diff --git a/development/config/import.mjs b/development/config/import.mjs index 4289dd15ef95a45fda99f4f1c8ba0f9de4a1a19f..b219aa294a25dcb51ee7a660f7df32496a0f28e4 100644 --- a/development/config/import.mjs +++ b/development/config/import.mjs @@ -2,7 +2,7 @@ export const projectRoot = "/home/vs/workspaces/oss/monster/monster"; export const sourcePath = "/home/vs/workspaces/oss/monster/monster/source"; export const developmentPath = "/home/vs/workspaces/oss/monster/monster/development"; export const pnpxBin = "/nix/store/aik0qrmx9wxy1q480lfwqv1wqsrhcsl8-pnpm-9.15.3/bin/pnpx"; -export const nodeBin = "/nix/store/iyfkmhwfcbmn8rrnzzpdv5g1l7l72fla-nodejs-22.12.0/bin/node"; +export const nodeBin = "/nix/store/l9vrjjavsgf5b5ypp5m9qcqnivsjpgbf-nodejs-22.13.1/bin/node"; export const license = "/**" + "\n" + " * Copyright © schukai GmbH and all contributing authors, {{copyRightYear}}. All rights reserved." + "\n" + " * Node module: @schukai/monster" + "\n" + diff --git a/development/issues/open/284.html b/development/issues/open/284.html new file mode 100644 index 0000000000000000000000000000000000000000..69d6d130f3f717c2a523e52eb5adf4bc5e2af857 --- /dev/null +++ b/development/issues/open/284.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>optimize tree-select #284</title> + <script src="./284.mjs" type="module"></script> +</head> +<body> + <h1>optimize tree-select #284</h1> + <p></p> + <ul> + <li><a href="https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/284">Issue #284</a></li> + <li><a href="/">Back to overview</a></li> + </ul> + <main> + + + <monster-tree-select data-monster-bind="path:data.pcid" + data-monster-attributes="value path:data.pcid" + data-monster-bind-type="integer" + data-monster-bind="path:data.pcid" + data-monster-attributes="value path:data.pcid" + data-monster-option-mapping-id="cid" + data-monster-option-mapping-parent="pcid" + data-monster-option-url="/issue-284.json" + data-monster-option-mapping-selector="dataset.*" + data-monster-option-mapping-labeltemplate="${category}" + data-monster-option-mapping-valueTemplate="${cid}" > + </monster-tree-select> + + + + </main> +</body> +</html> diff --git a/development/issues/open/284.mjs b/development/issues/open/284.mjs new file mode 100644 index 0000000000000000000000000000000000000000..f14e53127d58dbefd2767e8ec1d742a8b0d3db4a --- /dev/null +++ b/development/issues/open/284.mjs @@ -0,0 +1,18 @@ +/** +* @file development/issues/open/284.mjs +* @url https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/284 +* @description optimize tree-select +* @issue 284 +*/ + +import "../../../source/components/style/property.pcss"; +import "../../../source/components/style/link.pcss"; +import "../../../source/components/style/color.pcss"; +import "../../../source/components/style/theme.pcss"; +import "../../../source/components/style/normalize.pcss"; +import "../../../source/components/style/typography.pcss"; + + + +import "../../../source/components/form/tree-select.mjs"; + diff --git a/development/issues/open/285.html b/development/issues/open/285.html new file mode 100644 index 0000000000000000000000000000000000000000..fbf733d223972eb867c98b4d41926d502afd518e --- /dev/null +++ b/development/issues/open/285.html @@ -0,0 +1,97 @@ +<!DOCTYPE html> +<html lang="en"> + +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>lossing datatable headers #285</title> + <script src="./285.mjs" type="module"></script> +</head> + +<body> +<h1>lossing datatable headers #285</h1> +<p></p> +<ul> + <li><a href="https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/285">Issue #285</a></li> + <li><a href="/">Back to overview</a></li> +</ul> +<main> + + + <monster-datasource-rest id="ds277" + data-monster-option-features-autoInit="true" + data-monster-option-write-url="/issue-285.json" + data-monster-option-read-url="/issue-285.json" + data-monster-option-filter-id="ds277-filter" + data-monster-option-features-filter="true" + ></monster-datasource-rest> + + + <monster-datatable data-monster-datasource-selector="#ds277" id="dt277" + data-monster-option-features-copyAll="true" + data-monster-option-datasource-orderdelimiter="::"> + + + <div slot="bar" class="monster-button-group"> + + + <monster-embedded-pagination data-monster-datasource-selector="#ds277"></monster-embedded-pagination> + <monster-datasource-status + data-monster-option-datasource-selector="#ds277"></monster-datasource-status> + + </div> + + <template id="dt277-row"> + <div data-monster-head="ID" + data-monster-mode="fixed" + data-monster-replace="path:dt277-row.id"></div> + <div data-monster-head="A1" + data-monster-replace="path:dt277-row.A"></div> + <div data-monster-head="A1" + data-monster-replace="path:dt277-row.B"></div> + <div data-monster-head="C1" + data-monster-replace="path:dt277-row.C"></div> + <div data-monster-head="A1" + data-monster-replace="path:dt277-row.D"></div> + <div data-monster-head="E1" + data-monster-replace="path:dt277-row.E"></div> + <div data-monster-head="F1" + data-monster-replace="path:dt277-row.F"></div> + <div data-monster-head="G1" + data-monster-replace="path:dt277-row.G"></div> + <div data-monster-head="H1" + data-monster-replace="path:dt277-row.H"></div> + <div data-monster-head="I1" + data-monster-replace="path:dt277-row.I"></div> + <div data-monster-head="J1" + data-monster-replace="path:dt277-row.J"></div> + <div data-monster-head="K1" + data-monster-replace="path:dt277-row.K"></div> + <div data-monster-head="L1" + data-monster-replace="path:dt277-row.L"></div> + <div data-monster-head="M1" + data-monster-replace="path:dt277-row.M"></div> + <div data-monster-head="N1" + data-monster-replace="path:dt277-row.N"></div> + <div data-monster-head="O1" + data-monster-replace="path:dt277-row.O"></div> + <div data-monster-head="P1" + data-monster-replace="path:dt277-row.P"></div> + <div data-monster-mode="hidden" + data-monster-head="Q1" + >!<div data-monster-replace="path:dt277-row.Q"></div>!</div> + + + + </template> + + + </monster-datatable> + + + <!-- Write your code here --> + +</main> +</body> + +</html> diff --git a/development/issues/open/285.mjs b/development/issues/open/285.mjs new file mode 100644 index 0000000000000000000000000000000000000000..fe886e1043a6641e5af4abf638f8bf6f812d2c00 --- /dev/null +++ b/development/issues/open/285.mjs @@ -0,0 +1,22 @@ +/** +* @file development/issues/open/285.mjs +* @url https://gitlab.schukai.com/oss/libraries/javascript/monster/-/issues/285 +* @description lossing datatable headers +* @issue 285 +*/ + +import "../../../source/components/style/property.pcss"; +import "../../../source/components/style/link.pcss"; +import "../../../source/components/style/color.pcss"; +import "../../../source/components/style/theme.pcss"; +import "../../../source/components/style/normalize.pcss"; +import "../../../source/components/style/typography.pcss"; +import "../../../source/components/datatable/datatable.mjs"; +import "../../../source/components/host/host.mjs"; +import "../../../source/components/host/config-manager.mjs"; +import "../../../source/components/form/form.mjs"; +import "../../../source/components/form/button.mjs"; +import "../../../source/components/form/button-bar.mjs"; +import "../../../source/components/form/message-state-button.mjs"; +import "../../../source/components/form/confirm-button.mjs"; +import "../../../source/components/form/field-set.mjs"; diff --git a/development/mock/issue-284.js b/development/mock/issue-284.js new file mode 100644 index 0000000000000000000000000000000000000000..3feb9d94d224cb9f586020eb1d472330b721e42c --- /dev/null +++ b/development/mock/issue-284.js @@ -0,0 +1,229 @@ +const json = + `{ + "dataset": { + "6fddf9f3-6c25-4524-eb6d-d54cd040b46f": { + "cid": 24, + "category": "C2", + "label": [], + "description": "", + "shortdescription": "", + "position": 0, + "maxobjects": 0, + "info": "", + "flag": 0, + "type": 11, + "agid": 0, + "pcid": 0, + "erpID": "", + "erpName": "", + "erpNumber": "", + "erpLastUpdate": null, + "erpCreation": null, + "localStrings": { + "category": "C2", + "type": "Artikel" + } + }, + "32df665f-2d45-458c-9d74-0e3fb6b855a4": { + "cid": 23, + "category": "C1", + "label": [], + "description": "", + "shortdescription": "", + "position": 0, + "maxobjects": 0, + "info": "", + "flag": 0, + "type": 11, + "agid": 1, + "pcid": 0, + "erpID": "", + "erpName": "", + "erpNumber": "", + "erpLastUpdate": null, + "erpCreation": null, + "localStrings": { + "category": "C1", + "type": "Artikel" + } + }, + "ee467585-a42d-4dfe-8cff-011f6f3e5152": { + "cid": 25, + "category": "C3", + "label": [], + "description": "", + "shortdescription": "", + "position": 4, + "maxobjects": 5, + "info": "", + "flag": 0, + "type": 19, + "agid": 1, + "pcid": 0, + "erpID": "", + "erpName": "", + "erpNumber": "", + "erpLastUpdate": null, + "erpCreation": null, + "localStrings": { + "category": "C3", + "type": "Formular" + } + }, + "636cfee1-e985-4367-bd08-cedf25537672": { + "cid": 22, + "category": "Parent ", + "label": [], + "description": "asdfasdfasdfas", + "shortdescription": "asdfasdfasdf", + "position": 0, + "maxobjects": 0, + "info": "", + "flag": 0, + "type": 20, + "agid": 7, + "pcid": 0, + "erpID": "", + "erpName": "", + "erpNumber": "", + "erpLastUpdate": null, + "erpCreation": null, + "localStrings": { + "category": "Parent ", + "type": "Link" + } + } + }, + "sys": { + "pagination": { + "currentPage": 1, + "nextOffset": null, + "pages": 1, + "prevOffset": null, + "offset": 0, + "objectsPerPage": 20, + "total": 4 + }, + "message": "200 OK", + "code": 200 + } +} +`; + + +// check if JSON is valid +const objects = JSON.parse(json) +if (typeof objects !== 'object') { + throw new Error('Invalid JSON') +} + +const requestDelay = 40 + +function wrapJsonWithPagination(data, page, limit) { + + let pages= 0; + + if (data.length===1) { + pages = 1 + } else { + pages = Math.ceil(data.length / limit); + } + + + return JSON.stringify({ + dataset: data, + sys: { + pagination: { + objectsPerPage: limit, + pages:pages , + currentPage: parseInt(page, 10), + } + } + }) +} + +// import fs from 'fs' +// +// +// const __dirname = new URL('.', import.meta.url).pathname +// +// const loadPDFFile = () => { +// return fs.readFileSync(__dirname+'/277.pdf') +// } + +export default [ + { + url: '/issue-284.json', + method: 'get', + rawResponse: async (req, res) => { + res.setHeader('Content-Type', 'application/json') + res.statusCode = 200 + + const url = new URL(req.url, `http://${req.headers.host}`) + const q = Object.fromEntries(url.searchParams) + + let filtered = objects +// console.log(objects); +// if (q) { +// +// let limit = 20 +// +// if (q.limit) { +// limit = parseInt(q.limit) +// } +// +// // if the string q containes "=*" or =all, return all objects +// if(q?.q?.includes("=*") || q?.q === "all" || q?.q === "" || q?.q === "*") { +// filtered = objects +// } else if (q?.q) { +// const query = q?.q.toLowerCase() +// filtered = objects.filter(item => item.username.toLowerCase().includes(query)) +// } else { +// filtered = objects +// } +// +// if (q?.page) { +// const page = parseInt(q.page) +// const start = (page - 1) * limit +// const end = start + limit +// filtered = filtered.slice(start, end) +// } else { +// filtered = filtered.slice(0, limit) +// } +// +// +// setTimeout(function () { +// res.end(wrapJsonWithPagination(filtered, q.page || 1,limit)) +// }, requestDelay); +// +// return +// } + + setTimeout(function () { + res.end(wrapJsonWithPagination(filtered, 1, 20)) + }, requestDelay); + + }, + }, + { + url: '/issue-284.json', + method: 'post', + rawResponse: async (req, res) => { + res.setHeader('Content-Type', 'application/json') + res.statusCode = 200 + + const jsonRespond = JSON.stringify({message: "Data has been successfully saved"}) + + res.end(jsonRespond) + } + }, + // { + // url: '/277.pdf', + // method: 'get', + // rawResponse: async (req, res) => { + // res.setHeader('Content-Type', 'application/pdf') + // res.statusCode = 200 + // res.end(loadPDFFile()) + // } + // } +]; \ No newline at end of file diff --git a/development/mock/issue-285.js b/development/mock/issue-285.js new file mode 100644 index 0000000000000000000000000000000000000000..b1ad730c1108d3c6dd4ad14c105ef01548e5ce86 --- /dev/null +++ b/development/mock/issue-285.js @@ -0,0 +1,104 @@ +const json = + `[ + { + "id": 1, + "A": "A1", + "B": "B1", + "C": "C1", + "D": "D1", + "E": "E1", + "F": "F1", + "G": "G1", + "H": "H1", + "I": "I1", + "J": "J1", + "K": "K1", + "L": "L1", + "M": "M1", + "N": "N1", + "O": "O1", + "P": "P1", + "Q": "Q1" + }, + { + "id": 2, + "A": "A2", + "B": "B2", + "C": "C2", + "D": "D2", + "E": "E2", + "F": "F2", + "G": "G2", + "H": "H2", + "I": "I2", + "J": "J2", + "K": "K2", + "L": "L2", + "M": "M2", + "N": "N2", + "O": "O2", + "P": "P2", + "Q": "Q2" + } +] +`; + + +// check if JSON is valid +const objects = JSON.parse(json) +if (!Array.isArray(objects)) { + throw new Error('Invalid JSON') +} + +const requestDelay = 40 + +function wrapJsonWithPagination(data, page, limit) { + + let pages = 0; + + if (data.length === 1) { + pages = 1 + } else { + pages = Math.ceil(data.length / limit); + } + + + return JSON.stringify({ + dataset: data, + sys: { + pagination: { + objectsPerPage: limit, + pages: pages, + currentPage: parseInt(page, 10), + } + } + }) +} + +// import fs from 'fs' +// +// +// const __dirname = new URL('.', import.meta.url).pathname +// +// const loadPDFFile = () => { +// return fs.readFileSync(__dirname+'/277.pdf') +// } + +export default [ + { + url: '/issue-285.json', + method: 'get', + rawResponse: async (req, res) => { + res.setHeader('Content-Type', 'application/json') + res.statusCode = 200 + + const url = new URL(req.url, `http://${req.headers.host}`) + + + setTimeout(function () { + res.end(wrapJsonWithPagination(objects, 1, 20)) + }, requestDelay); + + }, + } +]; \ No newline at end of file diff --git a/flake.lock b/flake.lock index 14087f5ac15ecbb5bdeaa657b760d9cc9eafa7f8..046146d078eea58db9a468ccf3124100168d5c01 100644 --- a/flake.lock +++ b/flake.lock @@ -168,11 +168,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1737165118, - "narHash": "sha256-s40Kk/OulP3J/1JvC3VT16U4r/Xw6Qdi7SRw3LYkPWs=", + "lastModified": 1737885640, + "narHash": "sha256-GFzPxJzTd1rPIVD4IW+GwJlyGwBDV1Tj5FLYwDQQ9sM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6a3ae7a5a12fb8cac2d59d7df7cbd95f9b2f0566", + "rev": "4e96537f163fad24ed9eb317798a79afc85b51b7", "type": "github" }, "original": { diff --git a/package.json b/package.json index 3d270f85e5a39302fdb6a1890d44bd2db0572d45..edf1554d541161a1ae5c86f12a0d9148b6ba81e7 100644 --- a/package.json +++ b/package.json @@ -44,10 +44,10 @@ "@popperjs/core": "^2.11.8" }, "devDependencies": { - "@biomejs/biome": "1.9.2", + "@biomejs/biome": "1.9.4", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@peculiar/webcrypto": "^1.5.0", - "@playwright/test": "^1.49.1", + "@playwright/test": "^1.50.0", "@roarr/cli": "^5.12.4", "autoprefixer": "^10.4.20", "browserslist": "^4.24.4", @@ -58,37 +58,37 @@ "crypt": "^0.0.2", "cssnano": "^7.0.6", "dom-storage": "^2.1.0", - "element-internals-polyfill": "^1.3.12", + "element-internals-polyfill": "^1.3.13", "esbuild": "^0.24.2", "espree": "^10.3.0", "estraverse": "^5.3.0", - "flow-bin": "^0.247.1", + "flow-bin": "^0.259.1", "fs": "0.0.1-security", "glob": "^11.0.1", "graphviz": "^0.0.9", - "jsdom": "^25.0.1", + "jsdom": "^26.0.0", "jsdom-global": "^3.0.2", - "mocha": "^10.8.2", - "playwright": "^1.49.1", + "mocha": "^11.1.0", + "playwright": "^1.50.0", "postcss": "^8.5.1", "postcss-fluid": "^1.4.2", "postcss-for": "^2.1.1", "postcss-import": "^16.1.0", "postcss-load-config": "^6.0.1", "postcss-mixins": "^11.0.3", - "postcss-nested": "^6.2.0", + "postcss-nested": "^7.0.2", "postcss-nesting": "^13.0.1", "postcss-normalize": "^13.0.1", "postcss-responsive-type": "^1.0.0", "postcss-rtlcss": "^5.6.0", "postcss-strip-units": "^2.0.1", - "puppeteer": "^23.11.1", + "puppeteer": "^24.1.1", "sinon": "^19.0.2", "turbowatch": "^2.29.4", "url": "^0.11.4", "url-exist": "3.0.1", "util": "^0.12.5", - "vite": "5.4.8", + "vite": "6.0.11", "vite-plugin-banner": "^0.8.0", "vite-plugin-directory-index": "^3.0.1", "vite-plugin-list-directory-contents": "^1.4.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1b6fe52aa4e7d980d908a767c27fbae3350e3bba..671dd23d5a540e799b370a1bc3c3dcbb66ecc989 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ importers: version: 2.11.8 devDependencies: '@biomejs/biome': - specifier: 1.9.2 - version: 1.9.2 + specifier: 1.9.4 + version: 1.9.4 '@esbuild-plugins/node-modules-polyfill': specifier: ^0.2.2 version: 0.2.2(esbuild@0.24.2) @@ -25,8 +25,8 @@ importers: specifier: ^1.5.0 version: 1.5.0 '@playwright/test': - specifier: ^1.49.1 - version: 1.49.1 + specifier: ^1.50.0 + version: 1.50.0 '@roarr/cli': specifier: ^5.12.4 version: 5.12.4 @@ -58,8 +58,8 @@ importers: specifier: ^2.1.0 version: 2.1.0 element-internals-polyfill: - specifier: ^1.3.12 - version: 1.3.12 + specifier: ^1.3.13 + version: 1.3.13 esbuild: specifier: ^0.24.2 version: 0.24.2 @@ -70,8 +70,8 @@ importers: specifier: ^5.3.0 version: 5.3.0 flow-bin: - specifier: ^0.247.1 - version: 0.247.1 + specifier: ^0.259.1 + version: 0.259.1 fs: specifier: 0.0.1-security version: 0.0.1-security @@ -82,17 +82,17 @@ importers: specifier: ^0.0.9 version: 0.0.9 jsdom: - specifier: ^25.0.1 - version: 25.0.1 + specifier: ^26.0.0 + version: 26.0.0 jsdom-global: specifier: ^3.0.2 - version: 3.0.2(jsdom@25.0.1) + version: 3.0.2(jsdom@26.0.0) mocha: - specifier: ^10.8.2 - version: 10.8.2 + specifier: ^11.1.0 + version: 11.1.0 playwright: - specifier: ^1.49.1 - version: 1.49.1 + specifier: ^1.50.0 + version: 1.50.0 postcss: specifier: ^8.5.1 version: 8.5.1 @@ -107,13 +107,13 @@ importers: version: 16.1.0(postcss@8.5.1) postcss-load-config: specifier: ^6.0.1 - version: 6.0.1(jiti@1.21.7)(postcss@8.5.1)(yaml@2.7.0) + version: 6.0.1(jiti@2.4.2)(postcss@8.5.1)(yaml@2.7.0) postcss-mixins: specifier: ^11.0.3 version: 11.0.3(postcss@8.5.1) postcss-nested: - specifier: ^6.2.0 - version: 6.2.0(postcss@8.5.1) + specifier: ^7.0.2 + version: 7.0.2(postcss@8.5.1) postcss-nesting: specifier: ^13.0.1 version: 13.0.1(postcss@8.5.1) @@ -130,8 +130,8 @@ importers: specifier: ^2.0.1 version: 2.0.1 puppeteer: - specifier: ^23.11.1 - version: 23.11.1(typescript@5.7.2) + specifier: ^24.1.1 + version: 24.1.1(typescript@5.7.3) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -143,31 +143,31 @@ importers: version: 0.11.4 url-exist: specifier: 3.0.1 - version: 3.0.1(web-streams-polyfill@3.3.3) + version: 3.0.1(web-streams-polyfill@4.1.0) util: specifier: ^0.12.5 version: 0.12.5 vite: - specifier: 5.4.8 - version: 5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) + specifier: 6.0.11 + version: 6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0) vite-plugin-banner: specifier: ^0.8.0 version: 0.8.0 vite-plugin-directory-index: specifier: ^3.0.1 - version: 3.0.1(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)) + version: 3.0.1(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)) vite-plugin-list-directory-contents: specifier: ^1.4.5 - version: 1.4.5(@types/node@18.19.71)(rollup@4.31.0)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) + version: 1.4.5(@types/node@18.19.74)(rollup@4.32.0)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0) vite-plugin-minify: specifier: ^2.1.0 - version: 2.1.0(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)) + version: 2.1.0(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)) vite-plugin-mock: specifier: ^3.0.2 - version: 3.0.2(esbuild@0.24.2)(mockjs@1.1.0)(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)) + version: 3.0.2(esbuild@0.24.2)(mockjs@1.1.0)(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)) vite-plugin-terminal: specifier: ^1.2.0 - version: 1.2.0(rollup@4.31.0)(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)) + version: 1.2.0(rollup@4.32.0)(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)) ws: specifier: ^8.18.0 version: 8.18.0 @@ -189,55 +189,55 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} - '@biomejs/biome@1.9.2': - resolution: {integrity: sha512-4j2Gfwft8Jqp1X0qLYvK4TEy4xhTo4o6rlvJPsjPeEame8gsmbGQfOPBkw7ur+7/Z/f0HZmCZKqbMvR7vTXQYQ==} + '@biomejs/biome@1.9.4': + resolution: {integrity: sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-darwin-arm64@1.9.2': - resolution: {integrity: sha512-rbs9uJHFmhqB3Td0Ro+1wmeZOHhAPTL3WHr8NtaVczUmDhXkRDWScaxicG9+vhSLj1iLrW47itiK6xiIJy6vaA==} + '@biomejs/cli-darwin-arm64@1.9.4': + resolution: {integrity: sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@1.9.2': - resolution: {integrity: sha512-BlfULKijNaMigQ9GH9fqJVt+3JTDOSiZeWOQtG/1S1sa8Lp046JHG3wRJVOvekTPL9q/CNFW1NVG8J0JN+L1OA==} + '@biomejs/cli-darwin-x64@1.9.4': + resolution: {integrity: sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@1.9.2': - resolution: {integrity: sha512-ZATvbUWhNxegSALUnCKWqetTZqrK72r2RsFD19OK5jXDj/7o1hzI1KzDNG78LloZxftrwr3uI9SqCLh06shSZw==} + '@biomejs/cli-linux-arm64-musl@1.9.4': + resolution: {integrity: sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] - '@biomejs/cli-linux-arm64@1.9.2': - resolution: {integrity: sha512-T8TJuSxuBDeQCQzxZu2o3OU4eyLumTofhCxxFd3+aH2AEWVMnH7Z/c3QP1lHI5RRMBP9xIJeMORqDQ5j+gVZzw==} + '@biomejs/cli-linux-arm64@1.9.4': + resolution: {integrity: sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] - '@biomejs/cli-linux-x64-musl@1.9.2': - resolution: {integrity: sha512-CjPM6jT1miV5pry9C7qv8YJk0FIZvZd86QRD3atvDgfgeh9WQU0k2Aoo0xUcPdTnoz0WNwRtDicHxwik63MmSg==} + '@biomejs/cli-linux-x64-musl@1.9.4': + resolution: {integrity: sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] - '@biomejs/cli-linux-x64@1.9.2': - resolution: {integrity: sha512-T0cPk3C3Jr2pVlsuQVTBqk2qPjTm8cYcTD9p/wmR9MeVqui1C/xTVfOIwd3miRODFMrJaVQ8MYSXnVIhV9jTjg==} + '@biomejs/cli-linux-x64@1.9.4': + resolution: {integrity: sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] - '@biomejs/cli-win32-arm64@1.9.2': - resolution: {integrity: sha512-2x7gSty75bNIeD23ZRPXyox6Z/V0M71ObeJtvQBhi1fgrvPdtkEuw7/0wEHg6buNCubzOFuN9WYJm6FKoUHfhg==} + '@biomejs/cli-win32-arm64@1.9.4': + resolution: {integrity: sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@1.9.2': - resolution: {integrity: sha512-JC3XvdYcjmu1FmAehVwVV0SebLpeNTnO2ZaMdGCSOdS7f8O9Fq14T2P1gTG1Q29Q8Dt1S03hh0IdVpIZykOL8g==} + '@biomejs/cli-win32-x64@1.9.4': + resolution: {integrity: sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -290,12 +290,6 @@ packages: peerDependencies: esbuild: '*' - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.24.2': resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} engines: {node: '>=18'} @@ -308,12 +302,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.24.2': resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} engines: {node: '>=18'} @@ -326,12 +314,6 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.24.2': resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} engines: {node: '>=18'} @@ -344,12 +326,6 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.24.2': resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} engines: {node: '>=18'} @@ -362,12 +338,6 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.24.2': resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} engines: {node: '>=18'} @@ -380,12 +350,6 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.24.2': resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} engines: {node: '>=18'} @@ -398,12 +362,6 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.24.2': resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} engines: {node: '>=18'} @@ -416,12 +374,6 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.24.2': resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} engines: {node: '>=18'} @@ -434,12 +386,6 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.24.2': resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} engines: {node: '>=18'} @@ -452,12 +398,6 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.24.2': resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} engines: {node: '>=18'} @@ -470,12 +410,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.24.2': resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} engines: {node: '>=18'} @@ -488,12 +422,6 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.24.2': resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} engines: {node: '>=18'} @@ -506,12 +434,6 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.24.2': resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} engines: {node: '>=18'} @@ -524,12 +446,6 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.24.2': resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} engines: {node: '>=18'} @@ -542,12 +458,6 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.24.2': resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} engines: {node: '>=18'} @@ -560,12 +470,6 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.24.2': resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} engines: {node: '>=18'} @@ -578,12 +482,6 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.24.2': resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} engines: {node: '>=18'} @@ -602,12 +500,6 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.24.2': resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} engines: {node: '>=18'} @@ -626,12 +518,6 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.24.2': resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} engines: {node: '>=18'} @@ -644,12 +530,6 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.24.2': resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} engines: {node: '>=18'} @@ -662,12 +542,6 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.24.2': resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} engines: {node: '>=18'} @@ -680,12 +554,6 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.24.2': resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} engines: {node: '>=18'} @@ -698,12 +566,6 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.24.2': resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} engines: {node: '>=18'} @@ -788,8 +650,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.49.1': - resolution: {integrity: sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==} + '@playwright/test@1.50.0': + resolution: {integrity: sha512-ZGNXbt+d65EGjBORQHuYKj+XhCewlwpnSd/EDuLPZGSiEWmgOJB5RmMCCYGy5aMfTs9wx61RivfDKi8H/hcMvw==} engines: {node: '>=18'} hasBin: true @@ -799,8 +661,8 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@puppeteer/browsers@2.6.1': - resolution: {integrity: sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==} + '@puppeteer/browsers@2.7.0': + resolution: {integrity: sha512-bO61XnTuopsz9kvtfqhVbH6LTM1koxK0IlBR+yuVrM2LB7mk8+5o1w18l5zqd5cs8xlf+ntgambqRqGifMDjog==} engines: {node: '>=18'} hasBin: true @@ -827,98 +689,98 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.31.0': - resolution: {integrity: sha512-9NrR4033uCbUBRgvLcBrJofa2KY9DzxL2UKZ1/4xA/mnTNyhZCWBuD8X3tPm1n4KxcgaraOYgrFKSgwjASfmlA==} + '@rollup/rollup-android-arm-eabi@4.32.0': + resolution: {integrity: sha512-G2fUQQANtBPsNwiVFg4zKiPQyjVKZCUdQUol53R8E71J7AsheRMV/Yv/nB8giOcOVqP7//eB5xPqieBYZe9bGg==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.31.0': - resolution: {integrity: sha512-iBbODqT86YBFHajxxF8ebj2hwKm1k8PTBQSojSt3d1FFt1gN+xf4CowE47iN0vOSdnd+5ierMHBbu/rHc7nq5g==} + '@rollup/rollup-android-arm64@4.32.0': + resolution: {integrity: sha512-qhFwQ+ljoymC+j5lXRv8DlaJYY/+8vyvYmVx074zrLsu5ZGWYsJNLjPPVJJjhZQpyAKUGPydOq9hRLLNvh1s3A==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.31.0': - resolution: {integrity: sha512-WHIZfXgVBX30SWuTMhlHPXTyN20AXrLH4TEeH/D0Bolvx9PjgZnn4H677PlSGvU6MKNsjCQJYczkpvBbrBnG6g==} + '@rollup/rollup-darwin-arm64@4.32.0': + resolution: {integrity: sha512-44n/X3lAlWsEY6vF8CzgCx+LQaoqWGN7TzUfbJDiTIOjJm4+L2Yq+r5a8ytQRGyPqgJDs3Rgyo8eVL7n9iW6AQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.31.0': - resolution: {integrity: sha512-hrWL7uQacTEF8gdrQAqcDy9xllQ0w0zuL1wk1HV8wKGSGbKPVjVUv/DEwT2+Asabf8Dh/As+IvfdU+H8hhzrQQ==} + '@rollup/rollup-darwin-x64@4.32.0': + resolution: {integrity: sha512-F9ct0+ZX5Np6+ZDztxiGCIvlCaW87HBdHcozUfsHnj1WCUTBUubAoanhHUfnUHZABlElyRikI0mgcw/qdEm2VQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.31.0': - resolution: {integrity: sha512-S2oCsZ4hJviG1QjPY1h6sVJLBI6ekBeAEssYKad1soRFv3SocsQCzX6cwnk6fID6UQQACTjeIMB+hyYrFacRew==} + '@rollup/rollup-freebsd-arm64@4.32.0': + resolution: {integrity: sha512-JpsGxLBB2EFXBsTLHfkZDsXSpSmKD3VxXCgBQtlPcuAqB8TlqtLcbeMhxXQkCDv1avgwNjF8uEIbq5p+Cee0PA==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.31.0': - resolution: {integrity: sha512-pCANqpynRS4Jirn4IKZH4tnm2+2CqCNLKD7gAdEjzdLGbH1iO0zouHz4mxqg0uEMpO030ejJ0aA6e1PJo2xrPA==} + '@rollup/rollup-freebsd-x64@4.32.0': + resolution: {integrity: sha512-wegiyBT6rawdpvnD9lmbOpx5Sph+yVZKHbhnSP9MqUEDX08G4UzMU+D87jrazGE7lRSyTRs6NEYHtzfkJ3FjjQ==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.31.0': - resolution: {integrity: sha512-0O8ViX+QcBd3ZmGlcFTnYXZKGbFu09EhgD27tgTdGnkcYXLat4KIsBBQeKLR2xZDCXdIBAlWLkiXE1+rJpCxFw==} + '@rollup/rollup-linux-arm-gnueabihf@4.32.0': + resolution: {integrity: sha512-3pA7xecItbgOs1A5H58dDvOUEboG5UfpTq3WzAdF54acBbUM+olDJAPkgj1GRJ4ZqE12DZ9/hNS2QZk166v92A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.31.0': - resolution: {integrity: sha512-w5IzG0wTVv7B0/SwDnMYmbr2uERQp999q8FMkKG1I+j8hpPX2BYFjWe69xbhbP6J9h2gId/7ogesl9hwblFwwg==} + '@rollup/rollup-linux-arm-musleabihf@4.32.0': + resolution: {integrity: sha512-Y7XUZEVISGyge51QbYyYAEHwpGgmRrAxQXO3siyYo2kmaj72USSG8LtlQQgAtlGfxYiOwu+2BdbPjzEpcOpRmQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.31.0': - resolution: {integrity: sha512-JyFFshbN5xwy6fulZ8B/8qOqENRmDdEkcIMF0Zz+RsfamEW+Zabl5jAb0IozP/8UKnJ7g2FtZZPEUIAlUSX8cA==} + '@rollup/rollup-linux-arm64-gnu@4.32.0': + resolution: {integrity: sha512-r7/OTF5MqeBrZo5omPXcTnjvv1GsrdH8a8RerARvDFiDwFpDVDnJyByYM/nX+mvks8XXsgPUxkwe/ltaX2VH7w==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.31.0': - resolution: {integrity: sha512-kpQXQ0UPFeMPmPYksiBL9WS/BDiQEjRGMfklVIsA0Sng347H8W2iexch+IEwaR7OVSKtr2ZFxggt11zVIlZ25g==} + '@rollup/rollup-linux-arm64-musl@4.32.0': + resolution: {integrity: sha512-HJbifC9vex9NqnlodV2BHVFNuzKL5OnsV2dvTw6e1dpZKkNjPG6WUq+nhEYV6Hv2Bv++BXkwcyoGlXnPrjAKXw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.31.0': - resolution: {integrity: sha512-pMlxLjt60iQTzt9iBb3jZphFIl55a70wexvo8p+vVFK+7ifTRookdoXX3bOsRdmfD+OKnMozKO6XM4zR0sHRrQ==} + '@rollup/rollup-linux-loongarch64-gnu@4.32.0': + resolution: {integrity: sha512-VAEzZTD63YglFlWwRj3taofmkV1V3xhebDXffon7msNz4b14xKsz7utO6F8F4cqt8K/ktTl9rm88yryvDpsfOw==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.31.0': - resolution: {integrity: sha512-D7TXT7I/uKEuWiRkEFbed1UUYZwcJDU4vZQdPTcepK7ecPhzKOYk4Er2YR4uHKme4qDeIh6N3XrLfpuM7vzRWQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.32.0': + resolution: {integrity: sha512-Sts5DST1jXAc9YH/iik1C9QRsLcCoOScf3dfbY5i4kH9RJpKxiTBXqm7qU5O6zTXBTEZry69bGszr3SMgYmMcQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.31.0': - resolution: {integrity: sha512-wal2Tc8O5lMBtoePLBYRKj2CImUCJ4UNGJlLwspx7QApYny7K1cUYlzQ/4IGQBLmm+y0RS7dwc3TDO/pmcneTw==} + '@rollup/rollup-linux-riscv64-gnu@4.32.0': + resolution: {integrity: sha512-qhlXeV9AqxIyY9/R1h1hBD6eMvQCO34ZmdYvry/K+/MBs6d1nRFLm6BOiITLVI+nFAAB9kUB6sdJRKyVHXnqZw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.31.0': - resolution: {integrity: sha512-O1o5EUI0+RRMkK9wiTVpk2tyzXdXefHtRTIjBbmFREmNMy7pFeYXCFGbhKFwISA3UOExlo5GGUuuj3oMKdK6JQ==} + '@rollup/rollup-linux-s390x-gnu@4.32.0': + resolution: {integrity: sha512-8ZGN7ExnV0qjXa155Rsfi6H8M4iBBwNLBM9lcVS+4NcSzOFaNqmt7djlox8pN1lWrRPMRRQ8NeDlozIGx3Omsw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.31.0': - resolution: {integrity: sha512-zSoHl356vKnNxwOWnLd60ixHNPRBglxpv2g7q0Cd3Pmr561gf0HiAcUBRL3S1vPqRC17Zo2CX/9cPkqTIiai1g==} + '@rollup/rollup-linux-x64-gnu@4.32.0': + resolution: {integrity: sha512-VDzNHtLLI5s7xd/VubyS10mq6TxvZBp+4NRWoW+Hi3tgV05RtVm4qK99+dClwTN1McA6PHwob6DEJ6PlXbY83A==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.31.0': - resolution: {integrity: sha512-ypB/HMtcSGhKUQNiFwqgdclWNRrAYDH8iMYH4etw/ZlGwiTVxBz2tDrGRrPlfZu6QjXwtd+C3Zib5pFqID97ZA==} + '@rollup/rollup-linux-x64-musl@4.32.0': + resolution: {integrity: sha512-qcb9qYDlkxz9DxJo7SDhWxTWV1gFuwznjbTiov289pASxlfGbaOD54mgbs9+z94VwrXtKTu+2RqwlSTbiOqxGg==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.31.0': - resolution: {integrity: sha512-JuhN2xdI/m8Hr+aVO3vspO7OQfUFO6bKLIRTAy0U15vmWjnZDLrEgCZ2s6+scAYaQVpYSh9tZtRijApw9IXyMw==} + '@rollup/rollup-win32-arm64-msvc@4.32.0': + resolution: {integrity: sha512-pFDdotFDMXW2AXVbfdUEfidPAk/OtwE/Hd4eYMTNVVaCQ6Yl8et0meDaKNL63L44Haxv4UExpv9ydSf3aSayDg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.31.0': - resolution: {integrity: sha512-U1xZZXYkvdf5MIWmftU8wrM5PPXzyaY1nGCI4KI4BFfoZxHamsIe+BtnPLIvvPykvQWlVbqUXdLa4aJUuilwLQ==} + '@rollup/rollup-win32-ia32-msvc@4.32.0': + resolution: {integrity: sha512-/TG7WfrCAjeRNDvI4+0AAMoHxea/USWhAzf9PVDFHbcqrQ7hMMKp4jZIy4VEjk72AAfN5k4TiSMRXRKf/0akSw==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.31.0': - resolution: {integrity: sha512-ul8rnCsUumNln5YWwz0ted2ZHFhzhRRnkpBZ+YRuHoRAlUji9KChpOUOndY7uykrPEPXVbHLlsdo6v5yXo/TXw==} + '@rollup/rollup-win32-x64-msvc@4.32.0': + resolution: {integrity: sha512-5hqO5S3PTEO2E5VjCePxv40gIgyS2KvO7E7/vvC/NbIW4SIRamkMr1hqj+5Y67fbBWv/bQLB6KelBQmXlyCjWA==} cpu: [x64] os: [win32] @@ -1001,11 +863,11 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/node@18.19.71': - resolution: {integrity: sha512-evXpcgtZm8FY4jqBSN8+DmOTcVkkvTmAayeo4Wf3m1xAruyVGzGuDh/Fb/WWX2yLItUiho42ozyJjB0dw//Tkw==} + '@types/node@18.19.74': + resolution: {integrity: sha512-HMwEkkifei3L605gFdV+/UwtpxP6JSzM+xFk2Ia6DNFSwSVBRh9qp5Tgf4lNFOMfPVuU0WnkcWpXZpgn5ufO4A==} - '@types/node@22.10.7': - resolution: {integrity: sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==} + '@types/node@22.10.10': + resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} '@types/ps-tree@1.1.6': resolution: {integrity: sha512-PtrlVaOaI44/3pl3cvnlK+GxOM3re2526TJvPvh7W+keHIXdV4TE0ylpPBAcvFQCbGitaTXwL9u+RF7qtVeazQ==} @@ -1287,8 +1149,8 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - chromium-bidi@0.11.0: - resolution: {integrity: sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==} + chromium-bidi@1.1.0: + resolution: {integrity: sha512-HislCEczCuamWm3+55Lig9XKmMF13K+BGKum9rwtDAzgUAHT4h5jNwhDmD4U20VoVUG8ujnv9UZ89qiIf5uF8w==} peerDependencies: devtools-protocol: '*' @@ -1296,9 +1158,6 @@ packages: resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} engines: {node: '>= 10.0'} - cliui@7.0.4: - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} @@ -1342,8 +1201,8 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} - commander@13.0.0: - resolution: {integrity: sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==} + commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} commander@2.20.3: @@ -1477,8 +1336,8 @@ packages: resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} engines: {node: '>=10'} - decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + decimal.js@10.5.0: + resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} deep-eql@5.0.2: resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} @@ -1496,8 +1355,8 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - devtools-protocol@0.0.1367902: - resolution: {integrity: sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==} + devtools-protocol@0.0.1380148: + resolution: {integrity: sha512-1CJABgqLxbYxVI+uJY/UDUHJtJ0KZTSjNYJYKqd9FRoXT33WDakDHNxRapMEgzeJ/C3rcs01+avshMnPmKQbvA==} diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} @@ -1550,11 +1409,11 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.83: - resolution: {integrity: sha512-LcUDPqSt+V0QmI47XLzZrz5OqILSMGsPFkDYus22rIbgorSvBYEFqq854ltTmUdHkY92FSdAAvsh4jWEULMdfQ==} + electron-to-chromium@1.5.88: + resolution: {integrity: sha512-K3C2qf1o+bGzbilTDCTBhTQcMS9KW60yTAaTeeXsfvQuTDDwlokLam/AdqlqcSy9u4UainDgsHV23ksXAOgamw==} - element-internals-polyfill@1.3.12: - resolution: {integrity: sha512-KW1k+cMGwXlx3X9nqhgmuElAfR/c/ccFt0pG4KpwK++Mx9Y+mPExxJW+jgQnqux/NQrJejgOxxg4Naf3f6y67Q==} + element-internals-polyfill@1.3.13: + resolution: {integrity: sha512-viZ7wJsvh6eFwGQX512zEaccK/c6RRFSerJsdkfe3DW/ZtruvNeOR33fpPZgfXxvqRdU2lK33KM4S6GqaTgVKQ==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1569,8 +1428,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - engine.io-client@6.6.2: - resolution: {integrity: sha512-TAr+NKeoVTjEVW8P3iHguO1LO6RlUz9O5Y8o7EY0fU+gY1NYqas7NN3slpFtbXEsLMHk0h90fJMfKjRkQ0qUIw==} + engine.io-client@6.6.3: + resolution: {integrity: sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==} engine.io-parser@5.2.3: resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} @@ -1607,11 +1466,6 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.24.2: resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} engines: {node: '>=18'} @@ -1728,13 +1582,14 @@ packages: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - flow-bin@0.247.1: - resolution: {integrity: sha512-03wwQ5kPW4CYqhXvxTseMs2v6QuVwCtifVkON2UUyDg6Jp1+CaQpLAZK+sFNzQOExKp0Yvoug+fZOUb33ARwHQ==} + flow-bin@0.259.1: + resolution: {integrity: sha512-c5vsjZ19tWGO1ldc3gNmrH6eDdB0W428xPluIDB8UNm1eMCsBM/otZUoE3dmZuWUg/+5/1eKc28Z57/JUVVslQ==} engines: {node: '>=0.10.0'} hasBin: true - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + for-each@0.3.4: + resolution: {integrity: sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==} + engines: {node: '>= 0.4'} foreground-child@3.3.0: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} @@ -1822,11 +1677,6 @@ packages: engines: {node: 20 || >=22} hasBin: true - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - glob@9.3.5: resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} engines: {node: '>=16 || 14 >=14.17'} @@ -1920,10 +1770,6 @@ packages: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2023,6 +1869,10 @@ packages: resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} hasBin: true + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} @@ -2044,11 +1894,11 @@ packages: peerDependencies: jsdom: '>=10.0.0' - jsdom@25.0.1: - resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} + jsdom@26.0.0: + resolution: {integrity: sha512-BZYDGVAIriBWTpIxYzrXjv3E/4u8+/pSG5bQdIYCbNCGOvsPkDQfTVLAIXAf9ETdCpduCVTkDe2NNZ8NIwUVzw==} engines: {node: '>=18'} peerDependencies: - canvas: ^2.11.2 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true @@ -2106,9 +1956,11 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} @@ -2225,9 +2077,9 @@ packages: engines: {node: '>=10'} hasBin: true - mocha@10.8.2: - resolution: {integrity: sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==} - engines: {node: '>= 14.0.0'} + mocha@11.1.0: + resolution: {integrity: sha512-8uJR5RTC2NgpY3GrYcgpZrsEd9zKbPDpob1RezyR2upGHRQtHWofmzTMzTMSV6dru3tj5Ukt0+Vnq1qhFEEwAg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true mockjs@1.1.0: @@ -2422,13 +2274,13 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - playwright-core@1.49.1: - resolution: {integrity: sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==} + playwright-core@1.50.0: + resolution: {integrity: sha512-CXkSSlr4JaZs2tZHI40DsZUN/NIwgaUPsyLuOAaIZp2CyF2sN5MM5NJsyB188lFSSozFxQ5fPT4qM+f0tH/6wQ==} engines: {node: '>=18'} hasBin: true - playwright@1.49.1: - resolution: {integrity: sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==} + playwright@1.50.0: + resolution: {integrity: sha512-+GinGfGTrd2IfX1TA4N2gNmeIksSb+IAe589ZH+FlmpV3MYTx6+buChGIuDLQwrGNCw2lWibqV50fU510N7S+w==} engines: {node: '>=18'} hasBin: true @@ -2563,9 +2415,9 @@ packages: peerDependencies: postcss: ^8.2.14 - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} + postcss-nested@7.0.2: + resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==} + engines: {node: '>=18.0'} peerDependencies: postcss: ^8.2.14 @@ -2748,12 +2600,12 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - puppeteer-core@23.11.1: - resolution: {integrity: sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==} + puppeteer-core@24.1.1: + resolution: {integrity: sha512-7FF3gq6bpIsbq3I8mfbodXh3DCzXagoz3l2eGv1cXooYU4g0P4mcHQVHuBD4iSZPXNg8WjzlP5kmRwK9UvwF0A==} engines: {node: '>=18'} - puppeteer@23.11.1: - resolution: {integrity: sha512-53uIX3KR5en8l7Vd8n5DUv90Ae9QDQsyIthaUFVzwV6yU750RjqRznEtNMBT20VthqAdemnJN+hxVdmMHKt7Zw==} + puppeteer@24.1.1: + resolution: {integrity: sha512-fuhceZ5HZuDXVuaMIRxUuDHfCJLmK0pXh8FlzVQ0/+OApStevxZhU5kAVeYFOEqeCF5OoAyZjcWbdQK27xW/9A==} engines: {node: '>=18'} hasBin: true @@ -2845,14 +2697,11 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.31.0: - resolution: {integrity: sha512-9cCE8P4rZLx9+PjoyqHLs31V9a9Vpvfo4qNcs6JCiGWYhw2gijSetFbH6SSy1whnkgcefnUwr8sad7tgqsGvnw==} + rollup@4.32.0: + resolution: {integrity: sha512-JmrhfQR31Q4AuNBjjAX4s+a/Pu/Q8Q9iwjWBsjRH1q52SPFE2NqRMK6fUZKKnvKO6id+h7JIRf0oYsph53eATg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rrweb-cssom@0.7.1: - resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} - rrweb-cssom@0.8.0: resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} @@ -3054,6 +2903,12 @@ packages: peerDependencies: postcss: ^8.3.3 + sugarss@5.0.0: + resolution: {integrity: sha512-3//knMoF9btXcxHTbMRckIYjkEzSZ6pZjiaZ3wM6OIpUtQ06Uwqc0XgAr6jf+U74cLLTV/BEgmHWoeXPC+NhdQ==} + engines: {node: '>=18.0'} + peerDependencies: + postcss: ^8.3.3 + supports-color@2.0.0: resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} engines: {node: '>=0.8.0'} @@ -3119,11 +2974,11 @@ packages: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} - tldts-core@6.1.73: - resolution: {integrity: sha512-k1g5eX87vxu3g//6XMn62y4qjayu4cYby/PF7Ksnh4F4uUK1Z1ze/mJ4a+y5OjdJ+cXRp+YTInZhH+FGdUWy1w==} + tldts-core@6.1.75: + resolution: {integrity: sha512-AOvV5YYIAFFBfransBzSTyztkc3IMfz5Eq3YluaRiEu55nn43Fzaufx70UqEKYr8BoLCach4q8g/bg6e5+/aFw==} - tldts@6.1.73: - resolution: {integrity: sha512-/h4bVmuEMm57c2uCiAf1Q9mlQk7cA22m+1Bu0K92vUUtTVT9D4mOFWD9r4WQuTULcG9eeZtNKhLl0Il1LdKGog==} + tldts@6.1.75: + resolution: {integrity: sha512-+lFzEXhpl7JXgWYaXcB6DqTYXbUArvrWAE/5ioq/X3CdWLbDjpPP4XTrQBmEJ91y3xbe4Fkw7Lxv4P3GWeJaNg==} hasBin: true to-regex-range@5.0.1: @@ -3183,6 +3038,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + engines: {node: '>=14.17'} + hasBin: true + ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} @@ -3278,8 +3138,8 @@ packages: peerDependencies: vite: ^2.0.0||^3.0.0||^4.0.0||^5.0.0 - vite@4.5.5: - resolution: {integrity: sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==} + vite@4.5.9: + resolution: {integrity: sha512-qK9W4xjgD3gXbC0NmdNFFnVFLMWSNiR3swj957yutwzzN16xF/E7nmtAyp1rT9hviDroQANjE4HK3H4WqWdFtw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -3306,22 +3166,27 @@ packages: terser: optional: true - vite@5.4.8: - resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} - engines: {node: ^18.0.0 || >=20.0.0} + vite@6.0.11: + resolution: {integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' - terser: ^5.4.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true + jiti: + optional: true less: optional: true lightningcss: @@ -3336,6 +3201,10 @@ packages: optional: true terser: optional: true + tsx: + optional: true + yaml: + optional: true vscode-icons-js@11.6.1: resolution: {integrity: sha512-rht18IFYv117UlqBn6o9j258SOtwhDBmtVrGwdoLPpSj6Z5LKQIzarQDd/tCRWneU68KEX25+nsh48tAoknKNw==} @@ -3348,6 +3217,10 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} + web-streams-polyfill@4.1.0: + resolution: {integrity: sha512-A7Jxrg7+eV+eZR/CIdESDnRGFb6/bcKukGvJBB5snI6cw3is1c2qamkYstC1bY1p08TyMRlN9eTMkxmnKJBPBw==} + engines: {node: '>= 8'} + webcrypto-core@1.8.1: resolution: {integrity: sha512-P+x1MvlNCXlKbLSOY4cYrdreqPG5hbzkmawbcXLKN/mf6DZW0SdNNkZ+sjwsqVkI4A4Ko2sPZmkZtCKY58w83A==} @@ -3452,10 +3325,6 @@ packages: engines: {node: '>= 14'} hasBin: true - yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} - yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -3464,10 +3333,6 @@ packages: resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} engines: {node: '>=10'} - yargs@16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} - yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} @@ -3484,8 +3349,8 @@ packages: engines: {node: '>=8.0.0'} hasBin: true - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@3.24.1: + resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} zx@7.2.3: resolution: {integrity: sha512-QODu38nLlYXg/B/Gw7ZKiZrvPkEsjPN3LQ5JFXM7h0JvwhEdPNNl+4Ao1y4+o3CLNiDUNcwzQYZ4/Ko7kKzCMA==} @@ -3512,39 +3377,39 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@biomejs/biome@1.9.2': + '@biomejs/biome@1.9.4': optionalDependencies: - '@biomejs/cli-darwin-arm64': 1.9.2 - '@biomejs/cli-darwin-x64': 1.9.2 - '@biomejs/cli-linux-arm64': 1.9.2 - '@biomejs/cli-linux-arm64-musl': 1.9.2 - '@biomejs/cli-linux-x64': 1.9.2 - '@biomejs/cli-linux-x64-musl': 1.9.2 - '@biomejs/cli-win32-arm64': 1.9.2 - '@biomejs/cli-win32-x64': 1.9.2 - - '@biomejs/cli-darwin-arm64@1.9.2': + '@biomejs/cli-darwin-arm64': 1.9.4 + '@biomejs/cli-darwin-x64': 1.9.4 + '@biomejs/cli-linux-arm64': 1.9.4 + '@biomejs/cli-linux-arm64-musl': 1.9.4 + '@biomejs/cli-linux-x64': 1.9.4 + '@biomejs/cli-linux-x64-musl': 1.9.4 + '@biomejs/cli-win32-arm64': 1.9.4 + '@biomejs/cli-win32-x64': 1.9.4 + + '@biomejs/cli-darwin-arm64@1.9.4': optional: true - '@biomejs/cli-darwin-x64@1.9.2': + '@biomejs/cli-darwin-x64@1.9.4': optional: true - '@biomejs/cli-linux-arm64-musl@1.9.2': + '@biomejs/cli-linux-arm64-musl@1.9.4': optional: true - '@biomejs/cli-linux-arm64@1.9.2': + '@biomejs/cli-linux-arm64@1.9.4': optional: true - '@biomejs/cli-linux-x64-musl@1.9.2': + '@biomejs/cli-linux-x64-musl@1.9.4': optional: true - '@biomejs/cli-linux-x64@1.9.2': + '@biomejs/cli-linux-x64@1.9.4': optional: true - '@biomejs/cli-win32-arm64@1.9.2': + '@biomejs/cli-win32-arm64@1.9.4': optional: true - '@biomejs/cli-win32-x64@1.9.2': + '@biomejs/cli-win32-x64@1.9.4': optional: true '@csstools/color-helpers@5.0.1': {} @@ -3583,153 +3448,102 @@ snapshots: escape-string-regexp: 4.0.0 rollup-plugin-node-polyfills: 0.2.1 - '@esbuild/aix-ppc64@0.21.5': - optional: true - '@esbuild/aix-ppc64@0.24.2': optional: true '@esbuild/android-arm64@0.18.20': optional: true - '@esbuild/android-arm64@0.21.5': - optional: true - '@esbuild/android-arm64@0.24.2': optional: true '@esbuild/android-arm@0.18.20': optional: true - '@esbuild/android-arm@0.21.5': - optional: true - '@esbuild/android-arm@0.24.2': optional: true '@esbuild/android-x64@0.18.20': optional: true - '@esbuild/android-x64@0.21.5': - optional: true - '@esbuild/android-x64@0.24.2': optional: true '@esbuild/darwin-arm64@0.18.20': optional: true - '@esbuild/darwin-arm64@0.21.5': - optional: true - '@esbuild/darwin-arm64@0.24.2': optional: true '@esbuild/darwin-x64@0.18.20': optional: true - '@esbuild/darwin-x64@0.21.5': - optional: true - '@esbuild/darwin-x64@0.24.2': optional: true '@esbuild/freebsd-arm64@0.18.20': optional: true - '@esbuild/freebsd-arm64@0.21.5': - optional: true - '@esbuild/freebsd-arm64@0.24.2': optional: true '@esbuild/freebsd-x64@0.18.20': optional: true - '@esbuild/freebsd-x64@0.21.5': - optional: true - '@esbuild/freebsd-x64@0.24.2': optional: true '@esbuild/linux-arm64@0.18.20': optional: true - '@esbuild/linux-arm64@0.21.5': - optional: true - '@esbuild/linux-arm64@0.24.2': optional: true '@esbuild/linux-arm@0.18.20': optional: true - '@esbuild/linux-arm@0.21.5': - optional: true - '@esbuild/linux-arm@0.24.2': optional: true '@esbuild/linux-ia32@0.18.20': optional: true - '@esbuild/linux-ia32@0.21.5': - optional: true - '@esbuild/linux-ia32@0.24.2': optional: true '@esbuild/linux-loong64@0.18.20': optional: true - '@esbuild/linux-loong64@0.21.5': - optional: true - '@esbuild/linux-loong64@0.24.2': optional: true '@esbuild/linux-mips64el@0.18.20': optional: true - '@esbuild/linux-mips64el@0.21.5': - optional: true - '@esbuild/linux-mips64el@0.24.2': optional: true '@esbuild/linux-ppc64@0.18.20': optional: true - '@esbuild/linux-ppc64@0.21.5': - optional: true - '@esbuild/linux-ppc64@0.24.2': optional: true '@esbuild/linux-riscv64@0.18.20': optional: true - '@esbuild/linux-riscv64@0.21.5': - optional: true - '@esbuild/linux-riscv64@0.24.2': optional: true '@esbuild/linux-s390x@0.18.20': optional: true - '@esbuild/linux-s390x@0.21.5': - optional: true - '@esbuild/linux-s390x@0.24.2': optional: true '@esbuild/linux-x64@0.18.20': optional: true - '@esbuild/linux-x64@0.21.5': - optional: true - '@esbuild/linux-x64@0.24.2': optional: true @@ -3739,9 +3553,6 @@ snapshots: '@esbuild/netbsd-x64@0.18.20': optional: true - '@esbuild/netbsd-x64@0.21.5': - optional: true - '@esbuild/netbsd-x64@0.24.2': optional: true @@ -3751,45 +3562,30 @@ snapshots: '@esbuild/openbsd-x64@0.18.20': optional: true - '@esbuild/openbsd-x64@0.21.5': - optional: true - '@esbuild/openbsd-x64@0.24.2': optional: true '@esbuild/sunos-x64@0.18.20': optional: true - '@esbuild/sunos-x64@0.21.5': - optional: true - '@esbuild/sunos-x64@0.24.2': optional: true '@esbuild/win32-arm64@0.18.20': optional: true - '@esbuild/win32-arm64@0.21.5': - optional: true - '@esbuild/win32-arm64@0.24.2': optional: true '@esbuild/win32-ia32@0.18.20': optional: true - '@esbuild/win32-ia32@0.21.5': - optional: true - '@esbuild/win32-ia32@0.24.2': optional: true '@esbuild/win32-x64@0.18.20': optional: true - '@esbuild/win32-x64@0.21.5': - optional: true - '@esbuild/win32-x64@0.24.2': optional: true @@ -3837,23 +3633,23 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@microsoft/api-extractor-model@7.30.2(@types/node@18.19.71)': + '@microsoft/api-extractor-model@7.30.2(@types/node@18.19.74)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.10.2(@types/node@18.19.71) + '@rushstack/node-core-library': 5.10.2(@types/node@18.19.74) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.49.1(@types/node@18.19.71)': + '@microsoft/api-extractor@7.49.1(@types/node@18.19.74)': dependencies: - '@microsoft/api-extractor-model': 7.30.2(@types/node@18.19.71) + '@microsoft/api-extractor-model': 7.30.2(@types/node@18.19.74) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.10.2(@types/node@18.19.71) + '@rushstack/node-core-library': 5.10.2(@types/node@18.19.74) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.5(@types/node@18.19.71) - '@rushstack/ts-command-line': 4.23.3(@types/node@18.19.71) + '@rushstack/terminal': 0.14.5(@types/node@18.19.74) + '@rushstack/ts-command-line': 4.23.3(@types/node@18.19.74) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 @@ -3905,15 +3701,15 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.49.1': + '@playwright/test@1.50.0': dependencies: - playwright: 1.49.1 + playwright: 1.50.0 '@polka/url@1.0.0-next.28': {} '@popperjs/core@2.11.8': {} - '@puppeteer/browsers@2.6.1': + '@puppeteer/browsers@2.7.0': dependencies: debug: 4.4.0(supports-color@8.1.1) extract-zip: 2.0.1 @@ -3946,80 +3742,80 @@ snapshots: - supports-color - utf-8-validate - '@rollup/plugin-strip@3.0.4(rollup@4.31.0)': + '@rollup/plugin-strip@3.0.4(rollup@4.32.0)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.31.0) + '@rollup/pluginutils': 5.1.4(rollup@4.32.0) estree-walker: 2.0.2 magic-string: 0.30.17 optionalDependencies: - rollup: 4.31.0 + rollup: 4.32.0 - '@rollup/pluginutils@5.1.4(rollup@4.31.0)': + '@rollup/pluginutils@5.1.4(rollup@4.32.0)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.31.0 + rollup: 4.32.0 - '@rollup/rollup-android-arm-eabi@4.31.0': + '@rollup/rollup-android-arm-eabi@4.32.0': optional: true - '@rollup/rollup-android-arm64@4.31.0': + '@rollup/rollup-android-arm64@4.32.0': optional: true - '@rollup/rollup-darwin-arm64@4.31.0': + '@rollup/rollup-darwin-arm64@4.32.0': optional: true - '@rollup/rollup-darwin-x64@4.31.0': + '@rollup/rollup-darwin-x64@4.32.0': optional: true - '@rollup/rollup-freebsd-arm64@4.31.0': + '@rollup/rollup-freebsd-arm64@4.32.0': optional: true - '@rollup/rollup-freebsd-x64@4.31.0': + '@rollup/rollup-freebsd-x64@4.32.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.31.0': + '@rollup/rollup-linux-arm-gnueabihf@4.32.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.31.0': + '@rollup/rollup-linux-arm-musleabihf@4.32.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.31.0': + '@rollup/rollup-linux-arm64-gnu@4.32.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.31.0': + '@rollup/rollup-linux-arm64-musl@4.32.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.31.0': + '@rollup/rollup-linux-loongarch64-gnu@4.32.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.31.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.32.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.31.0': + '@rollup/rollup-linux-riscv64-gnu@4.32.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.31.0': + '@rollup/rollup-linux-s390x-gnu@4.32.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.31.0': + '@rollup/rollup-linux-x64-gnu@4.32.0': optional: true - '@rollup/rollup-linux-x64-musl@4.31.0': + '@rollup/rollup-linux-x64-musl@4.32.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.31.0': + '@rollup/rollup-win32-arm64-msvc@4.32.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.31.0': + '@rollup/rollup-win32-ia32-msvc@4.32.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.31.0': + '@rollup/rollup-win32-x64-msvc@4.32.0': optional: true - '@rushstack/node-core-library@3.66.1(@types/node@18.19.71)': + '@rushstack/node-core-library@3.66.1(@types/node@18.19.74)': dependencies: colors: 1.2.5 fs-extra: 7.0.1 @@ -4029,9 +3825,9 @@ snapshots: semver: 7.5.4 z-schema: 5.0.5 optionalDependencies: - '@types/node': 18.19.71 + '@types/node': 18.19.74 - '@rushstack/node-core-library@5.10.2(@types/node@18.19.71)': + '@rushstack/node-core-library@5.10.2(@types/node@18.19.74)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -4042,23 +3838,23 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 18.19.71 + '@types/node': 18.19.74 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.5(@types/node@18.19.71)': + '@rushstack/terminal@0.14.5(@types/node@18.19.74)': dependencies: - '@rushstack/node-core-library': 5.10.2(@types/node@18.19.71) + '@rushstack/node-core-library': 5.10.2(@types/node@18.19.74) supports-color: 8.1.1 optionalDependencies: - '@types/node': 18.19.71 + '@types/node': 18.19.74 - '@rushstack/ts-command-line@4.23.3(@types/node@18.19.71)': + '@rushstack/ts-command-line@4.23.3(@types/node@18.19.74)': dependencies: - '@rushstack/terminal': 0.14.5(@types/node@18.19.71) + '@rushstack/terminal': 0.14.5(@types/node@18.19.74) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -4101,7 +3897,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 18.19.71 + '@types/node': 18.19.74 '@types/html-minifier-terser@7.0.2': {} @@ -4111,15 +3907,15 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 18.19.71 + '@types/node': 18.19.74 '@types/minimist@1.2.5': {} - '@types/node@18.19.71': + '@types/node@18.19.74': dependencies: undici-types: 5.26.5 - '@types/node@22.10.7': + '@types/node@22.10.10': dependencies: undici-types: 6.20.0 optional: true @@ -4130,14 +3926,14 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 optional: true - '@wesbos/code-icons@1.2.4(rollup@4.31.0)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)': + '@wesbos/code-icons@1.2.4(rollup@4.32.0)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)': dependencies: - '@types/node': 18.19.71 - vite: 4.5.5(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) - vite-plugin-dts: 1.7.3(@types/node@18.19.71)(rollup@4.31.0)(vite@4.5.5(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)) + '@types/node': 18.19.74 + vite: 4.5.9(@types/node@18.19.74)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0) + vite-plugin-dts: 1.7.3(@types/node@18.19.74)(rollup@4.32.0)(vite@4.5.9(@types/node@18.19.74)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)) vscode-icons-js: 11.6.1 transitivePeerDependencies: - less @@ -4299,7 +4095,7 @@ snapshots: browserslist@4.24.4: dependencies: caniuse-lite: 1.0.30001695 - electron-to-chromium: 1.5.83 + electron-to-chromium: 1.5.88 node-releases: 2.0.19 update-browserslist-db: 1.1.2(browserslist@4.24.4) @@ -4417,22 +4213,16 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromium-bidi@0.11.0(devtools-protocol@0.0.1367902): + chromium-bidi@1.1.0(devtools-protocol@0.0.1380148): dependencies: - devtools-protocol: 0.0.1367902 + devtools-protocol: 0.0.1380148 mitt: 3.0.1 - zod: 3.23.8 + zod: 3.24.1 clean-css@5.3.3: dependencies: source-map: 0.6.1 - cliui@7.0.4: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - cliui@8.0.1: dependencies: string-width: 4.2.3 @@ -4467,7 +4257,7 @@ snapshots: commander@12.1.0: {} - commander@13.0.0: {} + commander@13.1.0: {} commander@2.20.3: {} @@ -4489,14 +4279,14 @@ snapshots: convert-source-map@2.0.0: {} - cosmiconfig@9.0.0(typescript@5.7.2): + cosmiconfig@9.0.0(typescript@5.7.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 cross-spawn@7.0.6: dependencies: @@ -4610,7 +4400,7 @@ snapshots: decamelize@4.0.0: {} - decimal.js@10.4.3: {} + decimal.js@10.5.0: {} deep-eql@5.0.2: {} @@ -4628,7 +4418,7 @@ snapshots: delayed-stream@1.0.0: {} - devtools-protocol@0.0.1367902: {} + devtools-protocol@0.0.1380148: {} diff@5.2.0: {} @@ -4681,9 +4471,9 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.83: {} + electron-to-chromium@1.5.88: {} - element-internals-polyfill@1.3.12: {} + element-internals-polyfill@1.3.13: {} emoji-regex@8.0.0: {} @@ -4695,7 +4485,7 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.6.2: + engine.io-client@6.6.3: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 @@ -4752,32 +4542,6 @@ snapshots: '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - esbuild@0.24.2: optionalDependencies: '@esbuild/aix-ppc64': 0.24.2 @@ -4922,9 +4686,9 @@ snapshots: flat@5.0.2: {} - flow-bin@0.247.1: {} + flow-bin@0.259.1: {} - for-each@0.3.3: + for-each@0.3.4: dependencies: is-callable: 1.2.7 @@ -5033,14 +4797,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 2.0.0 - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - glob@9.3.5: dependencies: fs.realpath: 1.0.0 @@ -5135,11 +4891,6 @@ snapshots: import-lazy@4.0.0: {} - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - inherits@2.0.4: {} ip-address@9.0.5: @@ -5229,6 +4980,9 @@ snapshots: jiti@1.21.7: {} + jiti@2.4.2: + optional: true + jju@1.4.0: {} js-base64@2.6.4: {} @@ -5241,15 +4995,15 @@ snapshots: jsbn@1.1.0: {} - jsdom-global@3.0.2(jsdom@25.0.1): + jsdom-global@3.0.2(jsdom@26.0.0): dependencies: - jsdom: 25.0.1 + jsdom: 26.0.0 - jsdom@25.0.1: + jsdom@26.0.0: dependencies: cssstyle: 4.2.1 data-urls: 5.0.0 - decimal.js: 10.4.3 + decimal.js: 10.5.0 form-data: 4.0.1 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 @@ -5257,7 +5011,7 @@ snapshots: is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.16 parse5: 7.2.1 - rrweb-cssom: 0.7.1 + rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 5.1.0 @@ -5291,13 +5045,13 @@ snapshots: kolorist@1.8.0: {} - ky-universal@0.10.1(ky@0.27.0)(web-streams-polyfill@3.3.3): + ky-universal@0.10.1(ky@0.27.0)(web-streams-polyfill@4.1.0): dependencies: abort-controller: 3.0.0 ky: 0.27.0 node-fetch: 3.3.2 optionalDependencies: - web-streams-polyfill: 3.3.3 + web-streams-polyfill: 4.1.0 ky@0.27.0: {} @@ -5412,7 +5166,7 @@ snapshots: mkdirp@1.0.4: {} - mocha@10.8.2: + mocha@11.1.0: dependencies: ansi-colors: 4.1.3 browser-stdout: 1.3.1 @@ -5421,7 +5175,7 @@ snapshots: diff: 5.2.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 - glob: 8.1.0 + glob: 10.4.5 he: 1.2.0 js-yaml: 4.1.0 log-symbols: 4.1.0 @@ -5431,13 +5185,13 @@ snapshots: strip-json-comments: 3.1.1 supports-color: 8.1.1 workerpool: 6.5.1 - yargs: 16.2.0 - yargs-parser: 20.2.9 + yargs: 17.7.2 + yargs-parser: 21.1.1 yargs-unparser: 2.0.0 mockjs@1.1.0: dependencies: - commander: 13.0.0 + commander: 13.1.0 moo@0.5.2: {} @@ -5610,11 +5364,11 @@ snapshots: pify@2.3.0: {} - playwright-core@1.49.1: {} + playwright-core@1.50.0: {} - playwright@1.49.1: + playwright@1.50.0: dependencies: - playwright-core: 1.49.1 + playwright-core: 1.50.0 optionalDependencies: fsevents: 2.3.2 @@ -5681,11 +5435,11 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.5.1 - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.1)(yaml@2.7.0): + postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.1)(yaml@2.7.0): dependencies: lilconfig: 3.1.3 optionalDependencies: - jiti: 1.21.7 + jiti: 2.4.2 postcss: 8.5.1 yaml: 2.7.0 @@ -5736,10 +5490,10 @@ snapshots: sugarss: 4.0.1(postcss@8.5.1) tinyglobby: 0.2.10 - postcss-nested@6.2.0(postcss@8.5.1): + postcss-nested@7.0.2(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.0.0 postcss-nesting@13.0.1(postcss@8.5.1): dependencies: @@ -5923,12 +5677,12 @@ snapshots: punycode@2.3.1: {} - puppeteer-core@23.11.1: + puppeteer-core@24.1.1: dependencies: - '@puppeteer/browsers': 2.6.1 - chromium-bidi: 0.11.0(devtools-protocol@0.0.1367902) + '@puppeteer/browsers': 2.7.0 + chromium-bidi: 1.1.0(devtools-protocol@0.0.1380148) debug: 4.4.0(supports-color@8.1.1) - devtools-protocol: 0.0.1367902 + devtools-protocol: 0.0.1380148 typed-query-selector: 2.12.0 ws: 8.18.0 transitivePeerDependencies: @@ -5937,13 +5691,13 @@ snapshots: - supports-color - utf-8-validate - puppeteer@23.11.1(typescript@5.7.2): + puppeteer@24.1.1(typescript@5.7.3): dependencies: - '@puppeteer/browsers': 2.6.1 - chromium-bidi: 0.11.0(devtools-protocol@0.0.1367902) - cosmiconfig: 9.0.0(typescript@5.7.2) - devtools-protocol: 0.0.1367902 - puppeteer-core: 23.11.1 + '@puppeteer/browsers': 2.7.0 + chromium-bidi: 1.1.0(devtools-protocol@0.0.1380148) + cosmiconfig: 9.0.0(typescript@5.7.3) + devtools-protocol: 0.0.1380148 + puppeteer-core: 24.1.1 typed-query-selector: 2.12.0 transitivePeerDependencies: - bare-buffer @@ -6033,33 +5787,31 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.31.0: + rollup@4.32.0: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.31.0 - '@rollup/rollup-android-arm64': 4.31.0 - '@rollup/rollup-darwin-arm64': 4.31.0 - '@rollup/rollup-darwin-x64': 4.31.0 - '@rollup/rollup-freebsd-arm64': 4.31.0 - '@rollup/rollup-freebsd-x64': 4.31.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.31.0 - '@rollup/rollup-linux-arm-musleabihf': 4.31.0 - '@rollup/rollup-linux-arm64-gnu': 4.31.0 - '@rollup/rollup-linux-arm64-musl': 4.31.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.31.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.31.0 - '@rollup/rollup-linux-riscv64-gnu': 4.31.0 - '@rollup/rollup-linux-s390x-gnu': 4.31.0 - '@rollup/rollup-linux-x64-gnu': 4.31.0 - '@rollup/rollup-linux-x64-musl': 4.31.0 - '@rollup/rollup-win32-arm64-msvc': 4.31.0 - '@rollup/rollup-win32-ia32-msvc': 4.31.0 - '@rollup/rollup-win32-x64-msvc': 4.31.0 + '@rollup/rollup-android-arm-eabi': 4.32.0 + '@rollup/rollup-android-arm64': 4.32.0 + '@rollup/rollup-darwin-arm64': 4.32.0 + '@rollup/rollup-darwin-x64': 4.32.0 + '@rollup/rollup-freebsd-arm64': 4.32.0 + '@rollup/rollup-freebsd-x64': 4.32.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.32.0 + '@rollup/rollup-linux-arm-musleabihf': 4.32.0 + '@rollup/rollup-linux-arm64-gnu': 4.32.0 + '@rollup/rollup-linux-arm64-musl': 4.32.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.32.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.32.0 + '@rollup/rollup-linux-riscv64-gnu': 4.32.0 + '@rollup/rollup-linux-s390x-gnu': 4.32.0 + '@rollup/rollup-linux-x64-gnu': 4.32.0 + '@rollup/rollup-linux-x64-musl': 4.32.0 + '@rollup/rollup-win32-arm64-msvc': 4.32.0 + '@rollup/rollup-win32-ia32-msvc': 4.32.0 + '@rollup/rollup-win32-x64-msvc': 4.32.0 fsevents: 2.3.3 - rrweb-cssom@0.7.1: {} - rrweb-cssom@0.8.0: {} rtlcss@4.3.0: @@ -6182,7 +5934,7 @@ snapshots: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 - engine.io-client: 6.6.2 + engine.io-client: 6.6.3 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -6284,6 +6036,11 @@ snapshots: dependencies: postcss: 8.5.1 + sugarss@5.0.0(postcss@8.5.1): + dependencies: + postcss: 8.5.1 + optional: true + supports-color@2.0.0: {} supports-color@3.2.3: @@ -6360,11 +6117,11 @@ snapshots: fdir: 6.4.3(picomatch@4.0.2) picomatch: 4.0.2 - tldts-core@6.1.73: {} + tldts-core@6.1.75: {} - tldts@6.1.73: + tldts@6.1.75: dependencies: - tldts-core: 6.1.73 + tldts-core: 6.1.75 to-regex-range@5.0.1: dependencies: @@ -6374,7 +6131,7 @@ snapshots: tough-cookie@5.1.0: dependencies: - tldts: 6.1.73 + tldts: 6.1.75 tr46@0.0.3: {} @@ -6421,6 +6178,9 @@ snapshots: typescript@5.7.2: {} + typescript@5.7.3: + optional: true + ufo@1.5.4: {} unbzip2-stream@1.4.3: @@ -6449,11 +6209,11 @@ snapshots: dependencies: punycode: 2.3.1 - url-exist@3.0.1(web-streams-polyfill@3.3.3): + url-exist@3.0.1(web-streams-polyfill@4.1.0): dependencies: is-url-superb: 6.1.0 ky: 0.27.0 - ky-universal: 0.10.1(ky@0.27.0)(web-streams-polyfill@3.3.3) + ky-universal: 0.10.1(ky@0.27.0)(web-streams-polyfill@4.1.0) transitivePeerDependencies: - web-streams-polyfill @@ -6484,33 +6244,33 @@ snapshots: vite-plugin-banner@0.8.0: {} - vite-plugin-directory-index@3.0.1(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)): + vite-plugin-directory-index@3.0.1(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)): dependencies: picomatch: 2.3.1 pretty-bytes: 6.1.1 - vite: 5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) + vite: 6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0) - vite-plugin-dts@1.7.3(@types/node@18.19.71)(rollup@4.31.0)(vite@4.5.5(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)): + vite-plugin-dts@1.7.3(@types/node@18.19.74)(rollup@4.32.0)(vite@4.5.9(@types/node@18.19.74)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)): dependencies: - '@microsoft/api-extractor': 7.49.1(@types/node@18.19.71) - '@rollup/pluginutils': 5.1.4(rollup@4.31.0) - '@rushstack/node-core-library': 3.66.1(@types/node@18.19.71) + '@microsoft/api-extractor': 7.49.1(@types/node@18.19.74) + '@rollup/pluginutils': 5.1.4(rollup@4.32.0) + '@rushstack/node-core-library': 3.66.1(@types/node@18.19.74) debug: 4.4.0(supports-color@8.1.1) fast-glob: 3.3.3 fs-extra: 10.1.0 kolorist: 1.8.0 ts-morph: 17.0.1 - vite: 4.5.5(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) + vite: 4.5.9(@types/node@18.19.74)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-list-directory-contents@1.4.5(@types/node@18.19.71)(rollup@4.31.0)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0): + vite-plugin-list-directory-contents@1.4.5(@types/node@18.19.74)(rollup@4.32.0)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0): dependencies: - '@wesbos/code-icons': 1.2.4(rollup@4.31.0)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) - vite: 4.5.5(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) - vite-plugin-dts: 1.7.3(@types/node@18.19.71)(rollup@4.31.0)(vite@4.5.5(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)) + '@wesbos/code-icons': 1.2.4(rollup@4.32.0)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0) + vite: 4.5.9(@types/node@18.19.74)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0) + vite-plugin-dts: 1.7.3(@types/node@18.19.74)(rollup@4.32.0)(vite@4.5.9(@types/node@18.19.74)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)) vscode-icons-js: 11.6.1 transitivePeerDependencies: - '@types/node' @@ -6523,13 +6283,13 @@ snapshots: - supports-color - terser - vite-plugin-minify@2.1.0(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)): + vite-plugin-minify@2.1.0(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)): dependencies: '@types/html-minifier-terser': 7.0.2 html-minifier-terser: 7.2.0 - vite: 5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) + vite: 6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0) - vite-plugin-mock@3.0.2(esbuild@0.24.2)(mockjs@1.1.0)(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)): + vite-plugin-mock@3.0.2(esbuild@0.24.2)(mockjs@1.1.0)(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)): dependencies: bundle-require: 4.2.1(esbuild@0.24.2) chokidar: 3.6.0 @@ -6540,43 +6300,45 @@ snapshots: mockjs: 1.1.0 path-to-regexp: 6.3.0 picocolors: 1.1.1 - vite: 5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) + vite: 6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite-plugin-terminal@1.2.0(rollup@4.31.0)(vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0)): + vite-plugin-terminal@1.2.0(rollup@4.32.0)(vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0)): dependencies: - '@rollup/plugin-strip': 3.0.4(rollup@4.31.0) + '@rollup/plugin-strip': 3.0.4(rollup@4.32.0) debug: 4.4.0(supports-color@8.1.1) kolorist: 1.8.0 sirv: 2.0.4 ufo: 1.5.4 - vite: 5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0) + vite: 6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color - vite@4.5.5(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0): + vite@4.5.9(@types/node@18.19.74)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0): dependencies: esbuild: 0.18.20 postcss: 8.5.1 rollup: 3.29.5 optionalDependencies: - '@types/node': 18.19.71 + '@types/node': 18.19.74 fsevents: 2.3.3 - sugarss: 4.0.1(postcss@8.5.1) + sugarss: 5.0.0(postcss@8.5.1) terser: 5.37.0 - vite@5.4.8(@types/node@18.19.71)(sugarss@4.0.1(postcss@8.5.1))(terser@5.37.0): + vite@6.0.11(@types/node@18.19.74)(jiti@2.4.2)(sugarss@5.0.0(postcss@8.5.1))(terser@5.37.0)(yaml@2.7.0): dependencies: - esbuild: 0.21.5 + esbuild: 0.24.2 postcss: 8.5.1 - rollup: 4.31.0 + rollup: 4.32.0 optionalDependencies: - '@types/node': 18.19.71 + '@types/node': 18.19.74 fsevents: 2.3.3 - sugarss: 4.0.1(postcss@8.5.1) + jiti: 2.4.2 + sugarss: 5.0.0(postcss@8.5.1) terser: 5.37.0 + yaml: 2.7.0 vscode-icons-js@11.6.1: dependencies: @@ -6588,6 +6350,9 @@ snapshots: web-streams-polyfill@3.3.3: {} + web-streams-polyfill@4.1.0: + optional: true + webcrypto-core@1.8.1: dependencies: '@peculiar/asn1-schema': 2.3.15 @@ -6623,7 +6388,7 @@ snapshots: available-typed-arrays: 1.0.7 call-bind: 1.0.8 call-bound: 1.0.3 - for-each: 0.3.3 + for-each: 0.3.4 gopd: 1.2.0 has-tostringtag: 1.0.2 @@ -6667,8 +6432,6 @@ snapshots: yaml@2.7.0: {} - yargs-parser@20.2.9: {} - yargs-parser@21.1.1: {} yargs-unparser@2.0.0: @@ -6678,16 +6441,6 @@ snapshots: flat: 5.0.2 is-plain-obj: 2.1.0 - yargs@16.2.0: - dependencies: - cliui: 7.0.4 - escalade: 3.2.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 20.2.9 - yargs@17.7.2: dependencies: cliui: 8.0.1 @@ -6713,13 +6466,13 @@ snapshots: optionalDependencies: commander: 9.5.0 - zod@3.23.8: {} + zod@3.24.1: {} zx@7.2.3: dependencies: '@types/fs-extra': 11.0.4 '@types/minimist': 1.2.5 - '@types/node': 18.19.71 + '@types/node': 18.19.74 '@types/ps-tree': 1.1.6 '@types/which': 3.0.4 chalk: 5.4.1 diff --git a/source/components/content/copy.mjs b/source/components/content/copy.mjs index 0f522cf64352f2234daaaab08247b4f573ed6f5e..cc35458cf15d0b8e9c497b2400b76211c2df43e7 100644 --- a/source/components/content/copy.mjs +++ b/source/components/content/copy.mjs @@ -268,19 +268,15 @@ function attachResizeObserver() { }); requestAnimationFrame(() => { - let parent = this.parentNode; - while(!(parent instanceof HTMLElement) && parent !== null) { + while (!(parent instanceof HTMLElement) && parent !== null) { parent = parent.parentNode; } if (parent instanceof HTMLElement) { this[resizeObserverSymbol].observe(parent); } - - }); - } /** diff --git a/source/components/datatable/datatable.mjs b/source/components/datatable/datatable.mjs index 8094a0513fd6c14dd06284a349176ebc6e2d2f9b..8b3f2eaa77866e6b5bc7228b160e9bc5434bddac 100644 --- a/source/components/datatable/datatable.mjs +++ b/source/components/datatable/datatable.mjs @@ -291,17 +291,14 @@ class DataTable extends CustomElement { }); requestAnimationFrame(() => { - let parent = this.parentNode; - while(!(parent instanceof HTMLElement) && parent !== null) { + while (!(parent instanceof HTMLElement) && parent !== null) { parent = parent.parentNode; } if (parent instanceof HTMLElement) { this[resizeObserverSymbol].observe(parent); } - - }); } @@ -1145,7 +1142,7 @@ function initGridAndStructs(hostConfig, headerOrderMap) { index: i, mode: mode, grid: grid, - labelKey: labelKey, + labelKey: labelKey+ "-"+i, direction: direction, features: features, orderTemplate: orderTemplate, @@ -1312,9 +1309,12 @@ function updateGrid() { for (let i = 0; i < headers.length; i++) { const header = headers[i]; - if (header.mode === ATTRIBUTE_DATATABLE_MODE_HIDDEN) { - styles += `[data-monster-role=datatable]>[data-monster-head="${header.labelKey}"] { display: none; }\n`; + if ( + header.mode === ATTRIBUTE_DATATABLE_MODE_HIDDEN && + header.mode !== ATTRIBUTE_DATATABLE_MODE_FIXED + ) { styles += `[data-monster-role=datatable-headers]>[data-monster-index="${header.index}"] { display: none; }\n`; + styles += `[data-monster-role=datatable] > div:nth-child(${headers.length}n+${i+1}) { display: none; }\n`; } else { gridTemplateColumns += `${header.grid} `; } @@ -1465,7 +1465,7 @@ function getTemplate() { data-monster-attributes="class path:features.help | ?::hidden" data-monster-replace="path:labels.helpText" ></monster-context-help> - <a href="#" data-monster-attributes="class path:features.copyAll | ?::hidden" + <a href="#" data-monster-attributes="class path:features.copyAll | ?::copyAllHidden" data-monster-role="copy-all" data-monster-replace="path:labels.copyAll">Copy all</a> <monster-column-bar data-monster-attributes="class path:features.settings | ?::hidden"></monster-column-bar> diff --git a/source/components/datatable/filter/date-range.mjs b/source/components/datatable/filter/date-range.mjs index d18921d456b7a1df5db5429467f7437e5d1649ec..c7c62e966a8b9d262bfcde3100dffecb0626ff45 100644 --- a/source/components/datatable/filter/date-range.mjs +++ b/source/components/datatable/filter/date-range.mjs @@ -690,9 +690,8 @@ function attachResizeObserver() { }); requestAnimationFrame(() => { - let parent = this.parentNode; - while(!(parent instanceof HTMLElement) && parent !== null) { + while (!(parent instanceof HTMLElement) && parent !== null) { parent = parent.parentNode; } @@ -700,7 +699,6 @@ function attachResizeObserver() { this[resizeObserverSymbol].observe(parent); } }); - } function disconnectResizeObserver() { diff --git a/source/components/datatable/style/column-bar.pcss b/source/components/datatable/style/column-bar.pcss index dcf9c1f570cfa9a33faab686b3a3bc51e105dd2c..43d900f9f29b1f15c7146a395e6dc0057c5ab407 100644 --- a/source/components/datatable/style/column-bar.pcss +++ b/source/components/datatable/style/column-bar.pcss @@ -108,7 +108,7 @@ height: 16px; margin: 2px 3px 0 5px; padding-top: 4px; - background-color: var(--monster-color-primary-1); + background-color: var(--monster-color-primary-1); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 1.5A1.5 1.5 0 0 1 1.5 0h13A1.5 1.5 0 0 1 16 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5v-13zM1.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 .5.5H5V1H1.5zM10 15V1H6v14h4zm1 0h3.5a.5.5 0 0 0 .5-.5v-13a.5.5 0 0 0-.5-.5H11v14z' fill='%23000'/%3E%3C/svg%3E"); mask-size: cover; } diff --git a/source/components/datatable/style/datatable.pcss b/source/components/datatable/style/datatable.pcss index 15de18b0728735ef3b6f9881da9cead88c4ab995..52dc331bc5c00226e73d7ed2ef47c5472167f880 100644 --- a/source/components/datatable/style/datatable.pcss +++ b/source/components/datatable/style/datatable.pcss @@ -254,6 +254,10 @@ } .hidden { + display: none; +} + +.copyAllHidden { display: none !important; } diff --git a/source/components/datatable/stylesheet/datatable.mjs b/source/components/datatable/stylesheet/datatable.mjs index 6975c4bb68364b9e149d6d47cdb0ff8efe82c5f0..f54ee25347c6b5b8c99186f0f0fb46914258cee6 100644 --- a/source/components/datatable/stylesheet/datatable.mjs +++ b/source/components/datatable/stylesheet/datatable.mjs @@ -10,10 +10,10 @@ * For more information about purchasing a commercial license, please contact schukai GmbH. */ -import { addAttributeToken } from "../../../dom/attributes.mjs"; -import { ATTRIBUTE_ERRORMESSAGE } from "../../../dom/constants.mjs"; +import {addAttributeToken} from "../../../dom/attributes.mjs"; +import {ATTRIBUTE_ERRORMESSAGE} from "../../../dom/constants.mjs"; -export { DatatableStyleSheet }; +export {DatatableStyleSheet} /** * @private @@ -22,17 +22,10 @@ export { DatatableStyleSheet }; const DatatableStyleSheet = new CSSStyleSheet(); try { - DatatableStyleSheet.insertRule( - ` + DatatableStyleSheet.insertRule(` @layer datatable { -:where(html){line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}html{height:100%}body,html{min-height:calc(100vh - 40px)}body{box-sizing:border-box;margin:0;padding:0;word-break:break-word}body:focus-visible{outline:none}:focus-visible{outline:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.grid{display:grid}.inline-grid{display:inline-grid}.flex{display:flex}.inline-flex{display:inline-flex}.hidden,.hide,.none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.monster-button-primary,button{align-items:center;background-color:var(--monster-bg-color-primary-1);background-position:50%;border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);box-shadow:var(--monster-box-shadow-1);color:var(--monster-color-primary-1);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}.monster-button-primary{background-color:var(--monster-bg-color-primary-4);border-color:var(--monster-bg-color-primary-4);color:var(--monster-color-primary-4)}.monster-button-secondary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-bg-color-secondary-4);border-color:var(--monster-bg-color-secondary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-color-secondary-4)}.monster-button-secondary,.monster-button-tertiary{align-items:center;background-position:50%;box-shadow:var(--monster-box-shadow-1);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}.monster-button-tertiary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-bg-color-tertiary-4);border-color:var(--monster-bg-color-tertiary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-color-tertiary-4)}.monster-button-outline-primary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-color-primary-4);border-color:var(--monster-bg-color-primary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-4)}.monster-button-outline-primary,.monster-button-outline-secondary{align-items:center;background-position:50%;box-shadow:var(--monster-box-shadow-1);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}.monster-button-outline-secondary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-color-secondary-4);border-color:var(--monster-bg-color-secondary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-bg-color-secondary-4)}.monster-button-outline-tertiary{align-items:center;background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-color-tertiary-4);background-position:50%;border-color:var(--monster-bg-color-tertiary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);box-shadow:var(--monster-box-shadow-1);color:var(--monster-color-primary-1);color:var(--monster-bg-color-tertiary-4);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}button:active,button:hover{box-shadow:var(--monster-box-shadow-2);transition:background .8s,color .25s .0833333333s}button:active{z-index:var(--monster-z-index-outline)}.monster-button-bar,.monster-button-group{align-content:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.monster-button-group{box-sizing:border-box;gap:0;margin:1rem 0}.monster-button-group>:not(:last-child){margin-right:calc(var(--monster-border-width)*-1)}.monster-button-group :hover{box-shadow:none}button:focus{outline:1px dashed var(--monster-color-selection-4);outline-offset:2px;z-index:var(--monster-z-index-outline)}@media (prefers-color-scheme:light){button:focus{outline:1px dashed var(--monster-color-selection-3);outline-offset:2px;z-index:var(--monster-z-index-outline)}}[data-monster-role=control]{box-sizing:border-box}[data-monster-role=control].flex{align-items:center;display:flex;flex-direction:row}:host{box-sizing:border-box;display:block}:after,:before,:root{--monster-font-family:-apple-system,BlinkMacSystemFont,\"Quicksand\",\"Segoe UI\",\"Roboto\",\"Oxygen\",\"Ubuntu\",\"Cantarell\",\"Fira Sans\",\"Droid Sans\",\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";--monster-font-family-monospace:\"Consolas\",\"Courier New\",\"Roboto Mono\",\"Source Code Pro\",\"Fira Mono\",monospace;--monster-color-primary-1:var(--monster-color-gray-6);--monster-color-primary-2:var(--monster-color-gray-6);--monster-color-primary-3:var(--monster-color-cinnamon-1);--monster-color-primary-4:var(--monster-color-cinnamon-1);--monster-bg-color-primary-1:var(--monster-color-gray-1);--monster-bg-color-primary-2:var(--monster-color-gray-2);--monster-bg-color-primary-3:var(--monster-color-gray-6);--monster-bg-color-primary-4:var(--monster-color-gray-4)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-primary-1:var(--monster-color-gray-1);--monster-color-primary-2:var(--monster-color-gray-1);--monster-color-primary-3:var(--monster-color-gray-6);--monster-color-primary-4:var(--monster-color-gray-6);--monster-bg-color-primary-1:var(--monster-color-gray-6);--monster-bg-color-primary-2:var(--monster-color-gray-3);--monster-bg-color-primary-3:var(--monster-color-gray-2);--monster-bg-color-primary-4:var(--monster-color-gray-1)}}:after,:before,:root{--monster-color-secondary-1:var(--monster-color-red-4);--monster-color-secondary-2:var(--monster-color-red-4);--monster-color-secondary-3:var(--monster-color-red-1);--monster-color-secondary-4:var(--monster-color-red-1);--monster-bg-color-secondary-1:var(--monster-color-gray-1);--monster-bg-color-secondary-2:var(--monster-color-red-2);--monster-bg-color-secondary-3:var(--monster-color-red-3);--monster-bg-color-secondary-4:var(--monster-color-red-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-secondary-1:var(--monster-color-red-1);--monster-color-secondary-2:var(--monster-color-red-1);--monster-color-secondary-3:var(--monster-color-red-6);--monster-color-secondary-4:var(--monster-color-red-4);--monster-bg-color-secondary-1:var(--monster-color-gray-6);--monster-bg-color-secondary-2:var(--monster-color-red-3);--monster-bg-color-secondary-3:var(--monster-color-red-2);--monster-bg-color-secondary-4:var(--monster-color-red-1)}}:after,:before,:root{--monster-color-tertiary-1:var(--monster-color-magenta-4);--monster-color-tertiary-2:var(--monster-color-magenta-4);--monster-color-tertiary-3:var(--monster-color-magenta-6);--monster-color-tertiary-4:var(--monster-color-magenta-1);--monster-bg-color-tertiary-1:var(--monster-color-gray-1);--monster-bg-color-tertiary-2:var(--monster-color-magenta-1);--monster-bg-color-tertiary-3:var(--monster-color-magenta-2);--monster-bg-color-tertiary-4:var(--monster-color-magenta-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-tertiary-1:var(--monster-color-magenta-1);--monster-color-tertiary-2:var(--monster-color-magenta-6);--monster-color-tertiary-3:var(--monster-color-magenta-4);--monster-color-tertiary-4:var(--monster-color-magenta-4);--monster-bg-color-tertiary-1:var(--monster-color-gray-6);--monster-bg-color-tertiary-2:var(--monster-color-magenta-2);--monster-bg-color-tertiary-3:var(--monster-color-magenta-1);--monster-bg-color-tertiary-4:var(--monster-color-magenta-1)}}:after,:before,:root{--monster-color-destructive-1:var(--monster-color-red-1);--monster-color-destructive-2:var(--monster-color-red-4);--monster-color-destructive-3:var(--monster-color-red-6);--monster-color-destructive-4:var(--monster-color-red-1);--monster-bg-color-destructive-1:var(--monster-color-red-4);--monster-bg-color-destructive-2:var(--monster-color-gray-1);--monster-bg-color-destructive-3:var(--monster-color-red-2);--monster-bg-color-destructive-4:var(--monster-color-red-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-destructive-1:var(--monster-color-red-1);--monster-color-destructive-2:var(--monster-color-red-3);--monster-color-destructive-3:var(--monster-color-red-4);--monster-color-destructive-4:var(--monster-color-red-1);--monster-bg-color-destructive-1:var(--monster-color-red-5);--monster-bg-color-destructive-2:var(--monster-color-gray-6);--monster-bg-color-destructive-3:var(--monster-color-red-1);--monster-bg-color-destructive-4:var(--monster-color-red-4)}}:after,:before,:root{--monster-color-success-1:var(--monster-color-green-1);--monster-color-success-2:var(--monster-color-green-4);--monster-color-success-3:var(--monster-color-green-6);--monster-color-success-4:var(--monster-color-green-1);--monster-bg-color-success-1:var(--monster-color-green-3);--monster-bg-color-success-2:var(--monster-color-gray-1);--monster-bg-color-success-3:var(--monster-color-green-2);--monster-bg-color-success-4:var(--monster-color-green-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-success-1:var(--monster-color-green-1);--monster-color-success-2:var(--monster-color-green-2);--monster-color-success-3:var(--monster-color-green-4);--monster-color-success-4:var(--monster-color-green-1);--monster-bg-color-success-1:var(--monster-color-green-5);--monster-bg-color-success-2:var(--monster-color-gray-6);--monster-bg-color-success-3:var(--monster-color-green-1);--monster-bg-color-success-4:var(--monster-color-green-3)}}:after,:before,:root{--monster-color-warning-1:var(--monster-color-orange-1);--monster-color-warning-2:var(--monster-color-orange-4);--monster-color-warning-3:var(--monster-color-orange-6);--monster-color-warning-4:var(--monster-color-orange-1);--monster-bg-color-warning-1:var(--monster-color-orange-3);--monster-bg-color-warning-2:var(--monster-color-gray-1);--monster-bg-color-warning-3:var(--monster-color-orange-2);--monster-bg-color-warning-4:var(--monster-color-orange-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-warning-1:var(--monster-color-orange-1);--monster-color-warning-2:var(--monster-color-orange-3);--monster-color-warning-3:var(--monster-color-orange-4);--monster-color-warning-4:var(--monster-color-orange-1);--monster-bg-color-warning-1:var(--monster-color-orange-5);--monster-bg-color-warning-2:var(--monster-color-gray-6);--monster-bg-color-warning-3:var(--monster-color-orange-1);--monster-bg-color-warning-4:var(--monster-color-orange-3)}}:after,:before,:root{--monster-color-error-1:var(--monster-color-red-1);--monster-color-error-2:var(--monster-color-red-4);--monster-color-error-3:var(--monster-color-red-6);--monster-color-error-4:var(--monster-color-red-1);--monster-bg-color-error-1:var(--monster-color-red-4);--monster-bg-color-error-2:var(--monster-color-gray-1);--monster-bg-color-error-3:var(--monster-color-red-2);--monster-bg-color-error-4:var(--monster-color-red-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-error-1:var(--monster-color-red-1);--monster-color-error-2:var(--monster-color-red-3);--monster-color-error-3:var(--monster-color-red-4);--monster-color-error-4:var(--monster-color-red-1);--monster-bg-color-error-1:var(--monster-color-red-5);--monster-bg-color-error-2:var(--monster-color-gray-6);--monster-bg-color-error-3:var(--monster-color-red-1);--monster-bg-color-error-4:var(--monster-color-red-4)}}:after,:before,:root{--monster-color-selection-1:var(--monster-color-gray-6);--monster-color-selection-2:var(--monster-color-gray-6);--monster-color-selection-3:var(--monster-color-gray-6);--monster-color-selection-4:var(--monster-color-gray-1);--monster-bg-color-selection-1:var(--monster-color-yellow-2);--monster-bg-color-selection-2:var(--monster-color-yellow-1);--monster-bg-color-selection-3:var(--monster-color-yellow-2);--monster-bg-color-selection-4:var(--monster-color-yellow-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-selection-1:var(--monster-color-gray-6);--monster-color-selection-2:var(--monster-color-gray-6);--monster-color-selection-3:var(--monster-color-gray-6);--monster-color-selection-4:var(--monster-color-gray-1);--monster-bg-color-selection-1:var(--monster-color-yellow-2);--monster-bg-color-selection-2:var(--monster-color-yellow-1);--monster-bg-color-selection-3:var(--monster-color-yellow-2);--monster-bg-color-selection-4:var(--monster-color-yellow-6)}}:after,:before,:root{--monster-color-primary-disabled-1:var(--monster-color-gray-4);--monster-color-primary-disabled-2:var(--monster-color-gray-4);--monster-color-primary-disabled-3:var(--monster-color-gray-4);--monster-color-primary-disabled-4:var(--monster-color-gray-4);--monster-bg-color-primary-disabled-1:var(--monster-color-gray-1);--monster-bg-color-primary-disabled-2:var(--monster-color-gray-2);--monster-bg-color-primary-disabled-3:var(--monster-color-gray-3);--monster-bg-color-primary-disabled-4:var(--monster-color-gray-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-primary-disabled-1:var(--monster-color-gray-4);--monster-color-primary-disabled-2:var(--monster-color-gray-4);--monster-color-primary-disabled-3:var(--monster-color-gray-3);--monster-color-primary-disabled-4:var(--monster-color-gray-3);--monster-bg-color-primary-disabled-1:var(--monster-color-gray-6);--monster-bg-color-primary-disabled-2:var(--monster-color-gray-3);--monster-bg-color-primary-disabled-3:var(--monster-color-gray-2);--monster-bg-color-primary-disabled-4:var(--monster-color-gray-1)}}:after,:before,:root{--monster-color-gradient-1:#833ab4;--monster-color-gradient-2:#fd1d1d;--monster-color-gradient-3:#fcb045;--monster-box-shadow-1:none;--monster-box-shadow-2:-1px 1px 10px 1px hsla(0,0%,76%,.61);--monster-text-shadow:none;--monster-theme-control-bg-color:var(--monster-color-seashell-1);--monster-theme-control-color:var(--monster-color-seashell-6);--monster-theme-control-hover-color:var(--monster-color-seashell-6);--monster-theme-control-hover-bg-color:var(--monster-color-seashell-2);--monster-theme-control-border-width:2px;--monster-theme-control-border-style:solid;--monster-theme-control-border-radius:0;--monster-theme-control-border-color:var(--monster-color-primary-1)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-theme-control-bg-color:var(--monster-color-gray-5);--monster-theme-control-color:var(--monster-color-gray-1);--monster-theme-control-border-color:var(--monster-color-gray-3);--monster-theme-control-hover-color:var(--monster-color-gray-1);--monster-theme-control-hover-bg-color:var(--monster-color-gray-6)}}:after,:before,:root{--monster-theme-on-color:var(--monster-color-green-1);--monster-theme-on-bg-color:var(--monster-color-green-5);--monster-theme-off-color:var(--monster-color-gray-1);--monster-theme-off-bg-color:var(--monster-color-gray-4)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-theme-on-color:var(--monster-color-gray-6);--monster-theme-on-bg-color:var(--monster-color-gray-1);--monster-theme-off-color:var(--monster-color-gray-1);--monster-theme-off-bg-color:var(--monster-color-gray-5)}}:after,:before,:root{--monster-border-style:solid;--monster-border-width:3px;--monster-border-radius:0;--monster-outline-width:1px;--monster-popper-witharrrow-distance:-4px;--monster-z-index-default:0;--monster-z-index-outline:10;--monster-z-index-dropdown:200;--monster-z-index-dropdown-overlay:210;--monster-z-index-sticky:300;--monster-z-index-sticky-overlay:310;--monster-z-index-fixed:400;--monster-z-index-fixed-overlay:410;--monster-z-index-modal-backdrop:500;--monster-z-index-modal-backdrop-overlay:510;--monster-z-index-offcanvas:600;--monster-z-index-offcanvas-overlay:610;--monster-z-index-modal:700;--monster-z-index-modal-overlay:710;--monster-z-index-popover:800;--monster-z-index-popover-overlay:810;--monster-z-index-tooltip:800;--monster-z-index-tooltip-overlay:910;--monster-space-0:0;--monster-space-1:2px;--monster-space-2:4px;--monster-space-3:6px;--monster-space-4:10px;--monster-space-5:16px;--monster-space-6:26px;--monster-space-7:42px;--monster-breakpoint-0:480px;--monster-breakpoint-4:480px;--monster-breakpoint-7:768px;--monster-breakpoint-9:992px;--monster-breakpoint-12:1200px;--monster-dragger-width:2px;--monster-dragger-handle-width:4px;--monster-dragger-handle-height:50px}span.monster-fx-ripple{animation:monster-fx-ripple .6s linear;background-color:hsla(0,0%,100%,.7);border-radius:50%;position:absolute;transform:scale(0)}@keyframes monster-fx-ripple{to{opacity:0;transform:scale(4)}}.monster-badge-primary{padding:.25em .4em}.monster-badge-primary,.monster-badge-primary-pill{background-color:var(--monster-bg-color-primary-4);border-radius:.25rem;color:var(--monster-color-primary-4);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-primary-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-secondary{padding:.25em .4em}.monster-badge-secondary,.monster-badge-secondary-pill{background-color:var(--monster-bg-color-secondary-3);border-radius:.25rem;color:var(--monster-color-secondary-3);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-secondary-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-tertiary{padding:.25em .4em}.monster-badge-tertiary,.monster-badge-tertiary-pill{background-color:var(--monster-bg-color-tertiary-3);border-radius:.25rem;color:var(--monster-color-tertiary-3);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-tertiary-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-destructive{padding:.25em .4em}.monster-badge-destructive,.monster-badge-destructive-pill{background-color:var(--monster-bg-color-destructive-1);border-radius:.25rem;color:var(--monster-color-destructive-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-destructive-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-success{padding:.25em .4em}.monster-badge-success,.monster-badge-success-pill{background-color:var(--monster-bg-color-success-1);border-radius:.25rem;color:var(--monster-color-success-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-success-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-warning{padding:.25em .4em}.monster-badge-warning,.monster-badge-warning-pill{background-color:var(--monster-bg-color-warning-1);border-radius:.25rem;color:var(--monster-color-warning-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-warning-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-error{padding:.25em .4em}.monster-badge-error,.monster-badge-error-pill{background-color:var(--monster-bg-color-error-1);border-radius:.25rem;color:var(--monster-color-error-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-error-pill{border-radius:10rem;padding:.25em .6em}a,a:active,a:focus,a:hover,a:link,a:visited{color:var(--monster-color-secondary-1);outline:none;text-decoration:none;transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out}a:active,a:focus,a:hover{color:var(--monster-color-primary-2);text-decoration:underline;text-decoration-color:var(--monster-color-secondary-1 );text-decoration-thickness:1px;text-underline-offset:2px}a:focus{outline:1px dashed var(--monster-color-selection-1);outline-offset:2px}@media (prefers-color-scheme:dark){a,a:active,a:focus,a:hover,a:link,a:visited{color:var(--monster-color-amber-2)}a:focus{outline:1px dashed var(--monster-color-selection-4)}}.monster-margin-0{margin:var(--monster-space-0)}.monster-margin-top-0{margin-top:var(--monster-space-0)}.monster-margin-end-0{margin-right:var(--monster-space-0)}.monster-margin-bottom-0{margin-bottom:var(--monster-space-0)}.monster-margin-start-0{margin-left:var(--monster-space-0)}.monster-padding-0{padding:var(--monster-space-0)}.monster-padding-top-0{padding-top:var(--monster-space-0)}.monster-padding-end-0{padding-right:var(--monster-space-0)}.monster-padding-bottom-0{padding-bottom:var(--monster-space-0)}.monster-padding-start-0{padding-left:var(--monster-space-0)}.monster-margin-1{margin:var(--monster-space-1)}.monster-margin-top-1{margin-top:var(--monster-space-1)}.monster-margin-end-1{margin-right:var(--monster-space-1)}.monster-margin-bottom-1{margin-bottom:var(--monster-space-1)}.monster-margin-start-1{margin-left:var(--monster-space-1)}.monster-padding-1{padding:var(--monster-space-1)}.monster-padding-top-1{padding-top:var(--monster-space-1)}.monster-padding-end-1{padding-right:var(--monster-space-1)}.monster-padding-bottom-1{padding-bottom:var(--monster-space-1)}.monster-padding-start-1{padding-left:var(--monster-space-1)}.monster-margin-2{margin:var(--monster-space-2)}.monster-margin-top-2{margin-top:var(--monster-space-2)}.monster-margin-end-2{margin-right:var(--monster-space-2)}.monster-margin-bottom-2{margin-bottom:var(--monster-space-2)}.monster-margin-start-2{margin-left:var(--monster-space-2)}.monster-padding-2{padding:var(--monster-space-2)}.monster-padding-top-2{padding-top:var(--monster-space-2)}.monster-padding-end-2{padding-right:var(--monster-space-2)}.monster-padding-bottom-2{padding-bottom:var(--monster-space-2)}.monster-padding-start-2{padding-left:var(--monster-space-2)}.monster-margin-3{margin:var(--monster-space-3)}.monster-margin-top-3{margin-top:var(--monster-space-3)}.monster-margin-end-3{margin-right:var(--monster-space-3)}.monster-margin-bottom-3{margin-bottom:var(--monster-space-3)}.monster-margin-start-3{margin-left:var(--monster-space-3)}.monster-padding-3{padding:var(--monster-space-3)}.monster-padding-top-3{padding-top:var(--monster-space-3)}.monster-padding-end-3{padding-right:var(--monster-space-3)}.monster-padding-bottom-3{padding-bottom:var(--monster-space-3)}.monster-padding-start-3{padding-left:var(--monster-space-3)}.monster-margin-4{margin:var(--monster-space-4)}.monster-margin-top-4{margin-top:var(--monster-space-4)}.monster-margin-end-4{margin-right:var(--monster-space-4)}.monster-margin-bottom-4{margin-bottom:var(--monster-space-4)}.monster-margin-start-4{margin-left:var(--monster-space-4)}.monster-padding-4{padding:var(--monster-space-4)}.monster-padding-top-4{padding-top:var(--monster-space-4)}.monster-padding-end-4{padding-right:var(--monster-space-4)}.monster-padding-bottom-4{padding-bottom:var(--monster-space-4)}.monster-padding-start-4{padding-left:var(--monster-space-4)}.monster-margin-5{margin:var(--monster-space-5)}.monster-margin-top-5{margin-top:var(--monster-space-5)}.monster-margin-end-5{margin-right:var(--monster-space-5)}.monster-margin-bottom-5{margin-bottom:var(--monster-space-5)}.monster-margin-start-5{margin-left:var(--monster-space-5)}.monster-padding-5{padding:var(--monster-space-5)}.monster-padding-top-5{padding-top:var(--monster-space-5)}.monster-padding-end-5{padding-right:var(--monster-space-5)}.monster-padding-bottom-5{padding-bottom:var(--monster-space-5)}.monster-padding-start-5{padding-left:var(--monster-space-5)}.monster-margin-6{margin:var(--monster-space-6)}.monster-margin-top-6{margin-top:var(--monster-space-6)}.monster-margin-end-6{margin-right:var(--monster-space-6)}.monster-margin-bottom-6{margin-bottom:var(--monster-space-6)}.monster-margin-start-6{margin-left:var(--monster-space-6)}.monster-padding-6{padding:var(--monster-space-6)}.monster-padding-top-6{padding-top:var(--monster-space-6)}.monster-padding-end-6{padding-right:var(--monster-space-6)}.monster-padding-bottom-6{padding-bottom:var(--monster-space-6)}.monster-padding-start-6{padding-left:var(--monster-space-6)}.monster-margin-7{margin:var(--monster-space-7)}.monster-margin-top-7{margin-top:var(--monster-space-7)}.monster-margin-end-7{margin-right:var(--monster-space-7)}.monster-margin-bottom-7{margin-bottom:var(--monster-space-7)}.monster-margin-start-7{margin-left:var(--monster-space-7)}.monster-padding-7{padding:var(--monster-space-7)}.monster-padding-top-7{padding-top:var(--monster-space-7)}.monster-padding-end-7{padding-right:var(--monster-space-7)}.monster-padding-bottom-7{padding-bottom:var(--monster-space-7)}.monster-padding-start-7{padding-left:var(--monster-space-7)}.monster-icon-primary-1-info:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-info:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-info:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-info:before,.monster-icon-secondary-1-info:before,.monster-icon-tertiary-1-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-info:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-info:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-info:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-info:before,.monster-icon-secondary-2-info:before,.monster-icon-tertiary-2-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-info:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-info:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-info:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-info:before,.monster-icon-secondary-3-info:before,.monster-icon-tertiary-3-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-info:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-info:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-info:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-info:before,.monster-icon-secondary-4-info:before,.monster-icon-tertiary-4-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-on:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-on:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-on:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-on:before,.monster-icon-secondary-1-on:before,.monster-icon-tertiary-1-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-on:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-on:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-on:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-on:before,.monster-icon-secondary-2-on:before,.monster-icon-tertiary-2-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-on:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-on:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-on:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-on:before,.monster-icon-secondary-3-on:before,.monster-icon-tertiary-3-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-on:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-on:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-on:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-on:before,.monster-icon-secondary-4-on:before,.monster-icon-tertiary-4-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-off:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-off:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-off:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-off:before,.monster-icon-secondary-1-off:before,.monster-icon-tertiary-1-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-off:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-off:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-off:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-off:before,.monster-icon-secondary-2-off:before,.monster-icon-tertiary-2-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-off:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-off:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-off:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-off:before,.monster-icon-secondary-3-off:before,.monster-icon-tertiary-3-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-off:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-off:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-off:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-off:before,.monster-icon-secondary-4-off:before,.monster-icon-tertiary-4-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-positiv:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-positiv:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-positiv:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-positiv:before,.monster-icon-secondary-1-positiv:before,.monster-icon-tertiary-1-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-positiv:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-positiv:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-positiv:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-positiv:before,.monster-icon-secondary-2-positiv:before,.monster-icon-tertiary-2-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-positiv:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-positiv:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-positiv:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-positiv:before,.monster-icon-secondary-3-positiv:before,.monster-icon-tertiary-3-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-positiv:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-positiv:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-positiv:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-positiv:before,.monster-icon-secondary-4-positiv:before,.monster-icon-tertiary-4-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-negativ:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-negativ:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-negativ:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-negativ:before,.monster-icon-secondary-1-negativ:before,.monster-icon-tertiary-1-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-negativ:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-negativ:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-negativ:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-negativ:before,.monster-icon-secondary-2-negativ:before,.monster-icon-tertiary-2-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-negativ:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-negativ:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-negativ:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-negativ:before,.monster-icon-secondary-3-negativ:before,.monster-icon-tertiary-3-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-negativ:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-negativ:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-negativ:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-negativ:before,.monster-icon-secondary-4-negativ:before,.monster-icon-tertiary-4-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-warning:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-warning:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-warning:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-warning:before,.monster-icon-secondary-1-warning:before,.monster-icon-tertiary-1-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-warning:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-warning:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-warning:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-warning:before,.monster-icon-secondary-2-warning:before,.monster-icon-tertiary-2-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-warning:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-warning:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-warning:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-warning:before,.monster-icon-secondary-3-warning:before,.monster-icon-tertiary-3-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-warning:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-warning:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-warning:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-warning:before,.monster-icon-secondary-4-warning:before,.monster-icon-tertiary-4-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-neutral:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-neutral:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-neutral:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-neutral:before,.monster-icon-secondary-1-neutral:before,.monster-icon-tertiary-1-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-neutral:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-neutral:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-neutral:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-neutral:before,.monster-icon-secondary-2-neutral:before,.monster-icon-tertiary-2-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-neutral:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-neutral:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-neutral:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-neutral:before,.monster-icon-secondary-3-neutral:before,.monster-icon-tertiary-3-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-neutral:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-neutral:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-neutral:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-neutral:before,.monster-icon-secondary-4-neutral:before,.monster-icon-tertiary-4-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-question:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-question:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-question:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-question:before,.monster-icon-secondary-1-question:before,.monster-icon-tertiary-1-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-question:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-question:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-question:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-question:before,.monster-icon-secondary-2-question:before,.monster-icon-tertiary-2-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-question:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-question:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-question:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-question:before,.monster-icon-secondary-3-question:before,.monster-icon-tertiary-3-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-question:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-question:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-question:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-question:before,.monster-icon-secondary-4-question:before,.monster-icon-tertiary-4-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-plus:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-plus:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-plus:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-plus:before,.monster-icon-secondary-1-plus:before,.monster-icon-tertiary-1-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-plus:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-plus:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-plus:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-plus:before,.monster-icon-secondary-2-plus:before,.monster-icon-tertiary-2-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-plus:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-plus:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-plus:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-plus:before,.monster-icon-secondary-3-plus:before,.monster-icon-tertiary-3-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-plus:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-plus:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-plus:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-plus:before,.monster-icon-secondary-4-plus:before,.monster-icon-tertiary-4-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-dash:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-dash:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-dash:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-dash:before,.monster-icon-secondary-1-dash:before,.monster-icon-tertiary-1-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-dash:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-dash:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-dash:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-dash:before,.monster-icon-secondary-2-dash:before,.monster-icon-tertiary-2-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-dash:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-dash:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-dash:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-dash:before,.monster-icon-secondary-3-dash:before,.monster-icon-tertiary-3-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-dash:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-dash:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-dash:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-dash:before,.monster-icon-secondary-4-dash:before,.monster-icon-tertiary-4-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-gear:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-gear:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-gear:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-gear:before,.monster-icon-secondary-1-gear:before,.monster-icon-tertiary-1-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-gear:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-gear:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-gear:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-gear:before,.monster-icon-secondary-2-gear:before,.monster-icon-tertiary-2-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-gear:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-gear:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-gear:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-gear:before,.monster-icon-secondary-3-gear:before,.monster-icon-tertiary-3-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-gear:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-gear:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-gear:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-gear:before,.monster-icon-secondary-4-gear:before,.monster-icon-tertiary-4-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-home:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-home:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-home:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-home:before,.monster-icon-secondary-1-home:before,.monster-icon-tertiary-1-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-home:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-home:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-home:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-home:before,.monster-icon-secondary-2-home:before,.monster-icon-tertiary-2-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-home:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-home:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-home:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-home:before,.monster-icon-secondary-3-home:before,.monster-icon-tertiary-3-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-home:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-home:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-home:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-home:before,.monster-icon-secondary-4-home:before,.monster-icon-tertiary-4-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-counterclockwise:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-counterclockwise:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-counterclockwise:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-counterclockwise:before,.monster-icon-secondary-1-counterclockwise:before,.monster-icon-tertiary-1-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-counterclockwise:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-counterclockwise:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-counterclockwise:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-counterclockwise:before,.monster-icon-secondary-2-counterclockwise:before,.monster-icon-tertiary-2-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-counterclockwise:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-counterclockwise:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-counterclockwise:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-counterclockwise:before,.monster-icon-secondary-3-counterclockwise:before,.monster-icon-tertiary-3-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-counterclockwise:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-counterclockwise:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-counterclockwise:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-counterclockwise:before,.monster-icon-secondary-4-counterclockwise:before,.monster-icon-tertiary-4-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-2:before{background-color:var(--monster-color-success-2);color:var(--monster-bg-color-success-2);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-2:before{background-color:var(--monster-color-warning-2);color:var(--monster-bg-color-warning-2);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-2:before{background-color:var(--monster-color-error-2);color:var(--monster-bg-color-error-2);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-2:before,.monster-icon-success-2:before,.monster-icon-warning-2:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-3:before{background-color:var(--monster-color-success-3);color:var(--monster-bg-color-success-3);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-3:before{background-color:var(--monster-color-warning-3);color:var(--monster-bg-color-warning-3);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-3:before{background-color:var(--monster-color-error-3);color:var(--monster-bg-color-error-3);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-3:before,.monster-icon-success-3:before,.monster-icon-warning-3:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-1:before{background-color:var(--monster-bg-color-success-1);color:var(--monster-color-success-1);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-1:before{background-color:var(--monster-bg-color-warning-1);color:var(--monster-color-warning-1);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-1:before{background-color:var(--monster-bg-color-error-1);color:var(--monster-color-error-1);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-1:before,.monster-icon-success-1:before,.monster-icon-warning-1:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-4:before{background-color:var(--monster-bg-color-success-4);color:var(--monster-color-success-4);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-4:before{background-color:var(--monster-bg-color-warning-4);color:var(--monster-color-warning-4);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-4:before{background-color:var(--monster-bg-color-error-4);color:var(--monster-color-error-4);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-4:before,.monster-icon-success-4:before,.monster-icon-warning-4:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}input,meter,progress,select,textarea{accent-color:var(--monster-color-secondary-2);background-color:var(--monster-bg-color-primary-1);border-color:var(--monster-theme-control-border-color);border-radius:var(--monster-theme-control-border-radius);border-style:var(--monster-theme-control-border-style);border-width:var(--monster-theme-control-border-width);box-sizing:border-box;color:var(--monster-color-primary-1);font-family:inherit;font-size:100%;margin:0;outline:none}input,select,textarea{height:-moz-fit-content;height:fit-content;padding:.4rem .6rem}textarea{min-height:6rem;resize:vertical}input[type=color]{height:2rem;margin:0;padding:.1rem;width:2rem}input:hover:not([type=radio]):not([type=checkbox]):not([type=range]),select:hover,textarea:hover{box-shadow:var(--monster-box-shadow-2);transition:background .8s,color .25s .0833333333s}input:focus,select:focus,textarea:focus{outline:1px dashed var(--monster-color-selection-3);outline-offset:3px}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:300;src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body,html{font-family:var(--monster-font-family);font-size:1rem;font-weight:400;line-height:1.4}html{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1)}.monster-paragraph,p{font-size:1rem;font-weight:400;line-height:1.6;text-align:justify}.monster-h1,h1{font-size:3rem;font-weight:400;line-height:1.15;margin:4rem 0 1.5rem}.monster-h2,h2{font-size:2.5rem;font-weight:400;line-height:1.2;margin:4rem 0 1.5rem}.monster-h3,h3{font-size:2rem;font-weight:400;line-height:1.25;margin:4rem 0 1.25rem}.monster-h4,h4{font-size:1.5rem;font-weight:400;line-height:1.3;margin:4rem 0 1.25rem}.monster-h5,h5{font-size:1.4rem;font-weight:bolder;line-height:1.3;margin:4rem 0 1.25rem}.monster-h6,h6{font-size:1.3rem;font-weight:700;line-height:1.3;margin:4rem 0 1.25rem}p+h1{margin-top:3.75rem}p+h2{margin-top:3rem}p+h3{margin-top:2.25rem}p+h4{margin-top:1.5rem}p+h5{margin-top:.75rem}div+h1,div+h2,div+h3,div+h4,div+h5,div+h6,p+h6{margin-top:0}.deco{background:linear-gradient(to right,var(--monster-color-gradient-1) 0,var(--monster-color-gradient-2) 50%,var(--monster-color-gradient-3) 100%);-webkit-background-clip:text;background-clip:text;background-size:cover;color:var(--monster-color-secondary-1);text-fill-color:transparent;-webkit-text-fill-color:transparent}::-moz-selection{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}::selection{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}kbd{background-color:var(--monster-bg-color-primary-4);border-radius:.25rem;border-radius:10rem;color:var(--monster-color-primary-4);display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .6em;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}details{margin-bottom:1rem}summary{cursor:pointer;font-feature-settings:\"tnum\";font-weight:700;letter-spacing:.1em;padding:.6rem 1rem}details[open]{padding:.6rem 1rem .75rem}details[open] summary{margin-bottom:.5rem;padding:0}.monster-no-user-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes details-show{0%{opacity:0;transform:translateY(-.5em)}}details[open]>:not(summary){animation:details-show .15s ease-in-out}details[open]>:last-child{margin-bottom:0}.monospace{font-family:var(--monster-font-family-monospace)}.monster-theme-primary-1{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1)}.monster-theme-primary-disabled-1{background-color:var(--monster-bg-color-primary-disabled-1);color:var(--monster-color-primary-disabled-1)}.monster-theme-secondary-1{background-color:var(--monster-bg-color-secondary-1);color:var(--monster-color-secondary-1)}.monster-theme-tertiary-1{background-color:var(--monster-bg-color-tertiary-1);color:var(--monster-color-tertiary-1)}.monster-theme-destructive-1{background-color:var(--monster-bg-color-destructive-1);color:var(--monster-color-destructive-1)}.monster-theme-success-1{background-color:var(--monster-bg-color-success-1);color:var(--monster-color-success-1)}.monster-theme-warning-1{background-color:var(--monster-bg-color-warning-1);color:var(--monster-color-warning-1)}.monster-theme-error-1{background-color:var(--monster-bg-color-error-1);color:var(--monster-color-error-1)}.monster-theme-selection-1{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}.monster-border-color-1{border-color:var(--monster-color-border-1)}.monster-color-neutral-1{color:var(--monster-color-primary-1)}.monster-bg-color-primary-1{background-color:var(--monster-bg-color-primary-1)}.monster-bg-color-secondary-1{background-color:var(--monster-bg-color-secondary-1)}.monster-bg-color-tertiary-1{background-color:var(--monster-bg-color-tertiary-1)}.monster-color-primary-1{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1)}.monster-color-secondary-1{background-color:var(--monster-bg-color-secondary-1);color:var(--monster-color-secondary-1)}.monster-color-tertiary-1{background-color:var(--monster-bg-color-tertiary-1);color:var(--monster-color-tertiary-1)}.monster-color-destructive-1{background-color:var(--monster-bg-color-destructive-1);color:var(--monster-color-destructive-1)}.monster-color-success-1{background-color:var(--monster-bg-color-success-1);color:var(--monster-color-success-1)}.monster-color-warning-1{background-color:var(--monster-bg-color-warning-1);color:var(--monster-color-warning-1)}.monster-color-error-1{background-color:var(--monster-bg-color-error-1);color:var(--monster-color-error-1)}.monster-color-selection-1{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}.monster-theme-primary-2{background-color:var(--monster-bg-color-primary-2);color:var(--monster-color-primary-2)}.monster-theme-primary-disabled-2{background-color:var(--monster-bg-color-primary-disabled-2);color:var(--monster-color-primary-disabled-2)}.monster-theme-secondary-2{background-color:var(--monster-bg-color-secondary-2);color:var(--monster-color-secondary-2)}.monster-theme-tertiary-2{background-color:var(--monster-bg-color-tertiary-2);color:var(--monster-color-tertiary-2)}.monster-theme-destructive-2{background-color:var(--monster-bg-color-destructive-2);color:var(--monster-color-destructive-2)}.monster-theme-success-2{background-color:var(--monster-bg-color-success-2);color:var(--monster-color-success-2)}.monster-theme-warning-2{background-color:var(--monster-bg-color-warning-2);color:var(--monster-color-warning-2)}.monster-theme-error-2{background-color:var(--monster-bg-color-error-2);color:var(--monster-color-error-2)}.monster-theme-selection-2{background-color:var(--monster-bg-color-selection-2);color:var(--monster-color-selection-2)}.monster-border-color-2{border-color:var(--monster-color-border-2)}.monster-color-neutral-2{color:var(--monster-color-primary-2)}.monster-bg-color-primary-2{background-color:var(--monster-bg-color-primary-2)}.monster-bg-color-secondary-2{background-color:var(--monster-bg-color-secondary-2)}.monster-bg-color-tertiary-2{background-color:var(--monster-bg-color-tertiary-2)}.monster-color-primary-2{background-color:var(--monster-bg-color-primary-2);color:var(--monster-color-primary-2)}.monster-color-secondary-2{background-color:var(--monster-bg-color-secondary-2);color:var(--monster-color-secondary-2)}.monster-color-tertiary-2{background-color:var(--monster-bg-color-tertiary-2);color:var(--monster-color-tertiary-2)}.monster-color-destructive-2{background-color:var(--monster-bg-color-destructive-2);color:var(--monster-color-destructive-2)}.monster-color-success-2{background-color:var(--monster-bg-color-success-2);color:var(--monster-color-success-2)}.monster-color-warning-2{background-color:var(--monster-bg-color-warning-2);color:var(--monster-color-warning-2)}.monster-color-error-2{background-color:var(--monster-bg-color-error-2);color:var(--monster-color-error-2)}.monster-color-selection-2{background-color:var(--monster-bg-color-selection-2);color:var(--monster-color-selection-2)}.monster-theme-primary-3{background-color:var(--monster-bg-color-primary-3);color:var(--monster-color-primary-3)}.monster-theme-primary-disabled-3{background-color:var(--monster-bg-color-primary-disabled-3);color:var(--monster-color-primary-disabled-3)}.monster-theme-secondary-3{background-color:var(--monster-bg-color-secondary-3);color:var(--monster-color-secondary-3)}.monster-theme-tertiary-3{background-color:var(--monster-bg-color-tertiary-3);color:var(--monster-color-tertiary-3)}.monster-theme-destructive-3{background-color:var(--monster-bg-color-destructive-3);color:var(--monster-color-destructive-3)}.monster-theme-success-3{background-color:var(--monster-bg-color-success-3);color:var(--monster-color-success-3)}.monster-theme-warning-3{background-color:var(--monster-bg-color-warning-3);color:var(--monster-color-warning-3)}.monster-theme-error-3{background-color:var(--monster-bg-color-error-3);color:var(--monster-color-error-3)}.monster-theme-selection-3{background-color:var(--monster-bg-color-selection-3);color:var(--monster-color-selection-3)}.monster-border-color-3{border-color:var(--monster-color-border-3)}.monster-color-neutral-3{color:var(--monster-color-primary-3)}.monster-bg-color-primary-3{background-color:var(--monster-bg-color-primary-3)}.monster-bg-color-secondary-3{background-color:var(--monster-bg-color-secondary-3)}.monster-bg-color-tertiary-3{background-color:var(--monster-bg-color-tertiary-3)}.monster-color-primary-3{background-color:var(--monster-bg-color-primary-3);color:var(--monster-color-primary-3)}.monster-color-secondary-3{background-color:var(--monster-bg-color-secondary-3);color:var(--monster-color-secondary-3)}.monster-color-tertiary-3{background-color:var(--monster-bg-color-tertiary-3);color:var(--monster-color-tertiary-3)}.monster-color-destructive-3{background-color:var(--monster-bg-color-destructive-3);color:var(--monster-color-destructive-3)}.monster-color-success-3{background-color:var(--monster-bg-color-success-3);color:var(--monster-color-success-3)}.monster-color-warning-3{background-color:var(--monster-bg-color-warning-3);color:var(--monster-color-warning-3)}.monster-color-error-3{background-color:var(--monster-bg-color-error-3);color:var(--monster-color-error-3)}.monster-color-selection-3{background-color:var(--monster-bg-color-selection-3);color:var(--monster-color-selection-3)}.monster-theme-primary-4{background-color:var(--monster-bg-color-primary-4);color:var(--monster-color-primary-4)}.monster-theme-primary-disabled-4{background-color:var(--monster-bg-color-primary-disabled-4);color:var(--monster-color-primary-disabled-4)}.monster-theme-secondary-4{background-color:var(--monster-bg-color-secondary-4);color:var(--monster-color-secondary-4)}.monster-theme-tertiary-4{background-color:var(--monster-bg-color-tertiary-4);color:var(--monster-color-tertiary-4)}.monster-theme-destructive-4{background-color:var(--monster-bg-color-destructive-4);color:var(--monster-color-destructive-4)}.monster-theme-success-4{background-color:var(--monster-bg-color-success-4);color:var(--monster-color-success-4)}.monster-theme-warning-4{background-color:var(--monster-bg-color-warning-4);color:var(--monster-color-warning-4)}.monster-theme-error-4{background-color:var(--monster-bg-color-error-4);color:var(--monster-color-error-4)}.monster-theme-selection-4{background-color:var(--monster-bg-color-selection-4);color:var(--monster-color-selection-4)}.monster-border-color-4{border-color:var(--monster-color-border-4)}.monster-color-neutral-4{color:var(--monster-color-primary-4)}.monster-bg-color-primary-4{background-color:var(--monster-bg-color-primary-4)}.monster-bg-color-secondary-4{background-color:var(--monster-bg-color-secondary-4)}.monster-bg-color-tertiary-4{background-color:var(--monster-bg-color-tertiary-4)}.monster-color-primary-4{background-color:var(--monster-bg-color-primary-4);color:var(--monster-color-primary-4)}.monster-color-secondary-4{background-color:var(--monster-bg-color-secondary-4);color:var(--monster-color-secondary-4)}.monster-color-tertiary-4{background-color:var(--monster-bg-color-tertiary-4);color:var(--monster-color-tertiary-4)}.monster-color-destructive-4{background-color:var(--monster-bg-color-destructive-4);color:var(--monster-color-destructive-4)}.monster-color-success-4{background-color:var(--monster-bg-color-success-4);color:var(--monster-color-success-4)}.monster-color-warning-4{background-color:var(--monster-bg-color-warning-4);color:var(--monster-color-warning-4)}.monster-color-error-4{background-color:var(--monster-bg-color-error-4);color:var(--monster-color-error-4)}.monster-color-selection-4{background-color:var(--monster-bg-color-selection-4);color:var(--monster-color-selection-4)}.monster-theme-control-container-1,.monster-theme-control-row-1{border:1px solid var(--monster-theme-control-border-color)}.monster-theme-control-container-1,.monster-theme-control-element,.monster-theme-control-row-1{background-color:var(--monster-theme-control-bg-color);color:var(--monster-theme-control-color)}.monster-theme-control-background{background-color:var(--monster-theme-control-bg-color)}.monster-theme-background-inherit{background-color:inherit!important}.monster-theme-on{background-color:var(--monster-theme-on-bg-color);color:var(--monster-theme-on-color)}.monster-theme-off{background-color:var(--monster-theme-off-bg-color);color:var(--monster-theme-off-color)}.monster-skeleton-col-10{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:10%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-10,.monster-skeleton-col-20{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-20{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:20%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-30{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:30%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-30,.monster-skeleton-col-40{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-40{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:40%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-50{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:50%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-50,.monster-skeleton-col-60{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-60{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:60%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-70{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:70%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-70,.monster-skeleton-col-80{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-80{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:80%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-90{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:90%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-100,.monster-skeleton-col-90{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-100{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:100%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-animated{animation-duration:2.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;border-radius:4px}@keyframes shimmer{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}::slotted(monster-collapse){--monster-color-gradient-1:none;--monster-color-gradient-2:none;--monster-color-gradient-3:none}[data-monster-role=control]{display:flex;flex-direction:column;outline:none;width:100%}[data-monster-role=table-container]{box-sizing:border-box;display:flex;flex-direction:column;font-size:1rem;font-weight:400;line-height:1.6;min-width:-moz-fit-content;min-width:fit-content;overflow-x:auto;overflow-y:visible;padding:20px;width:100%}[data-monster-role=table-container] .bar{align-content:center;align-items:center;display:flex;flex-direction:row-reverse;gap:2rem}:host{margin:0;padding:0}::slotted(.monster-button-group){align-items:center;display:flex;flex-direction:row!important;flex-grow:2;justify-content:flex-end;margin:0!important}[data-monster-role=datatable]{display:grid}[data-monster-role=datatable],[data-monster-role=datatable]>div{box-sizing:border-box;font-size:1rem;font-weight:400;line-height:1.6}[data-monster-role=datatable]>div{align-items:center;border-bottom:1px dashed var(--monster-theme-control-border-color);display:flex;justify-content:flex-start;line-height:1.2;min-width:0;overflow:auto;padding:.4rem .2rem}.start:is([data-monster-role=datatable]>div){justify-content:flex-start}.end:is([data-monster-role=datatable]>div){justify-content:flex-end}.center:is([data-monster-role=datatable]>div){justify-content:center}.monospace:is([data-monster-role=datatable]>div){font-family:var(--monster-font-family-monospace)}.ellipsis:is([data-monster-role=datatable]>div){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap:is([data-monster-role=datatable]>div){white-space:normal;word-wrap:break-word}.auto:is([data-monster-role=datatable]>div){overflow:auto;scrollbar-color:var(--monster-color-primary-1) var(--monster-bg-color-primary-1);scrollbar-width:thin;white-space:nowrap}.visible:is([data-monster-role=datatable]>div){overflow:visible}:is([data-monster-role=datatable]>div) input[type=checkbox]{accent-color:var(--monster-bg-color-primary-1)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-0]:hover) [data-monster-insert-reference$=row-0]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-1]:hover) [data-monster-insert-reference$=row-1]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-2]:hover) [data-monster-insert-reference$=row-2]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-3]:hover) [data-monster-insert-reference$=row-3]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-4]:hover) [data-monster-insert-reference$=row-4]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-5]:hover) [data-monster-insert-reference$=row-5]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-6]:hover) [data-monster-insert-reference$=row-6]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-7]:hover) [data-monster-insert-reference$=row-7]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-8]:hover) [data-monster-insert-reference$=row-8]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-9]:hover) [data-monster-insert-reference$=row-9]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-10]:hover) [data-monster-insert-reference$=row-10]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-11]:hover) [data-monster-insert-reference$=row-11]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-12]:hover) [data-monster-insert-reference$=row-12]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-13]:hover) [data-monster-insert-reference$=row-13]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-14]:hover) [data-monster-insert-reference$=row-14]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-15]:hover) [data-monster-insert-reference$=row-15]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-16]:hover) [data-monster-insert-reference$=row-16]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-17]:hover) [data-monster-insert-reference$=row-17]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-18]:hover) [data-monster-insert-reference$=row-18]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-19]:hover) [data-monster-insert-reference$=row-19]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-20]:hover) [data-monster-insert-reference$=row-20]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-21]:hover) [data-monster-insert-reference$=row-21]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-22]:hover) [data-monster-insert-reference$=row-22]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-23]:hover) [data-monster-insert-reference$=row-23]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-24]:hover) [data-monster-insert-reference$=row-24]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-25]:hover) [data-monster-insert-reference$=row-25]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-26]:hover) [data-monster-insert-reference$=row-26]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-27]:hover) [data-monster-insert-reference$=row-27]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-28]:hover) [data-monster-insert-reference$=row-28]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-29]:hover) [data-monster-insert-reference$=row-29]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-30]:hover) [data-monster-insert-reference$=row-30]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-31]:hover) [data-monster-insert-reference$=row-31]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-32]:hover) [data-monster-insert-reference$=row-32]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-33]:hover) [data-monster-insert-reference$=row-33]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-34]:hover) [data-monster-insert-reference$=row-34]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-35]:hover) [data-monster-insert-reference$=row-35]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-36]:hover) [data-monster-insert-reference$=row-36]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-37]:hover) [data-monster-insert-reference$=row-37]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-38]:hover) [data-monster-insert-reference$=row-38]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-39]:hover) [data-monster-insert-reference$=row-39]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-40]:hover) [data-monster-insert-reference$=row-40]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-41]:hover) [data-monster-insert-reference$=row-41]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-42]:hover) [data-monster-insert-reference$=row-42]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-43]:hover) [data-monster-insert-reference$=row-43]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-44]:hover) [data-monster-insert-reference$=row-44]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-45]:hover) [data-monster-insert-reference$=row-45]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-46]:hover) [data-monster-insert-reference$=row-46]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-47]:hover) [data-monster-insert-reference$=row-47]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-48]:hover) [data-monster-insert-reference$=row-48]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-49]:hover) [data-monster-insert-reference$=row-49]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-50]:hover) [data-monster-insert-reference$=row-50]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-51]:hover) [data-monster-insert-reference$=row-51]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-52]:hover) [data-monster-insert-reference$=row-52]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-53]:hover) [data-monster-insert-reference$=row-53]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-54]:hover) [data-monster-insert-reference$=row-54]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-55]:hover) [data-monster-insert-reference$=row-55]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-56]:hover) [data-monster-insert-reference$=row-56]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-57]:hover) [data-monster-insert-reference$=row-57]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-58]:hover) [data-monster-insert-reference$=row-58]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-59]:hover) [data-monster-insert-reference$=row-59]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-60]:hover) [data-monster-insert-reference$=row-60]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-61]:hover) [data-monster-insert-reference$=row-61]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-62]:hover) [data-monster-insert-reference$=row-62]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-63]:hover) [data-monster-insert-reference$=row-63]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-64]:hover) [data-monster-insert-reference$=row-64]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-65]:hover) [data-monster-insert-reference$=row-65]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-66]:hover) [data-monster-insert-reference$=row-66]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-67]:hover) [data-monster-insert-reference$=row-67]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-68]:hover) [data-monster-insert-reference$=row-68]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-69]:hover) [data-monster-insert-reference$=row-69]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-70]:hover) [data-monster-insert-reference$=row-70]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-71]:hover) [data-monster-insert-reference$=row-71]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-72]:hover) [data-monster-insert-reference$=row-72]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-73]:hover) [data-monster-insert-reference$=row-73]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-74]:hover) [data-monster-insert-reference$=row-74]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-75]:hover) [data-monster-insert-reference$=row-75]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-76]:hover) [data-monster-insert-reference$=row-76]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-77]:hover) [data-monster-insert-reference$=row-77]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-78]:hover) [data-monster-insert-reference$=row-78]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-79]:hover) [data-monster-insert-reference$=row-79]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-80]:hover) [data-monster-insert-reference$=row-80]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-81]:hover) [data-monster-insert-reference$=row-81]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-82]:hover) [data-monster-insert-reference$=row-82]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-83]:hover) [data-monster-insert-reference$=row-83]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-84]:hover) [data-monster-insert-reference$=row-84]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-85]:hover) [data-monster-insert-reference$=row-85]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-86]:hover) [data-monster-insert-reference$=row-86]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-87]:hover) [data-monster-insert-reference$=row-87]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-88]:hover) [data-monster-insert-reference$=row-88]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-89]:hover) [data-monster-insert-reference$=row-89]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-90]:hover) [data-monster-insert-reference$=row-90]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-91]:hover) [data-monster-insert-reference$=row-91]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-92]:hover) [data-monster-insert-reference$=row-92]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-93]:hover) [data-monster-insert-reference$=row-93]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-94]:hover) [data-monster-insert-reference$=row-94]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-95]:hover) [data-monster-insert-reference$=row-95]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-96]:hover) [data-monster-insert-reference$=row-96]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-97]:hover) [data-monster-insert-reference$=row-97]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-98]:hover) [data-monster-insert-reference$=row-98]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-99]:hover) [data-monster-insert-reference$=row-99]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-100]:hover) [data-monster-insert-reference$=row-100]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-101]:hover) [data-monster-insert-reference$=row-101]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-102]:hover) [data-monster-insert-reference$=row-102]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-103]:hover) [data-monster-insert-reference$=row-103]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-104]:hover) [data-monster-insert-reference$=row-104]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-105]:hover) [data-monster-insert-reference$=row-105]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-106]:hover) [data-monster-insert-reference$=row-106]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-107]:hover) [data-monster-insert-reference$=row-107]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-108]:hover) [data-monster-insert-reference$=row-108]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-109]:hover) [data-monster-insert-reference$=row-109]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-110]:hover) [data-monster-insert-reference$=row-110]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-111]:hover) [data-monster-insert-reference$=row-111]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-112]:hover) [data-monster-insert-reference$=row-112]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-113]:hover) [data-monster-insert-reference$=row-113]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-114]:hover) [data-monster-insert-reference$=row-114]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-115]:hover) [data-monster-insert-reference$=row-115]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-116]:hover) [data-monster-insert-reference$=row-116]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-117]:hover) [data-monster-insert-reference$=row-117]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-118]:hover) [data-monster-insert-reference$=row-118]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-119]:hover) [data-monster-insert-reference$=row-119]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-120]:hover) [data-monster-insert-reference$=row-120]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-121]:hover) [data-monster-insert-reference$=row-121]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-122]:hover) [data-monster-insert-reference$=row-122]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-123]:hover) [data-monster-insert-reference$=row-123]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-124]:hover) [data-monster-insert-reference$=row-124]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-125]:hover) [data-monster-insert-reference$=row-125]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-126]:hover) [data-monster-insert-reference$=row-126]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-127]:hover) [data-monster-insert-reference$=row-127]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-128]:hover) [data-monster-insert-reference$=row-128]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-129]:hover) [data-monster-insert-reference$=row-129]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-130]:hover) [data-monster-insert-reference$=row-130]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-131]:hover) [data-monster-insert-reference$=row-131]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-132]:hover) [data-monster-insert-reference$=row-132]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-133]:hover) [data-monster-insert-reference$=row-133]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-134]:hover) [data-monster-insert-reference$=row-134]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-135]:hover) [data-monster-insert-reference$=row-135]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-136]:hover) [data-monster-insert-reference$=row-136]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-137]:hover) [data-monster-insert-reference$=row-137]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-138]:hover) [data-monster-insert-reference$=row-138]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-139]:hover) [data-monster-insert-reference$=row-139]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-140]:hover) [data-monster-insert-reference$=row-140]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-141]:hover) [data-monster-insert-reference$=row-141]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-142]:hover) [data-monster-insert-reference$=row-142]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-143]:hover) [data-monster-insert-reference$=row-143]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-144]:hover) [data-monster-insert-reference$=row-144]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-145]:hover) [data-monster-insert-reference$=row-145]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-146]:hover) [data-monster-insert-reference$=row-146]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-147]:hover) [data-monster-insert-reference$=row-147]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-148]:hover) [data-monster-insert-reference$=row-148]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-149]:hover) [data-monster-insert-reference$=row-149]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-150]:hover) [data-monster-insert-reference$=row-150]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-151]:hover) [data-monster-insert-reference$=row-151]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-152]:hover) [data-monster-insert-reference$=row-152]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-153]:hover) [data-monster-insert-reference$=row-153]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-154]:hover) [data-monster-insert-reference$=row-154]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-155]:hover) [data-monster-insert-reference$=row-155]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-156]:hover) [data-monster-insert-reference$=row-156]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-157]:hover) [data-monster-insert-reference$=row-157]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-158]:hover) [data-monster-insert-reference$=row-158]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-159]:hover) [data-monster-insert-reference$=row-159]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-160]:hover) [data-monster-insert-reference$=row-160]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-161]:hover) [data-monster-insert-reference$=row-161]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-162]:hover) [data-monster-insert-reference$=row-162]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-163]:hover) [data-monster-insert-reference$=row-163]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-164]:hover) [data-monster-insert-reference$=row-164]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-165]:hover) [data-monster-insert-reference$=row-165]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-166]:hover) [data-monster-insert-reference$=row-166]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-167]:hover) [data-monster-insert-reference$=row-167]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-168]:hover) [data-monster-insert-reference$=row-168]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-169]:hover) [data-monster-insert-reference$=row-169]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-170]:hover) [data-monster-insert-reference$=row-170]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-171]:hover) [data-monster-insert-reference$=row-171]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-172]:hover) [data-monster-insert-reference$=row-172]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-173]:hover) [data-monster-insert-reference$=row-173]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-174]:hover) [data-monster-insert-reference$=row-174]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-175]:hover) [data-monster-insert-reference$=row-175]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-176]:hover) [data-monster-insert-reference$=row-176]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-177]:hover) [data-monster-insert-reference$=row-177]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-178]:hover) [data-monster-insert-reference$=row-178]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-179]:hover) [data-monster-insert-reference$=row-179]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-180]:hover) [data-monster-insert-reference$=row-180]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-181]:hover) [data-monster-insert-reference$=row-181]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-182]:hover) [data-monster-insert-reference$=row-182]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-183]:hover) [data-monster-insert-reference$=row-183]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-184]:hover) [data-monster-insert-reference$=row-184]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-185]:hover) [data-monster-insert-reference$=row-185]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-186]:hover) [data-monster-insert-reference$=row-186]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-187]:hover) [data-monster-insert-reference$=row-187]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-188]:hover) [data-monster-insert-reference$=row-188]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-189]:hover) [data-monster-insert-reference$=row-189]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-190]:hover) [data-monster-insert-reference$=row-190]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-191]:hover) [data-monster-insert-reference$=row-191]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-192]:hover) [data-monster-insert-reference$=row-192]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-193]:hover) [data-monster-insert-reference$=row-193]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-194]:hover) [data-monster-insert-reference$=row-194]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-195]:hover) [data-monster-insert-reference$=row-195]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-196]:hover) [data-monster-insert-reference$=row-196]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-197]:hover) [data-monster-insert-reference$=row-197]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-198]:hover) [data-monster-insert-reference$=row-198]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-199]:hover) [data-monster-insert-reference$=row-199]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-200]:hover) [data-monster-insert-reference$=row-200]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-201]:hover) [data-monster-insert-reference$=row-201]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-202]:hover) [data-monster-insert-reference$=row-202]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-203]:hover) [data-monster-insert-reference$=row-203]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-204]:hover) [data-monster-insert-reference$=row-204]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-205]:hover) [data-monster-insert-reference$=row-205]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-206]:hover) [data-monster-insert-reference$=row-206]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-207]:hover) [data-monster-insert-reference$=row-207]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-208]:hover) [data-monster-insert-reference$=row-208]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-209]:hover) [data-monster-insert-reference$=row-209]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-210]:hover) [data-monster-insert-reference$=row-210]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-211]:hover) [data-monster-insert-reference$=row-211]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-212]:hover) [data-monster-insert-reference$=row-212]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-213]:hover) [data-monster-insert-reference$=row-213]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-214]:hover) [data-monster-insert-reference$=row-214]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-215]:hover) [data-monster-insert-reference$=row-215]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-216]:hover) [data-monster-insert-reference$=row-216]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-217]:hover) [data-monster-insert-reference$=row-217]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-218]:hover) [data-monster-insert-reference$=row-218]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-219]:hover) [data-monster-insert-reference$=row-219]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-220]:hover) [data-monster-insert-reference$=row-220]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-221]:hover) [data-monster-insert-reference$=row-221]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-222]:hover) [data-monster-insert-reference$=row-222]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-223]:hover) [data-monster-insert-reference$=row-223]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-224]:hover) [data-monster-insert-reference$=row-224]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-225]:hover) [data-monster-insert-reference$=row-225]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-226]:hover) [data-monster-insert-reference$=row-226]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-227]:hover) [data-monster-insert-reference$=row-227]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-228]:hover) [data-monster-insert-reference$=row-228]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-229]:hover) [data-monster-insert-reference$=row-229]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-230]:hover) [data-monster-insert-reference$=row-230]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-231]:hover) [data-monster-insert-reference$=row-231]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-232]:hover) [data-monster-insert-reference$=row-232]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-233]:hover) [data-monster-insert-reference$=row-233]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-234]:hover) [data-monster-insert-reference$=row-234]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-235]:hover) [data-monster-insert-reference$=row-235]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-236]:hover) [data-monster-insert-reference$=row-236]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-237]:hover) [data-monster-insert-reference$=row-237]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-238]:hover) [data-monster-insert-reference$=row-238]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-239]:hover) [data-monster-insert-reference$=row-239]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-240]:hover) [data-monster-insert-reference$=row-240]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-241]:hover) [data-monster-insert-reference$=row-241]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-242]:hover) [data-monster-insert-reference$=row-242]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-243]:hover) [data-monster-insert-reference$=row-243]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-244]:hover) [data-monster-insert-reference$=row-244]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-245]:hover) [data-monster-insert-reference$=row-245]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-246]:hover) [data-monster-insert-reference$=row-246]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-247]:hover) [data-monster-insert-reference$=row-247]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-248]:hover) [data-monster-insert-reference$=row-248]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-249]:hover) [data-monster-insert-reference$=row-249]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-250]:hover) [data-monster-insert-reference$=row-250]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-251]:hover) [data-monster-insert-reference$=row-251]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-252]:hover) [data-monster-insert-reference$=row-252]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-253]:hover) [data-monster-insert-reference$=row-253]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-254]:hover) [data-monster-insert-reference$=row-254]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-255]:hover) [data-monster-insert-reference$=row-255]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-256]:hover) [data-monster-insert-reference$=row-256]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-257]:hover) [data-monster-insert-reference$=row-257]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-258]:hover) [data-monster-insert-reference$=row-258]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-259]:hover) [data-monster-insert-reference$=row-259]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-260]:hover) [data-monster-insert-reference$=row-260]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-261]:hover) [data-monster-insert-reference$=row-261]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-262]:hover) [data-monster-insert-reference$=row-262]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-263]:hover) [data-monster-insert-reference$=row-263]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-264]:hover) [data-monster-insert-reference$=row-264]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-265]:hover) [data-monster-insert-reference$=row-265]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-266]:hover) [data-monster-insert-reference$=row-266]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-267]:hover) [data-monster-insert-reference$=row-267]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-268]:hover) [data-monster-insert-reference$=row-268]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-269]:hover) [data-monster-insert-reference$=row-269]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-270]:hover) [data-monster-insert-reference$=row-270]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-271]:hover) [data-monster-insert-reference$=row-271]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-272]:hover) [data-monster-insert-reference$=row-272]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-273]:hover) [data-monster-insert-reference$=row-273]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-274]:hover) [data-monster-insert-reference$=row-274]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-275]:hover) [data-monster-insert-reference$=row-275]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-276]:hover) [data-monster-insert-reference$=row-276]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-277]:hover) [data-monster-insert-reference$=row-277]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-278]:hover) [data-monster-insert-reference$=row-278]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-279]:hover) [data-monster-insert-reference$=row-279]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-280]:hover) [data-monster-insert-reference$=row-280]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-281]:hover) [data-monster-insert-reference$=row-281]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-282]:hover) [data-monster-insert-reference$=row-282]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-283]:hover) [data-monster-insert-reference$=row-283]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-284]:hover) [data-monster-insert-reference$=row-284]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-285]:hover) [data-monster-insert-reference$=row-285]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-286]:hover) [data-monster-insert-reference$=row-286]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-287]:hover) [data-monster-insert-reference$=row-287]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-288]:hover) [data-monster-insert-reference$=row-288]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-289]:hover) [data-monster-insert-reference$=row-289]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-290]:hover) [data-monster-insert-reference$=row-290]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-291]:hover) [data-monster-insert-reference$=row-291]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-292]:hover) [data-monster-insert-reference$=row-292]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-293]:hover) [data-monster-insert-reference$=row-293]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-294]:hover) [data-monster-insert-reference$=row-294]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-295]:hover) [data-monster-insert-reference$=row-295]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-296]:hover) [data-monster-insert-reference$=row-296]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-297]:hover) [data-monster-insert-reference$=row-297]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-298]:hover) [data-monster-insert-reference$=row-298]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-299]:hover) [data-monster-insert-reference$=row-299]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-300]:hover) [data-monster-insert-reference$=row-300]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-301]:hover) [data-monster-insert-reference$=row-301]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-302]:hover) [data-monster-insert-reference$=row-302]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-303]:hover) [data-monster-insert-reference$=row-303]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-304]:hover) [data-monster-insert-reference$=row-304]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-305]:hover) [data-monster-insert-reference$=row-305]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-306]:hover) [data-monster-insert-reference$=row-306]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-307]:hover) [data-monster-insert-reference$=row-307]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-308]:hover) [data-monster-insert-reference$=row-308]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-309]:hover) [data-monster-insert-reference$=row-309]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-310]:hover) [data-monster-insert-reference$=row-310]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-311]:hover) [data-monster-insert-reference$=row-311]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-312]:hover) [data-monster-insert-reference$=row-312]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-313]:hover) [data-monster-insert-reference$=row-313]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-314]:hover) [data-monster-insert-reference$=row-314]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-315]:hover) [data-monster-insert-reference$=row-315]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-316]:hover) [data-monster-insert-reference$=row-316]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-317]:hover) [data-monster-insert-reference$=row-317]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-318]:hover) [data-monster-insert-reference$=row-318]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-319]:hover) [data-monster-insert-reference$=row-319]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-320]:hover) [data-monster-insert-reference$=row-320]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-321]:hover) [data-monster-insert-reference$=row-321]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-322]:hover) [data-monster-insert-reference$=row-322]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-323]:hover) [data-monster-insert-reference$=row-323]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-324]:hover) [data-monster-insert-reference$=row-324]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-325]:hover) [data-monster-insert-reference$=row-325]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-326]:hover) [data-monster-insert-reference$=row-326]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-327]:hover) [data-monster-insert-reference$=row-327]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-328]:hover) [data-monster-insert-reference$=row-328]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-329]:hover) [data-monster-insert-reference$=row-329]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-330]:hover) [data-monster-insert-reference$=row-330]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-331]:hover) [data-monster-insert-reference$=row-331]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-332]:hover) [data-monster-insert-reference$=row-332]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-333]:hover) [data-monster-insert-reference$=row-333]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-334]:hover) [data-monster-insert-reference$=row-334]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-335]:hover) [data-monster-insert-reference$=row-335]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-336]:hover) [data-monster-insert-reference$=row-336]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-337]:hover) [data-monster-insert-reference$=row-337]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-338]:hover) [data-monster-insert-reference$=row-338]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-339]:hover) [data-monster-insert-reference$=row-339]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-340]:hover) [data-monster-insert-reference$=row-340]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-341]:hover) [data-monster-insert-reference$=row-341]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-342]:hover) [data-monster-insert-reference$=row-342]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-343]:hover) [data-monster-insert-reference$=row-343]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-344]:hover) [data-monster-insert-reference$=row-344]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-345]:hover) [data-monster-insert-reference$=row-345]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-346]:hover) [data-monster-insert-reference$=row-346]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-347]:hover) [data-monster-insert-reference$=row-347]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-348]:hover) [data-monster-insert-reference$=row-348]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-349]:hover) [data-monster-insert-reference$=row-349]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-350]:hover) [data-monster-insert-reference$=row-350]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-351]:hover) [data-monster-insert-reference$=row-351]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-352]:hover) [data-monster-insert-reference$=row-352]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-353]:hover) [data-monster-insert-reference$=row-353]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-354]:hover) [data-monster-insert-reference$=row-354]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-355]:hover) [data-monster-insert-reference$=row-355]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-356]:hover) [data-monster-insert-reference$=row-356]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-357]:hover) [data-monster-insert-reference$=row-357]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-358]:hover) [data-monster-insert-reference$=row-358]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-359]:hover) [data-monster-insert-reference$=row-359]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-360]:hover) [data-monster-insert-reference$=row-360]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-361]:hover) [data-monster-insert-reference$=row-361]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-362]:hover) [data-monster-insert-reference$=row-362]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-363]:hover) [data-monster-insert-reference$=row-363]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-364]:hover) [data-monster-insert-reference$=row-364]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-365]:hover) [data-monster-insert-reference$=row-365]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-366]:hover) [data-monster-insert-reference$=row-366]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-367]:hover) [data-monster-insert-reference$=row-367]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-368]:hover) [data-monster-insert-reference$=row-368]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-369]:hover) [data-monster-insert-reference$=row-369]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-370]:hover) [data-monster-insert-reference$=row-370]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-371]:hover) [data-monster-insert-reference$=row-371]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-372]:hover) [data-monster-insert-reference$=row-372]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-373]:hover) [data-monster-insert-reference$=row-373]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-374]:hover) [data-monster-insert-reference$=row-374]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-375]:hover) [data-monster-insert-reference$=row-375]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-376]:hover) [data-monster-insert-reference$=row-376]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-377]:hover) [data-monster-insert-reference$=row-377]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-378]:hover) [data-monster-insert-reference$=row-378]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-379]:hover) [data-monster-insert-reference$=row-379]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-380]:hover) [data-monster-insert-reference$=row-380]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-381]:hover) [data-monster-insert-reference$=row-381]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-382]:hover) [data-monster-insert-reference$=row-382]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-383]:hover) [data-monster-insert-reference$=row-383]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-384]:hover) [data-monster-insert-reference$=row-384]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-385]:hover) [data-monster-insert-reference$=row-385]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-386]:hover) [data-monster-insert-reference$=row-386]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-387]:hover) [data-monster-insert-reference$=row-387]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-388]:hover) [data-monster-insert-reference$=row-388]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-389]:hover) [data-monster-insert-reference$=row-389]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-390]:hover) [data-monster-insert-reference$=row-390]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-391]:hover) [data-monster-insert-reference$=row-391]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-392]:hover) [data-monster-insert-reference$=row-392]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-393]:hover) [data-monster-insert-reference$=row-393]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-394]:hover) [data-monster-insert-reference$=row-394]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-395]:hover) [data-monster-insert-reference$=row-395]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-396]:hover) [data-monster-insert-reference$=row-396]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-397]:hover) [data-monster-insert-reference$=row-397]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-398]:hover) [data-monster-insert-reference$=row-398]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-399]:hover) [data-monster-insert-reference$=row-399]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-400]:hover) [data-monster-insert-reference$=row-400]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-401]:hover) [data-monster-insert-reference$=row-401]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-402]:hover) [data-monster-insert-reference$=row-402]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-403]:hover) [data-monster-insert-reference$=row-403]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-404]:hover) [data-monster-insert-reference$=row-404]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-405]:hover) [data-monster-insert-reference$=row-405]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-406]:hover) [data-monster-insert-reference$=row-406]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-407]:hover) [data-monster-insert-reference$=row-407]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-408]:hover) [data-monster-insert-reference$=row-408]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-409]:hover) [data-monster-insert-reference$=row-409]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-410]:hover) [data-monster-insert-reference$=row-410]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-411]:hover) [data-monster-insert-reference$=row-411]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-412]:hover) [data-monster-insert-reference$=row-412]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-413]:hover) [data-monster-insert-reference$=row-413]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-414]:hover) [data-monster-insert-reference$=row-414]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-415]:hover) [data-monster-insert-reference$=row-415]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-416]:hover) [data-monster-insert-reference$=row-416]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-417]:hover) [data-monster-insert-reference$=row-417]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-418]:hover) [data-monster-insert-reference$=row-418]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-419]:hover) [data-monster-insert-reference$=row-419]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-420]:hover) [data-monster-insert-reference$=row-420]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-421]:hover) [data-monster-insert-reference$=row-421]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-422]:hover) [data-monster-insert-reference$=row-422]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-423]:hover) [data-monster-insert-reference$=row-423]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-424]:hover) [data-monster-insert-reference$=row-424]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-425]:hover) [data-monster-insert-reference$=row-425]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-426]:hover) [data-monster-insert-reference$=row-426]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-427]:hover) [data-monster-insert-reference$=row-427]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-428]:hover) [data-monster-insert-reference$=row-428]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-429]:hover) [data-monster-insert-reference$=row-429]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-430]:hover) [data-monster-insert-reference$=row-430]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-431]:hover) [data-monster-insert-reference$=row-431]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-432]:hover) [data-monster-insert-reference$=row-432]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-433]:hover) [data-monster-insert-reference$=row-433]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-434]:hover) [data-monster-insert-reference$=row-434]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-435]:hover) [data-monster-insert-reference$=row-435]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-436]:hover) [data-monster-insert-reference$=row-436]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-437]:hover) [data-monster-insert-reference$=row-437]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-438]:hover) [data-monster-insert-reference$=row-438]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-439]:hover) [data-monster-insert-reference$=row-439]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-440]:hover) [data-monster-insert-reference$=row-440]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-441]:hover) [data-monster-insert-reference$=row-441]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-442]:hover) [data-monster-insert-reference$=row-442]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-443]:hover) [data-monster-insert-reference$=row-443]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-444]:hover) [data-monster-insert-reference$=row-444]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-445]:hover) [data-monster-insert-reference$=row-445]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-446]:hover) [data-monster-insert-reference$=row-446]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-447]:hover) [data-monster-insert-reference$=row-447]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-448]:hover) [data-monster-insert-reference$=row-448]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-449]:hover) [data-monster-insert-reference$=row-449]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-450]:hover) [data-monster-insert-reference$=row-450]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-451]:hover) [data-monster-insert-reference$=row-451]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-452]:hover) [data-monster-insert-reference$=row-452]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-453]:hover) [data-monster-insert-reference$=row-453]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-454]:hover) [data-monster-insert-reference$=row-454]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-455]:hover) [data-monster-insert-reference$=row-455]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-456]:hover) [data-monster-insert-reference$=row-456]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-457]:hover) [data-monster-insert-reference$=row-457]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-458]:hover) [data-monster-insert-reference$=row-458]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-459]:hover) [data-monster-insert-reference$=row-459]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-460]:hover) [data-monster-insert-reference$=row-460]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-461]:hover) [data-monster-insert-reference$=row-461]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-462]:hover) [data-monster-insert-reference$=row-462]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-463]:hover) [data-monster-insert-reference$=row-463]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-464]:hover) [data-monster-insert-reference$=row-464]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-465]:hover) [data-monster-insert-reference$=row-465]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-466]:hover) [data-monster-insert-reference$=row-466]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-467]:hover) [data-monster-insert-reference$=row-467]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-468]:hover) [data-monster-insert-reference$=row-468]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-469]:hover) [data-monster-insert-reference$=row-469]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-470]:hover) [data-monster-insert-reference$=row-470]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-471]:hover) [data-monster-insert-reference$=row-471]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-472]:hover) [data-monster-insert-reference$=row-472]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-473]:hover) [data-monster-insert-reference$=row-473]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-474]:hover) [data-monster-insert-reference$=row-474]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-475]:hover) [data-monster-insert-reference$=row-475]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-476]:hover) [data-monster-insert-reference$=row-476]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-477]:hover) [data-monster-insert-reference$=row-477]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-478]:hover) [data-monster-insert-reference$=row-478]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-479]:hover) [data-monster-insert-reference$=row-479]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-480]:hover) [data-monster-insert-reference$=row-480]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-481]:hover) [data-monster-insert-reference$=row-481]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-482]:hover) [data-monster-insert-reference$=row-482]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-483]:hover) [data-monster-insert-reference$=row-483]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-484]:hover) [data-monster-insert-reference$=row-484]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-485]:hover) [data-monster-insert-reference$=row-485]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-486]:hover) [data-monster-insert-reference$=row-486]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-487]:hover) [data-monster-insert-reference$=row-487]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-488]:hover) [data-monster-insert-reference$=row-488]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-489]:hover) [data-monster-insert-reference$=row-489]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-490]:hover) [data-monster-insert-reference$=row-490]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-491]:hover) [data-monster-insert-reference$=row-491]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-492]:hover) [data-monster-insert-reference$=row-492]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-493]:hover) [data-monster-insert-reference$=row-493]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-494]:hover) [data-monster-insert-reference$=row-494]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-495]:hover) [data-monster-insert-reference$=row-495]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-496]:hover) [data-monster-insert-reference$=row-496]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-497]:hover) [data-monster-insert-reference$=row-497]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-498]:hover) [data-monster-insert-reference$=row-498]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-499]:hover) [data-monster-insert-reference$=row-499]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-500]:hover) [data-monster-insert-reference$=row-500]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable] .monster-form{display:flex;flex-direction:column;gap:.5rem}[data-monster-role=footer]{align-items:center;box-sizing:border-box;display:flex;padding:5px 20px}[data-monster-role=footer]>slot{display:flex;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.hidden:is([data-monster-role=footer]>slot){display:none}[data-monster-role=datatable-headers]{display:grid}[data-monster-role=datatable-headers]>div{align-items:center;display:flex;font-size:1rem;font-weight:400;font-weight:700;justify-content:flex-start;line-height:1.6;max-width:100%;overflow:hidden;padding:.3rem .2rem;text-overflow:ellipsis;white-space:nowrap}:is([data-monster-role=datatable-headers]>div) a[data-monster-sortable]:after{background-color:var(--monster-color-primary-1);content:\"\";display:inline-block;height:16px;margin:0 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.5 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L11 2.707V14.5a.5.5 0 0 0 .5.5m-7-14a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V1.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.5 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L11 2.707V14.5a.5.5 0 0 0 .5.5m-7-14a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V1.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;width:16px}:is([data-monster-role=datatable-headers]>div) a[data-monster-sortable~=DESC i]:after{background-color:var(--monster-color-primary-1);content:\"\";display:inline-block;height:16px;margin:0 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;width:16px}:is([data-monster-role=datatable-headers]>div) a[data-monster-sortable~=ASC i]:after{background-color:var(--monster-color-primary-1);content:\"\";display:inline-block;height:16px;margin:0 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;width:16px}[data-monster-role=datatable-headers] .flex-start{justify-content:flex-start}[data-monster-role=datatable-headers] .flex-end{justify-content:flex-end}[data-monster-role=datatable-headers] .flex-center{justify-content:center}:scope a[data-monster-role=copy-all]{align-items:center;background:none;color:var(--monster-color-primary-1);display:flex;white-space:nowrap}:is(:scope a[data-monster-role=copy-all]):after{background-color:var(--monster-color-primary-1);content:\"\";display:block;height:16px;margin:2px 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z'/%3E%3Cpath d='M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z'/%3E%3Cpath d='M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;padding-top:4px;width:20px}.filter{margin:0 0 20px}.hidden{display:none!important}monster-state[data-monster-role=empty-without-action]::part(action){display:none}.empty-state-container{padding:var(--monster-space-7) 0}.small[data-monster-role=control] [data-monster-role=datatable-headers]{display:none}:is(.small[data-monster-role=control] [data-monster-role=table-container]) .bar{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:.1rem}:is(.small[data-monster-role=control] [data-monster-role=table-container]) [data-monster-head]:before{content:attr(data-monster-head);font-weight:700;margin-right:10px}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-0]:hover) [data-monster-insert-reference=row-0]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-1]:hover) [data-monster-insert-reference=row-1]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-2]:hover) [data-monster-insert-reference=row-2]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-3]:hover) [data-monster-insert-reference=row-3]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-4]:hover) [data-monster-insert-reference=row-4]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-5]:hover) [data-monster-insert-reference=row-5]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-6]:hover) [data-monster-insert-reference=row-6]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-7]:hover) [data-monster-insert-reference=row-7]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-8]:hover) [data-monster-insert-reference=row-8]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-9]:hover) [data-monster-insert-reference=row-9]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-10]:hover) [data-monster-insert-reference=row-10]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-11]:hover) [data-monster-insert-reference=row-11]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-12]:hover) [data-monster-insert-reference=row-12]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-13]:hover) [data-monster-insert-reference=row-13]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-14]:hover) [data-monster-insert-reference=row-14]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-15]:hover) [data-monster-insert-reference=row-15]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-16]:hover) [data-monster-insert-reference=row-16]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-17]:hover) [data-monster-insert-reference=row-17]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-18]:hover) [data-monster-insert-reference=row-18]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-19]:hover) [data-monster-insert-reference=row-19]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-20]:hover) [data-monster-insert-reference=row-20]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-21]:hover) [data-monster-insert-reference=row-21]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-22]:hover) [data-monster-insert-reference=row-22]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-23]:hover) [data-monster-insert-reference=row-23]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-24]:hover) [data-monster-insert-reference=row-24]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-25]:hover) [data-monster-insert-reference=row-25]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-26]:hover) [data-monster-insert-reference=row-26]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-27]:hover) [data-monster-insert-reference=row-27]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-28]:hover) [data-monster-insert-reference=row-28]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-29]:hover) [data-monster-insert-reference=row-29]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-30]:hover) [data-monster-insert-reference=row-30]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-31]:hover) [data-monster-insert-reference=row-31]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-32]:hover) [data-monster-insert-reference=row-32]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-33]:hover) [data-monster-insert-reference=row-33]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-34]:hover) [data-monster-insert-reference=row-34]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-35]:hover) [data-monster-insert-reference=row-35]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-36]:hover) [data-monster-insert-reference=row-36]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-37]:hover) [data-monster-insert-reference=row-37]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-38]:hover) [data-monster-insert-reference=row-38]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-39]:hover) [data-monster-insert-reference=row-39]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-40]:hover) [data-monster-insert-reference=row-40]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-41]:hover) [data-monster-insert-reference=row-41]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-42]:hover) [data-monster-insert-reference=row-42]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-43]:hover) [data-monster-insert-reference=row-43]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-44]:hover) [data-monster-insert-reference=row-44]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-45]:hover) [data-monster-insert-reference=row-45]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-46]:hover) [data-monster-insert-reference=row-46]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-47]:hover) [data-monster-insert-reference=row-47]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-48]:hover) [data-monster-insert-reference=row-48]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-49]:hover) [data-monster-insert-reference=row-49]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-50]:hover) [data-monster-insert-reference=row-50]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-51]:hover) [data-monster-insert-reference=row-51]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-52]:hover) [data-monster-insert-reference=row-52]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-53]:hover) [data-monster-insert-reference=row-53]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-54]:hover) [data-monster-insert-reference=row-54]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-55]:hover) [data-monster-insert-reference=row-55]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-56]:hover) [data-monster-insert-reference=row-56]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-57]:hover) [data-monster-insert-reference=row-57]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-58]:hover) [data-monster-insert-reference=row-58]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-59]:hover) [data-monster-insert-reference=row-59]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-60]:hover) [data-monster-insert-reference=row-60]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-61]:hover) [data-monster-insert-reference=row-61]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-62]:hover) [data-monster-insert-reference=row-62]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-63]:hover) [data-monster-insert-reference=row-63]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-64]:hover) [data-monster-insert-reference=row-64]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-65]:hover) [data-monster-insert-reference=row-65]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-66]:hover) [data-monster-insert-reference=row-66]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-67]:hover) [data-monster-insert-reference=row-67]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-68]:hover) [data-monster-insert-reference=row-68]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-69]:hover) [data-monster-insert-reference=row-69]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-70]:hover) [data-monster-insert-reference=row-70]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-71]:hover) [data-monster-insert-reference=row-71]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-72]:hover) [data-monster-insert-reference=row-72]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-73]:hover) [data-monster-insert-reference=row-73]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-74]:hover) [data-monster-insert-reference=row-74]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-75]:hover) [data-monster-insert-reference=row-75]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-76]:hover) [data-monster-insert-reference=row-76]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-77]:hover) [data-monster-insert-reference=row-77]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-78]:hover) [data-monster-insert-reference=row-78]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-79]:hover) [data-monster-insert-reference=row-79]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-80]:hover) [data-monster-insert-reference=row-80]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-81]:hover) [data-monster-insert-reference=row-81]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-82]:hover) [data-monster-insert-reference=row-82]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-83]:hover) [data-monster-insert-reference=row-83]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-84]:hover) [data-monster-insert-reference=row-84]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-85]:hover) [data-monster-insert-reference=row-85]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-86]:hover) [data-monster-insert-reference=row-86]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-87]:hover) [data-monster-insert-reference=row-87]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-88]:hover) [data-monster-insert-reference=row-88]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-89]:hover) [data-monster-insert-reference=row-89]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-90]:hover) [data-monster-insert-reference=row-90]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-91]:hover) [data-monster-insert-reference=row-91]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-92]:hover) [data-monster-insert-reference=row-92]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-93]:hover) [data-monster-insert-reference=row-93]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-94]:hover) [data-monster-insert-reference=row-94]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-95]:hover) [data-monster-insert-reference=row-95]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-96]:hover) [data-monster-insert-reference=row-96]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-97]:hover) [data-monster-insert-reference=row-97]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-98]:hover) [data-monster-insert-reference=row-98]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-99]:hover) [data-monster-insert-reference=row-99]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-100]:hover) [data-monster-insert-reference=row-100]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-101]:hover) [data-monster-insert-reference=row-101]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-102]:hover) [data-monster-insert-reference=row-102]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-103]:hover) [data-monster-insert-reference=row-103]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-104]:hover) [data-monster-insert-reference=row-104]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-105]:hover) [data-monster-insert-reference=row-105]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-106]:hover) [data-monster-insert-reference=row-106]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-107]:hover) [data-monster-insert-reference=row-107]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-108]:hover) [data-monster-insert-reference=row-108]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-109]:hover) [data-monster-insert-reference=row-109]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-110]:hover) [data-monster-insert-reference=row-110]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-111]:hover) [data-monster-insert-reference=row-111]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-112]:hover) [data-monster-insert-reference=row-112]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-113]:hover) [data-monster-insert-reference=row-113]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-114]:hover) [data-monster-insert-reference=row-114]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-115]:hover) [data-monster-insert-reference=row-115]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-116]:hover) [data-monster-insert-reference=row-116]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-117]:hover) [data-monster-insert-reference=row-117]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-118]:hover) [data-monster-insert-reference=row-118]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-119]:hover) [data-monster-insert-reference=row-119]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-120]:hover) [data-monster-insert-reference=row-120]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-121]:hover) [data-monster-insert-reference=row-121]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-122]:hover) [data-monster-insert-reference=row-122]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-123]:hover) [data-monster-insert-reference=row-123]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-124]:hover) [data-monster-insert-reference=row-124]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-125]:hover) [data-monster-insert-reference=row-125]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-126]:hover) [data-monster-insert-reference=row-126]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-127]:hover) [data-monster-insert-reference=row-127]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-128]:hover) [data-monster-insert-reference=row-128]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-129]:hover) [data-monster-insert-reference=row-129]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-130]:hover) [data-monster-insert-reference=row-130]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-131]:hover) [data-monster-insert-reference=row-131]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-132]:hover) [data-monster-insert-reference=row-132]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-133]:hover) [data-monster-insert-reference=row-133]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-134]:hover) [data-monster-insert-reference=row-134]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-135]:hover) [data-monster-insert-reference=row-135]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-136]:hover) [data-monster-insert-reference=row-136]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-137]:hover) [data-monster-insert-reference=row-137]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-138]:hover) [data-monster-insert-reference=row-138]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-139]:hover) [data-monster-insert-reference=row-139]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-140]:hover) [data-monster-insert-reference=row-140]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-141]:hover) [data-monster-insert-reference=row-141]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-142]:hover) [data-monster-insert-reference=row-142]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-143]:hover) [data-monster-insert-reference=row-143]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-144]:hover) [data-monster-insert-reference=row-144]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-145]:hover) [data-monster-insert-reference=row-145]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-146]:hover) [data-monster-insert-reference=row-146]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-147]:hover) [data-monster-insert-reference=row-147]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-148]:hover) [data-monster-insert-reference=row-148]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-149]:hover) [data-monster-insert-reference=row-149]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-150]:hover) [data-monster-insert-reference=row-150]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-151]:hover) [data-monster-insert-reference=row-151]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-152]:hover) [data-monster-insert-reference=row-152]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-153]:hover) [data-monster-insert-reference=row-153]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-154]:hover) [data-monster-insert-reference=row-154]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-155]:hover) [data-monster-insert-reference=row-155]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-156]:hover) [data-monster-insert-reference=row-156]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-157]:hover) [data-monster-insert-reference=row-157]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-158]:hover) [data-monster-insert-reference=row-158]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-159]:hover) [data-monster-insert-reference=row-159]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-160]:hover) [data-monster-insert-reference=row-160]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-161]:hover) [data-monster-insert-reference=row-161]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-162]:hover) [data-monster-insert-reference=row-162]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-163]:hover) [data-monster-insert-reference=row-163]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-164]:hover) [data-monster-insert-reference=row-164]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-165]:hover) [data-monster-insert-reference=row-165]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-166]:hover) [data-monster-insert-reference=row-166]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-167]:hover) [data-monster-insert-reference=row-167]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-168]:hover) [data-monster-insert-reference=row-168]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-169]:hover) [data-monster-insert-reference=row-169]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-170]:hover) [data-monster-insert-reference=row-170]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-171]:hover) [data-monster-insert-reference=row-171]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-172]:hover) [data-monster-insert-reference=row-172]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-173]:hover) [data-monster-insert-reference=row-173]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-174]:hover) [data-monster-insert-reference=row-174]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-175]:hover) [data-monster-insert-reference=row-175]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-176]:hover) [data-monster-insert-reference=row-176]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-177]:hover) [data-monster-insert-reference=row-177]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-178]:hover) [data-monster-insert-reference=row-178]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-179]:hover) [data-monster-insert-reference=row-179]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-180]:hover) [data-monster-insert-reference=row-180]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-181]:hover) [data-monster-insert-reference=row-181]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-182]:hover) [data-monster-insert-reference=row-182]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-183]:hover) [data-monster-insert-reference=row-183]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-184]:hover) [data-monster-insert-reference=row-184]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-185]:hover) [data-monster-insert-reference=row-185]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-186]:hover) [data-monster-insert-reference=row-186]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-187]:hover) [data-monster-insert-reference=row-187]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-188]:hover) [data-monster-insert-reference=row-188]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-189]:hover) [data-monster-insert-reference=row-189]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-190]:hover) [data-monster-insert-reference=row-190]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-191]:hover) [data-monster-insert-reference=row-191]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-192]:hover) [data-monster-insert-reference=row-192]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-193]:hover) [data-monster-insert-reference=row-193]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-194]:hover) [data-monster-insert-reference=row-194]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-195]:hover) [data-monster-insert-reference=row-195]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-196]:hover) [data-monster-insert-reference=row-196]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-197]:hover) [data-monster-insert-reference=row-197]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-198]:hover) [data-monster-insert-reference=row-198]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-199]:hover) [data-monster-insert-reference=row-199]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-200]:hover) [data-monster-insert-reference=row-200]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-201]:hover) [data-monster-insert-reference=row-201]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-202]:hover) [data-monster-insert-reference=row-202]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-203]:hover) [data-monster-insert-reference=row-203]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-204]:hover) [data-monster-insert-reference=row-204]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-205]:hover) [data-monster-insert-reference=row-205]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-206]:hover) [data-monster-insert-reference=row-206]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-207]:hover) [data-monster-insert-reference=row-207]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-208]:hover) [data-monster-insert-reference=row-208]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-209]:hover) [data-monster-insert-reference=row-209]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-210]:hover) [data-monster-insert-reference=row-210]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-211]:hover) [data-monster-insert-reference=row-211]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-212]:hover) [data-monster-insert-reference=row-212]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-213]:hover) [data-monster-insert-reference=row-213]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-214]:hover) [data-monster-insert-reference=row-214]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-215]:hover) [data-monster-insert-reference=row-215]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-216]:hover) [data-monster-insert-reference=row-216]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-217]:hover) [data-monster-insert-reference=row-217]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-218]:hover) [data-monster-insert-reference=row-218]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-219]:hover) [data-monster-insert-reference=row-219]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-220]:hover) [data-monster-insert-reference=row-220]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-221]:hover) [data-monster-insert-reference=row-221]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-222]:hover) [data-monster-insert-reference=row-222]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-223]:hover) [data-monster-insert-reference=row-223]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-224]:hover) [data-monster-insert-reference=row-224]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-225]:hover) [data-monster-insert-reference=row-225]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-226]:hover) [data-monster-insert-reference=row-226]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-227]:hover) [data-monster-insert-reference=row-227]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-228]:hover) [data-monster-insert-reference=row-228]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-229]:hover) [data-monster-insert-reference=row-229]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-230]:hover) [data-monster-insert-reference=row-230]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-231]:hover) [data-monster-insert-reference=row-231]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-232]:hover) [data-monster-insert-reference=row-232]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-233]:hover) [data-monster-insert-reference=row-233]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-234]:hover) [data-monster-insert-reference=row-234]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-235]:hover) [data-monster-insert-reference=row-235]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-236]:hover) [data-monster-insert-reference=row-236]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-237]:hover) [data-monster-insert-reference=row-237]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-238]:hover) [data-monster-insert-reference=row-238]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-239]:hover) [data-monster-insert-reference=row-239]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-240]:hover) [data-monster-insert-reference=row-240]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-241]:hover) [data-monster-insert-reference=row-241]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-242]:hover) [data-monster-insert-reference=row-242]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-243]:hover) [data-monster-insert-reference=row-243]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-244]:hover) [data-monster-insert-reference=row-244]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-245]:hover) [data-monster-insert-reference=row-245]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-246]:hover) [data-monster-insert-reference=row-246]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-247]:hover) [data-monster-insert-reference=row-247]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-248]:hover) [data-monster-insert-reference=row-248]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-249]:hover) [data-monster-insert-reference=row-249]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-250]:hover) [data-monster-insert-reference=row-250]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-251]:hover) [data-monster-insert-reference=row-251]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-252]:hover) [data-monster-insert-reference=row-252]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-253]:hover) [data-monster-insert-reference=row-253]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-254]:hover) [data-monster-insert-reference=row-254]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-255]:hover) [data-monster-insert-reference=row-255]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-256]:hover) [data-monster-insert-reference=row-256]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-257]:hover) [data-monster-insert-reference=row-257]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-258]:hover) [data-monster-insert-reference=row-258]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-259]:hover) [data-monster-insert-reference=row-259]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-260]:hover) [data-monster-insert-reference=row-260]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-261]:hover) [data-monster-insert-reference=row-261]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-262]:hover) [data-monster-insert-reference=row-262]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-263]:hover) [data-monster-insert-reference=row-263]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-264]:hover) [data-monster-insert-reference=row-264]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-265]:hover) [data-monster-insert-reference=row-265]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-266]:hover) [data-monster-insert-reference=row-266]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-267]:hover) [data-monster-insert-reference=row-267]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-268]:hover) [data-monster-insert-reference=row-268]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-269]:hover) [data-monster-insert-reference=row-269]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-270]:hover) [data-monster-insert-reference=row-270]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-271]:hover) [data-monster-insert-reference=row-271]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-272]:hover) [data-monster-insert-reference=row-272]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-273]:hover) [data-monster-insert-reference=row-273]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-274]:hover) [data-monster-insert-reference=row-274]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-275]:hover) [data-monster-insert-reference=row-275]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-276]:hover) [data-monster-insert-reference=row-276]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-277]:hover) [data-monster-insert-reference=row-277]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-278]:hover) [data-monster-insert-reference=row-278]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-279]:hover) [data-monster-insert-reference=row-279]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-280]:hover) [data-monster-insert-reference=row-280]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-281]:hover) [data-monster-insert-reference=row-281]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-282]:hover) [data-monster-insert-reference=row-282]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-283]:hover) [data-monster-insert-reference=row-283]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-284]:hover) [data-monster-insert-reference=row-284]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-285]:hover) [data-monster-insert-reference=row-285]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-286]:hover) [data-monster-insert-reference=row-286]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-287]:hover) [data-monster-insert-reference=row-287]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-288]:hover) [data-monster-insert-reference=row-288]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-289]:hover) [data-monster-insert-reference=row-289]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-290]:hover) [data-monster-insert-reference=row-290]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-291]:hover) [data-monster-insert-reference=row-291]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-292]:hover) [data-monster-insert-reference=row-292]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-293]:hover) [data-monster-insert-reference=row-293]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-294]:hover) [data-monster-insert-reference=row-294]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-295]:hover) [data-monster-insert-reference=row-295]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-296]:hover) [data-monster-insert-reference=row-296]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-297]:hover) [data-monster-insert-reference=row-297]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-298]:hover) [data-monster-insert-reference=row-298]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-299]:hover) [data-monster-insert-reference=row-299]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-300]:hover) [data-monster-insert-reference=row-300]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-301]:hover) [data-monster-insert-reference=row-301]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-302]:hover) [data-monster-insert-reference=row-302]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-303]:hover) [data-monster-insert-reference=row-303]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-304]:hover) [data-monster-insert-reference=row-304]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-305]:hover) [data-monster-insert-reference=row-305]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-306]:hover) [data-monster-insert-reference=row-306]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-307]:hover) [data-monster-insert-reference=row-307]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-308]:hover) [data-monster-insert-reference=row-308]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-309]:hover) [data-monster-insert-reference=row-309]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-310]:hover) [data-monster-insert-reference=row-310]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-311]:hover) [data-monster-insert-reference=row-311]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-312]:hover) [data-monster-insert-reference=row-312]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-313]:hover) [data-monster-insert-reference=row-313]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-314]:hover) [data-monster-insert-reference=row-314]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-315]:hover) [data-monster-insert-reference=row-315]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-316]:hover) [data-monster-insert-reference=row-316]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-317]:hover) [data-monster-insert-reference=row-317]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-318]:hover) [data-monster-insert-reference=row-318]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-319]:hover) [data-monster-insert-reference=row-319]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-320]:hover) [data-monster-insert-reference=row-320]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-321]:hover) [data-monster-insert-reference=row-321]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-322]:hover) [data-monster-insert-reference=row-322]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-323]:hover) [data-monster-insert-reference=row-323]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-324]:hover) [data-monster-insert-reference=row-324]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-325]:hover) [data-monster-insert-reference=row-325]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-326]:hover) [data-monster-insert-reference=row-326]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-327]:hover) [data-monster-insert-reference=row-327]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-328]:hover) [data-monster-insert-reference=row-328]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-329]:hover) [data-monster-insert-reference=row-329]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-330]:hover) [data-monster-insert-reference=row-330]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-331]:hover) [data-monster-insert-reference=row-331]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-332]:hover) [data-monster-insert-reference=row-332]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-333]:hover) [data-monster-insert-reference=row-333]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-334]:hover) [data-monster-insert-reference=row-334]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-335]:hover) [data-monster-insert-reference=row-335]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-336]:hover) [data-monster-insert-reference=row-336]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-337]:hover) [data-monster-insert-reference=row-337]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-338]:hover) [data-monster-insert-reference=row-338]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-339]:hover) [data-monster-insert-reference=row-339]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-340]:hover) [data-monster-insert-reference=row-340]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-341]:hover) [data-monster-insert-reference=row-341]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-342]:hover) [data-monster-insert-reference=row-342]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-343]:hover) [data-monster-insert-reference=row-343]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-344]:hover) [data-monster-insert-reference=row-344]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-345]:hover) [data-monster-insert-reference=row-345]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-346]:hover) [data-monster-insert-reference=row-346]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-347]:hover) [data-monster-insert-reference=row-347]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-348]:hover) [data-monster-insert-reference=row-348]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-349]:hover) [data-monster-insert-reference=row-349]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-350]:hover) [data-monster-insert-reference=row-350]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-351]:hover) [data-monster-insert-reference=row-351]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-352]:hover) [data-monster-insert-reference=row-352]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-353]:hover) [data-monster-insert-reference=row-353]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-354]:hover) [data-monster-insert-reference=row-354]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-355]:hover) [data-monster-insert-reference=row-355]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-356]:hover) [data-monster-insert-reference=row-356]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-357]:hover) [data-monster-insert-reference=row-357]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-358]:hover) [data-monster-insert-reference=row-358]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-359]:hover) [data-monster-insert-reference=row-359]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-360]:hover) [data-monster-insert-reference=row-360]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-361]:hover) [data-monster-insert-reference=row-361]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-362]:hover) [data-monster-insert-reference=row-362]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-363]:hover) [data-monster-insert-reference=row-363]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-364]:hover) [data-monster-insert-reference=row-364]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-365]:hover) [data-monster-insert-reference=row-365]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-366]:hover) [data-monster-insert-reference=row-366]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-367]:hover) [data-monster-insert-reference=row-367]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-368]:hover) [data-monster-insert-reference=row-368]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-369]:hover) [data-monster-insert-reference=row-369]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-370]:hover) [data-monster-insert-reference=row-370]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-371]:hover) [data-monster-insert-reference=row-371]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-372]:hover) [data-monster-insert-reference=row-372]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-373]:hover) [data-monster-insert-reference=row-373]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-374]:hover) [data-monster-insert-reference=row-374]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-375]:hover) [data-monster-insert-reference=row-375]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-376]:hover) [data-monster-insert-reference=row-376]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-377]:hover) [data-monster-insert-reference=row-377]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-378]:hover) [data-monster-insert-reference=row-378]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-379]:hover) [data-monster-insert-reference=row-379]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-380]:hover) [data-monster-insert-reference=row-380]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-381]:hover) [data-monster-insert-reference=row-381]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-382]:hover) [data-monster-insert-reference=row-382]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-383]:hover) [data-monster-insert-reference=row-383]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-384]:hover) [data-monster-insert-reference=row-384]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-385]:hover) [data-monster-insert-reference=row-385]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-386]:hover) [data-monster-insert-reference=row-386]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-387]:hover) [data-monster-insert-reference=row-387]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-388]:hover) [data-monster-insert-reference=row-388]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-389]:hover) [data-monster-insert-reference=row-389]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-390]:hover) [data-monster-insert-reference=row-390]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-391]:hover) [data-monster-insert-reference=row-391]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-392]:hover) [data-monster-insert-reference=row-392]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-393]:hover) [data-monster-insert-reference=row-393]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-394]:hover) [data-monster-insert-reference=row-394]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-395]:hover) [data-monster-insert-reference=row-395]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-396]:hover) [data-monster-insert-reference=row-396]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-397]:hover) [data-monster-insert-reference=row-397]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-398]:hover) [data-monster-insert-reference=row-398]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-399]:hover) [data-monster-insert-reference=row-399]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-400]:hover) [data-monster-insert-reference=row-400]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-401]:hover) [data-monster-insert-reference=row-401]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-402]:hover) [data-monster-insert-reference=row-402]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-403]:hover) [data-monster-insert-reference=row-403]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-404]:hover) [data-monster-insert-reference=row-404]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-405]:hover) [data-monster-insert-reference=row-405]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-406]:hover) [data-monster-insert-reference=row-406]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-407]:hover) [data-monster-insert-reference=row-407]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-408]:hover) [data-monster-insert-reference=row-408]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-409]:hover) [data-monster-insert-reference=row-409]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-410]:hover) [data-monster-insert-reference=row-410]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-411]:hover) [data-monster-insert-reference=row-411]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-412]:hover) [data-monster-insert-reference=row-412]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-413]:hover) [data-monster-insert-reference=row-413]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-414]:hover) [data-monster-insert-reference=row-414]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-415]:hover) [data-monster-insert-reference=row-415]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-416]:hover) [data-monster-insert-reference=row-416]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-417]:hover) [data-monster-insert-reference=row-417]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-418]:hover) [data-monster-insert-reference=row-418]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-419]:hover) [data-monster-insert-reference=row-419]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-420]:hover) [data-monster-insert-reference=row-420]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-421]:hover) [data-monster-insert-reference=row-421]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-422]:hover) [data-monster-insert-reference=row-422]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-423]:hover) [data-monster-insert-reference=row-423]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-424]:hover) [data-monster-insert-reference=row-424]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-425]:hover) [data-monster-insert-reference=row-425]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-426]:hover) [data-monster-insert-reference=row-426]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-427]:hover) [data-monster-insert-reference=row-427]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-428]:hover) [data-monster-insert-reference=row-428]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-429]:hover) [data-monster-insert-reference=row-429]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-430]:hover) [data-monster-insert-reference=row-430]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-431]:hover) [data-monster-insert-reference=row-431]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-432]:hover) [data-monster-insert-reference=row-432]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-433]:hover) [data-monster-insert-reference=row-433]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-434]:hover) [data-monster-insert-reference=row-434]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-435]:hover) [data-monster-insert-reference=row-435]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-436]:hover) [data-monster-insert-reference=row-436]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-437]:hover) [data-monster-insert-reference=row-437]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-438]:hover) [data-monster-insert-reference=row-438]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-439]:hover) [data-monster-insert-reference=row-439]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-440]:hover) [data-monster-insert-reference=row-440]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-441]:hover) [data-monster-insert-reference=row-441]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-442]:hover) [data-monster-insert-reference=row-442]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-443]:hover) [data-monster-insert-reference=row-443]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-444]:hover) [data-monster-insert-reference=row-444]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-445]:hover) [data-monster-insert-reference=row-445]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-446]:hover) [data-monster-insert-reference=row-446]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-447]:hover) [data-monster-insert-reference=row-447]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-448]:hover) [data-monster-insert-reference=row-448]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-449]:hover) [data-monster-insert-reference=row-449]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-450]:hover) [data-monster-insert-reference=row-450]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-451]:hover) [data-monster-insert-reference=row-451]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-452]:hover) [data-monster-insert-reference=row-452]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-453]:hover) [data-monster-insert-reference=row-453]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-454]:hover) [data-monster-insert-reference=row-454]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-455]:hover) [data-monster-insert-reference=row-455]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-456]:hover) [data-monster-insert-reference=row-456]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-457]:hover) [data-monster-insert-reference=row-457]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-458]:hover) [data-monster-insert-reference=row-458]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-459]:hover) [data-monster-insert-reference=row-459]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-460]:hover) [data-monster-insert-reference=row-460]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-461]:hover) [data-monster-insert-reference=row-461]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-462]:hover) [data-monster-insert-reference=row-462]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-463]:hover) [data-monster-insert-reference=row-463]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-464]:hover) [data-monster-insert-reference=row-464]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-465]:hover) [data-monster-insert-reference=row-465]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-466]:hover) [data-monster-insert-reference=row-466]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-467]:hover) [data-monster-insert-reference=row-467]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-468]:hover) [data-monster-insert-reference=row-468]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-469]:hover) [data-monster-insert-reference=row-469]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-470]:hover) [data-monster-insert-reference=row-470]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-471]:hover) [data-monster-insert-reference=row-471]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-472]:hover) [data-monster-insert-reference=row-472]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-473]:hover) [data-monster-insert-reference=row-473]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-474]:hover) [data-monster-insert-reference=row-474]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-475]:hover) [data-monster-insert-reference=row-475]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-476]:hover) [data-monster-insert-reference=row-476]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-477]:hover) [data-monster-insert-reference=row-477]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-478]:hover) [data-monster-insert-reference=row-478]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-479]:hover) [data-monster-insert-reference=row-479]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-480]:hover) [data-monster-insert-reference=row-480]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-481]:hover) [data-monster-insert-reference=row-481]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-482]:hover) [data-monster-insert-reference=row-482]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-483]:hover) [data-monster-insert-reference=row-483]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-484]:hover) [data-monster-insert-reference=row-484]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-485]:hover) [data-monster-insert-reference=row-485]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-486]:hover) [data-monster-insert-reference=row-486]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-487]:hover) [data-monster-insert-reference=row-487]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-488]:hover) [data-monster-insert-reference=row-488]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-489]:hover) [data-monster-insert-reference=row-489]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-490]:hover) [data-monster-insert-reference=row-490]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-491]:hover) [data-monster-insert-reference=row-491]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-492]:hover) [data-monster-insert-reference=row-492]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-493]:hover) [data-monster-insert-reference=row-493]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-494]:hover) [data-monster-insert-reference=row-494]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-495]:hover) [data-monster-insert-reference=row-495]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-496]:hover) [data-monster-insert-reference=row-496]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-497]:hover) [data-monster-insert-reference=row-497]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-498]:hover) [data-monster-insert-reference=row-498]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-499]:hover) [data-monster-insert-reference=row-499]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-500]:hover) [data-monster-insert-reference=row-500]{box-sizing:border-box}.small[data-monster-role=control] ::slotted(.monster-button-group){display:flex;flex-direction:column!important} -}`, - 0, - ); +:where(html){line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}html{height:100%}body,html{min-height:calc(100vh - 40px)}body{box-sizing:border-box;margin:0;padding:0;word-break:break-word}body:focus-visible{outline:none}:focus-visible{outline:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.grid{display:grid}.inline-grid{display:inline-grid}.flex{display:flex}.inline-flex{display:inline-flex}.hidden,.hide,.none{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.monster-button-primary,button{align-items:center;background-color:var(--monster-bg-color-primary-1);background-position:50%;border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);box-shadow:var(--monster-box-shadow-1);color:var(--monster-color-primary-1);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}.monster-button-primary{background-color:var(--monster-bg-color-primary-4);border-color:var(--monster-bg-color-primary-4);color:var(--monster-color-primary-4)}.monster-button-secondary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-bg-color-secondary-4);border-color:var(--monster-bg-color-secondary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-color-secondary-4)}.monster-button-secondary,.monster-button-tertiary{align-items:center;background-position:50%;box-shadow:var(--monster-box-shadow-1);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}.monster-button-tertiary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-bg-color-tertiary-4);border-color:var(--monster-bg-color-tertiary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-color-tertiary-4)}.monster-button-outline-primary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-color-primary-4);border-color:var(--monster-bg-color-primary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-4)}.monster-button-outline-primary,.monster-button-outline-secondary{align-items:center;background-position:50%;box-shadow:var(--monster-box-shadow-1);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}.monster-button-outline-secondary{background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-color-secondary-4);border-color:var(--monster-bg-color-secondary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);color:var(--monster-color-primary-1);color:var(--monster-bg-color-secondary-4)}.monster-button-outline-tertiary{align-items:center;background-color:var(--monster-bg-color-primary-1);background-color:var(--monster-color-tertiary-4);background-position:50%;border-color:var(--monster-bg-color-tertiary-4);border-radius:var(--monster-border-radius);border-style:var(--monster-border-style);border-width:var(--monster-border-width);box-shadow:var(--monster-box-shadow-1);color:var(--monster-color-primary-1);color:var(--monster-bg-color-tertiary-4);cursor:pointer;display:flex;font-family:var(--monster-font-family);font-size:1rem;font-weight:400;gap:.4rem;justify-content:center;line-height:1.5;outline:none;overflow:hidden;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-webkit-fill-available;width:-moz-available;width:stretch}button:active,button:hover{box-shadow:var(--monster-box-shadow-2);transition:background .8s,color .25s .0833333333s}button:active{z-index:var(--monster-z-index-outline)}.monster-button-bar,.monster-button-group{align-content:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.monster-button-group{box-sizing:border-box;gap:0;margin:1rem 0}.monster-button-group>:not(:last-child){margin-right:calc(var(--monster-border-width)*-1)}.monster-button-group :hover{box-shadow:none}button:focus{outline:1px dashed var(--monster-color-selection-4);outline-offset:2px;z-index:var(--monster-z-index-outline)}@media (prefers-color-scheme:light){button:focus{outline:1px dashed var(--monster-color-selection-3);outline-offset:2px;z-index:var(--monster-z-index-outline)}}[data-monster-role=control]{box-sizing:border-box}[data-monster-role=control].flex{align-items:center;display:flex;flex-direction:row}:host{box-sizing:border-box;display:block}:after,:before,:root{--monster-font-family:-apple-system,BlinkMacSystemFont,\"Quicksand\",\"Segoe UI\",\"Roboto\",\"Oxygen\",\"Ubuntu\",\"Cantarell\",\"Fira Sans\",\"Droid Sans\",\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";--monster-font-family-monospace:\"Consolas\",\"Courier New\",\"Roboto Mono\",\"Source Code Pro\",\"Fira Mono\",monospace;--monster-color-primary-1:var(--monster-color-gray-6);--monster-color-primary-2:var(--monster-color-gray-6);--monster-color-primary-3:var(--monster-color-cinnamon-1);--monster-color-primary-4:var(--monster-color-cinnamon-1);--monster-bg-color-primary-1:var(--monster-color-gray-1);--monster-bg-color-primary-2:var(--monster-color-gray-2);--monster-bg-color-primary-3:var(--monster-color-gray-6);--monster-bg-color-primary-4:var(--monster-color-gray-4)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-primary-1:var(--monster-color-gray-1);--monster-color-primary-2:var(--monster-color-gray-1);--monster-color-primary-3:var(--monster-color-gray-6);--monster-color-primary-4:var(--monster-color-gray-6);--monster-bg-color-primary-1:var(--monster-color-gray-6);--monster-bg-color-primary-2:var(--monster-color-gray-3);--monster-bg-color-primary-3:var(--monster-color-gray-2);--monster-bg-color-primary-4:var(--monster-color-gray-1)}}:after,:before,:root{--monster-color-secondary-1:var(--monster-color-red-4);--monster-color-secondary-2:var(--monster-color-red-4);--monster-color-secondary-3:var(--monster-color-red-1);--monster-color-secondary-4:var(--monster-color-red-1);--monster-bg-color-secondary-1:var(--monster-color-gray-1);--monster-bg-color-secondary-2:var(--monster-color-red-2);--monster-bg-color-secondary-3:var(--monster-color-red-3);--monster-bg-color-secondary-4:var(--monster-color-red-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-secondary-1:var(--monster-color-red-1);--monster-color-secondary-2:var(--monster-color-red-1);--monster-color-secondary-3:var(--monster-color-red-6);--monster-color-secondary-4:var(--monster-color-red-4);--monster-bg-color-secondary-1:var(--monster-color-gray-6);--monster-bg-color-secondary-2:var(--monster-color-red-3);--monster-bg-color-secondary-3:var(--monster-color-red-2);--monster-bg-color-secondary-4:var(--monster-color-red-1)}}:after,:before,:root{--monster-color-tertiary-1:var(--monster-color-magenta-4);--monster-color-tertiary-2:var(--monster-color-magenta-4);--monster-color-tertiary-3:var(--monster-color-magenta-6);--monster-color-tertiary-4:var(--monster-color-magenta-1);--monster-bg-color-tertiary-1:var(--monster-color-gray-1);--monster-bg-color-tertiary-2:var(--monster-color-magenta-1);--monster-bg-color-tertiary-3:var(--monster-color-magenta-2);--monster-bg-color-tertiary-4:var(--monster-color-magenta-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-tertiary-1:var(--monster-color-magenta-1);--monster-color-tertiary-2:var(--monster-color-magenta-6);--monster-color-tertiary-3:var(--monster-color-magenta-4);--monster-color-tertiary-4:var(--monster-color-magenta-4);--monster-bg-color-tertiary-1:var(--monster-color-gray-6);--monster-bg-color-tertiary-2:var(--monster-color-magenta-2);--monster-bg-color-tertiary-3:var(--monster-color-magenta-1);--monster-bg-color-tertiary-4:var(--monster-color-magenta-1)}}:after,:before,:root{--monster-color-destructive-1:var(--monster-color-red-1);--monster-color-destructive-2:var(--monster-color-red-4);--monster-color-destructive-3:var(--monster-color-red-6);--monster-color-destructive-4:var(--monster-color-red-1);--monster-bg-color-destructive-1:var(--monster-color-red-4);--monster-bg-color-destructive-2:var(--monster-color-gray-1);--monster-bg-color-destructive-3:var(--monster-color-red-2);--monster-bg-color-destructive-4:var(--monster-color-red-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-destructive-1:var(--monster-color-red-1);--monster-color-destructive-2:var(--monster-color-red-3);--monster-color-destructive-3:var(--monster-color-red-4);--monster-color-destructive-4:var(--monster-color-red-1);--monster-bg-color-destructive-1:var(--monster-color-red-5);--monster-bg-color-destructive-2:var(--monster-color-gray-6);--monster-bg-color-destructive-3:var(--monster-color-red-1);--monster-bg-color-destructive-4:var(--monster-color-red-4)}}:after,:before,:root{--monster-color-success-1:var(--monster-color-green-1);--monster-color-success-2:var(--monster-color-green-4);--monster-color-success-3:var(--monster-color-green-6);--monster-color-success-4:var(--monster-color-green-1);--monster-bg-color-success-1:var(--monster-color-green-3);--monster-bg-color-success-2:var(--monster-color-gray-1);--monster-bg-color-success-3:var(--monster-color-green-2);--monster-bg-color-success-4:var(--monster-color-green-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-success-1:var(--monster-color-green-1);--monster-color-success-2:var(--monster-color-green-2);--monster-color-success-3:var(--monster-color-green-4);--monster-color-success-4:var(--monster-color-green-1);--monster-bg-color-success-1:var(--monster-color-green-5);--monster-bg-color-success-2:var(--monster-color-gray-6);--monster-bg-color-success-3:var(--monster-color-green-1);--monster-bg-color-success-4:var(--monster-color-green-3)}}:after,:before,:root{--monster-color-warning-1:var(--monster-color-orange-1);--monster-color-warning-2:var(--monster-color-orange-4);--monster-color-warning-3:var(--monster-color-orange-6);--monster-color-warning-4:var(--monster-color-orange-1);--monster-bg-color-warning-1:var(--monster-color-orange-3);--monster-bg-color-warning-2:var(--monster-color-gray-1);--monster-bg-color-warning-3:var(--monster-color-orange-2);--monster-bg-color-warning-4:var(--monster-color-orange-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-warning-1:var(--monster-color-orange-1);--monster-color-warning-2:var(--monster-color-orange-3);--monster-color-warning-3:var(--monster-color-orange-4);--monster-color-warning-4:var(--monster-color-orange-1);--monster-bg-color-warning-1:var(--monster-color-orange-5);--monster-bg-color-warning-2:var(--monster-color-gray-6);--monster-bg-color-warning-3:var(--monster-color-orange-1);--monster-bg-color-warning-4:var(--monster-color-orange-3)}}:after,:before,:root{--monster-color-error-1:var(--monster-color-red-1);--monster-color-error-2:var(--monster-color-red-4);--monster-color-error-3:var(--monster-color-red-6);--monster-color-error-4:var(--monster-color-red-1);--monster-bg-color-error-1:var(--monster-color-red-4);--monster-bg-color-error-2:var(--monster-color-gray-1);--monster-bg-color-error-3:var(--monster-color-red-2);--monster-bg-color-error-4:var(--monster-color-red-5)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-error-1:var(--monster-color-red-1);--monster-color-error-2:var(--monster-color-red-3);--monster-color-error-3:var(--monster-color-red-4);--monster-color-error-4:var(--monster-color-red-1);--monster-bg-color-error-1:var(--monster-color-red-5);--monster-bg-color-error-2:var(--monster-color-gray-6);--monster-bg-color-error-3:var(--monster-color-red-1);--monster-bg-color-error-4:var(--monster-color-red-4)}}:after,:before,:root{--monster-color-selection-1:var(--monster-color-gray-6);--monster-color-selection-2:var(--monster-color-gray-6);--monster-color-selection-3:var(--monster-color-gray-6);--monster-color-selection-4:var(--monster-color-gray-1);--monster-bg-color-selection-1:var(--monster-color-yellow-2);--monster-bg-color-selection-2:var(--monster-color-yellow-1);--monster-bg-color-selection-3:var(--monster-color-yellow-2);--monster-bg-color-selection-4:var(--monster-color-yellow-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-selection-1:var(--monster-color-gray-6);--monster-color-selection-2:var(--monster-color-gray-6);--monster-color-selection-3:var(--monster-color-gray-6);--monster-color-selection-4:var(--monster-color-gray-1);--monster-bg-color-selection-1:var(--monster-color-yellow-2);--monster-bg-color-selection-2:var(--monster-color-yellow-1);--monster-bg-color-selection-3:var(--monster-color-yellow-2);--monster-bg-color-selection-4:var(--monster-color-yellow-6)}}:after,:before,:root{--monster-color-primary-disabled-1:var(--monster-color-gray-4);--monster-color-primary-disabled-2:var(--monster-color-gray-4);--monster-color-primary-disabled-3:var(--monster-color-gray-4);--monster-color-primary-disabled-4:var(--monster-color-gray-4);--monster-bg-color-primary-disabled-1:var(--monster-color-gray-1);--monster-bg-color-primary-disabled-2:var(--monster-color-gray-2);--monster-bg-color-primary-disabled-3:var(--monster-color-gray-3);--monster-bg-color-primary-disabled-4:var(--monster-color-gray-6)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-color-primary-disabled-1:var(--monster-color-gray-4);--monster-color-primary-disabled-2:var(--monster-color-gray-4);--monster-color-primary-disabled-3:var(--monster-color-gray-3);--monster-color-primary-disabled-4:var(--monster-color-gray-3);--monster-bg-color-primary-disabled-1:var(--monster-color-gray-6);--monster-bg-color-primary-disabled-2:var(--monster-color-gray-3);--monster-bg-color-primary-disabled-3:var(--monster-color-gray-2);--monster-bg-color-primary-disabled-4:var(--monster-color-gray-1)}}:after,:before,:root{--monster-color-gradient-1:#833ab4;--monster-color-gradient-2:#fd1d1d;--monster-color-gradient-3:#fcb045;--monster-box-shadow-1:none;--monster-box-shadow-2:-1px 1px 10px 1px hsla(0,0%,76%,.61);--monster-text-shadow:none;--monster-theme-control-bg-color:var(--monster-color-seashell-1);--monster-theme-control-color:var(--monster-color-seashell-6);--monster-theme-control-hover-color:var(--monster-color-seashell-6);--monster-theme-control-hover-bg-color:var(--monster-color-seashell-2);--monster-theme-control-border-width:2px;--monster-theme-control-border-style:solid;--monster-theme-control-border-radius:0;--monster-theme-control-border-color:var(--monster-color-primary-1)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-theme-control-bg-color:var(--monster-color-gray-5);--monster-theme-control-color:var(--monster-color-gray-1);--monster-theme-control-border-color:var(--monster-color-gray-3);--monster-theme-control-hover-color:var(--monster-color-gray-1);--monster-theme-control-hover-bg-color:var(--monster-color-gray-6)}}:after,:before,:root{--monster-theme-on-color:var(--monster-color-green-1);--monster-theme-on-bg-color:var(--monster-color-green-5);--monster-theme-off-color:var(--monster-color-gray-1);--monster-theme-off-bg-color:var(--monster-color-gray-4)}@media (prefers-color-scheme:dark){:after,:before,:root{--monster-theme-on-color:var(--monster-color-gray-6);--monster-theme-on-bg-color:var(--monster-color-gray-1);--monster-theme-off-color:var(--monster-color-gray-1);--monster-theme-off-bg-color:var(--monster-color-gray-5)}}:after,:before,:root{--monster-border-style:solid;--monster-border-width:3px;--monster-border-radius:0;--monster-outline-width:1px;--monster-popper-witharrrow-distance:-4px;--monster-z-index-default:0;--monster-z-index-outline:10;--monster-z-index-dropdown:200;--monster-z-index-dropdown-overlay:210;--monster-z-index-sticky:300;--monster-z-index-sticky-overlay:310;--monster-z-index-fixed:400;--monster-z-index-fixed-overlay:410;--monster-z-index-modal-backdrop:500;--monster-z-index-modal-backdrop-overlay:510;--monster-z-index-offcanvas:600;--monster-z-index-offcanvas-overlay:610;--monster-z-index-modal:700;--monster-z-index-modal-overlay:710;--monster-z-index-popover:800;--monster-z-index-popover-overlay:810;--monster-z-index-tooltip:800;--monster-z-index-tooltip-overlay:910;--monster-space-0:0;--monster-space-1:2px;--monster-space-2:4px;--monster-space-3:6px;--monster-space-4:10px;--monster-space-5:16px;--monster-space-6:26px;--monster-space-7:42px;--monster-breakpoint-0:480px;--monster-breakpoint-4:480px;--monster-breakpoint-7:768px;--monster-breakpoint-9:992px;--monster-breakpoint-12:1200px;--monster-dragger-width:2px;--monster-dragger-handle-width:4px;--monster-dragger-handle-height:50px}span.monster-fx-ripple{animation:monster-fx-ripple .6s linear;background-color:hsla(0,0%,100%,.7);border-radius:50%;position:absolute;transform:scale(0)}@keyframes monster-fx-ripple{to{opacity:0;transform:scale(4)}}.monster-badge-primary{padding:.25em .4em}.monster-badge-primary,.monster-badge-primary-pill{background-color:var(--monster-bg-color-primary-4);border-radius:.25rem;color:var(--monster-color-primary-4);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-primary-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-secondary{padding:.25em .4em}.monster-badge-secondary,.monster-badge-secondary-pill{background-color:var(--monster-bg-color-secondary-3);border-radius:.25rem;color:var(--monster-color-secondary-3);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-secondary-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-tertiary{padding:.25em .4em}.monster-badge-tertiary,.monster-badge-tertiary-pill{background-color:var(--monster-bg-color-tertiary-3);border-radius:.25rem;color:var(--monster-color-tertiary-3);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-tertiary-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-destructive{padding:.25em .4em}.monster-badge-destructive,.monster-badge-destructive-pill{background-color:var(--monster-bg-color-destructive-1);border-radius:.25rem;color:var(--monster-color-destructive-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-destructive-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-success{padding:.25em .4em}.monster-badge-success,.monster-badge-success-pill{background-color:var(--monster-bg-color-success-1);border-radius:.25rem;color:var(--monster-color-success-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-success-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-warning{padding:.25em .4em}.monster-badge-warning,.monster-badge-warning-pill{background-color:var(--monster-bg-color-warning-1);border-radius:.25rem;color:var(--monster-color-warning-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-warning-pill{border-radius:10rem;padding:.25em .6em}.monster-badge-error{padding:.25em .4em}.monster-badge-error,.monster-badge-error-pill{background-color:var(--monster-bg-color-error-1);border-radius:.25rem;color:var(--monster-color-error-1);display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}.monster-badge-error-pill{border-radius:10rem;padding:.25em .6em}a,a:active,a:focus,a:hover,a:link,a:visited{color:var(--monster-color-secondary-1);outline:none;text-decoration:none;transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out}a:active,a:focus,a:hover{color:var(--monster-color-primary-2);text-decoration:underline;text-decoration-color:var(--monster-color-secondary-1 );text-decoration-thickness:1px;text-underline-offset:2px}a:focus{outline:1px dashed var(--monster-color-selection-1);outline-offset:2px}@media (prefers-color-scheme:dark){a,a:active,a:focus,a:hover,a:link,a:visited{color:var(--monster-color-amber-2)}a:focus{outline:1px dashed var(--monster-color-selection-4)}}.monster-margin-0{margin:var(--monster-space-0)}.monster-margin-top-0{margin-top:var(--monster-space-0)}.monster-margin-end-0{margin-right:var(--monster-space-0)}.monster-margin-bottom-0{margin-bottom:var(--monster-space-0)}.monster-margin-start-0{margin-left:var(--monster-space-0)}.monster-padding-0{padding:var(--monster-space-0)}.monster-padding-top-0{padding-top:var(--monster-space-0)}.monster-padding-end-0{padding-right:var(--monster-space-0)}.monster-padding-bottom-0{padding-bottom:var(--monster-space-0)}.monster-padding-start-0{padding-left:var(--monster-space-0)}.monster-margin-1{margin:var(--monster-space-1)}.monster-margin-top-1{margin-top:var(--monster-space-1)}.monster-margin-end-1{margin-right:var(--monster-space-1)}.monster-margin-bottom-1{margin-bottom:var(--monster-space-1)}.monster-margin-start-1{margin-left:var(--monster-space-1)}.monster-padding-1{padding:var(--monster-space-1)}.monster-padding-top-1{padding-top:var(--monster-space-1)}.monster-padding-end-1{padding-right:var(--monster-space-1)}.monster-padding-bottom-1{padding-bottom:var(--monster-space-1)}.monster-padding-start-1{padding-left:var(--monster-space-1)}.monster-margin-2{margin:var(--monster-space-2)}.monster-margin-top-2{margin-top:var(--monster-space-2)}.monster-margin-end-2{margin-right:var(--monster-space-2)}.monster-margin-bottom-2{margin-bottom:var(--monster-space-2)}.monster-margin-start-2{margin-left:var(--monster-space-2)}.monster-padding-2{padding:var(--monster-space-2)}.monster-padding-top-2{padding-top:var(--monster-space-2)}.monster-padding-end-2{padding-right:var(--monster-space-2)}.monster-padding-bottom-2{padding-bottom:var(--monster-space-2)}.monster-padding-start-2{padding-left:var(--monster-space-2)}.monster-margin-3{margin:var(--monster-space-3)}.monster-margin-top-3{margin-top:var(--monster-space-3)}.monster-margin-end-3{margin-right:var(--monster-space-3)}.monster-margin-bottom-3{margin-bottom:var(--monster-space-3)}.monster-margin-start-3{margin-left:var(--monster-space-3)}.monster-padding-3{padding:var(--monster-space-3)}.monster-padding-top-3{padding-top:var(--monster-space-3)}.monster-padding-end-3{padding-right:var(--monster-space-3)}.monster-padding-bottom-3{padding-bottom:var(--monster-space-3)}.monster-padding-start-3{padding-left:var(--monster-space-3)}.monster-margin-4{margin:var(--monster-space-4)}.monster-margin-top-4{margin-top:var(--monster-space-4)}.monster-margin-end-4{margin-right:var(--monster-space-4)}.monster-margin-bottom-4{margin-bottom:var(--monster-space-4)}.monster-margin-start-4{margin-left:var(--monster-space-4)}.monster-padding-4{padding:var(--monster-space-4)}.monster-padding-top-4{padding-top:var(--monster-space-4)}.monster-padding-end-4{padding-right:var(--monster-space-4)}.monster-padding-bottom-4{padding-bottom:var(--monster-space-4)}.monster-padding-start-4{padding-left:var(--monster-space-4)}.monster-margin-5{margin:var(--monster-space-5)}.monster-margin-top-5{margin-top:var(--monster-space-5)}.monster-margin-end-5{margin-right:var(--monster-space-5)}.monster-margin-bottom-5{margin-bottom:var(--monster-space-5)}.monster-margin-start-5{margin-left:var(--monster-space-5)}.monster-padding-5{padding:var(--monster-space-5)}.monster-padding-top-5{padding-top:var(--monster-space-5)}.monster-padding-end-5{padding-right:var(--monster-space-5)}.monster-padding-bottom-5{padding-bottom:var(--monster-space-5)}.monster-padding-start-5{padding-left:var(--monster-space-5)}.monster-margin-6{margin:var(--monster-space-6)}.monster-margin-top-6{margin-top:var(--monster-space-6)}.monster-margin-end-6{margin-right:var(--monster-space-6)}.monster-margin-bottom-6{margin-bottom:var(--monster-space-6)}.monster-margin-start-6{margin-left:var(--monster-space-6)}.monster-padding-6{padding:var(--monster-space-6)}.monster-padding-top-6{padding-top:var(--monster-space-6)}.monster-padding-end-6{padding-right:var(--monster-space-6)}.monster-padding-bottom-6{padding-bottom:var(--monster-space-6)}.monster-padding-start-6{padding-left:var(--monster-space-6)}.monster-margin-7{margin:var(--monster-space-7)}.monster-margin-top-7{margin-top:var(--monster-space-7)}.monster-margin-end-7{margin-right:var(--monster-space-7)}.monster-margin-bottom-7{margin-bottom:var(--monster-space-7)}.monster-margin-start-7{margin-left:var(--monster-space-7)}.monster-padding-7{padding:var(--monster-space-7)}.monster-padding-top-7{padding-top:var(--monster-space-7)}.monster-padding-end-7{padding-right:var(--monster-space-7)}.monster-padding-bottom-7{padding-bottom:var(--monster-space-7)}.monster-padding-start-7{padding-left:var(--monster-space-7)}.monster-icon-primary-1-info:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-info:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-info:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-info:before,.monster-icon-secondary-1-info:before,.monster-icon-tertiary-1-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-info:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-info:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-info:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-info:before,.monster-icon-secondary-2-info:before,.monster-icon-tertiary-2-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-info:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-info:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-info:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-info:before,.monster-icon-secondary-3-info:before,.monster-icon-tertiary-3-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-info:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-info:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-info:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-info:before,.monster-icon-secondary-4-info:before,.monster-icon-tertiary-4-info:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-info-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-on:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-on:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-on:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-on:before,.monster-icon-secondary-1-on:before,.monster-icon-tertiary-1-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-on:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-on:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-on:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-on:before,.monster-icon-secondary-2-on:before,.monster-icon-tertiary-2-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-on:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-on:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-on:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-on:before,.monster-icon-secondary-3-on:before,.monster-icon-tertiary-3-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-on:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-on:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-on:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-on:before,.monster-icon-secondary-4-on:before,.monster-icon-tertiary-4-on:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-toggle-on' viewBox='0 0 16 16'%3E%3Cpath d='M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-off:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-off:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-off:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-off:before,.monster-icon-secondary-1-off:before,.monster-icon-tertiary-1-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-off:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-off:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-off:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-off:before,.monster-icon-secondary-2-off:before,.monster-icon-tertiary-2-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-off:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-off:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-off:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-off:before,.monster-icon-secondary-3-off:before,.monster-icon-tertiary-3-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-off:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-off:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-off:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-off:before,.monster-icon-secondary-4-off:before,.monster-icon-tertiary-4-off:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M11 4a4 4 0 0 1 0 8H8a5 5 0 0 0 2-4 5 5 0 0 0-2-4zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8M0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-positiv:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-positiv:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-positiv:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-positiv:before,.monster-icon-secondary-1-positiv:before,.monster-icon-tertiary-1-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-positiv:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-positiv:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-positiv:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-positiv:before,.monster-icon-secondary-2-positiv:before,.monster-icon-tertiary-2-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-positiv:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-positiv:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-positiv:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-positiv:before,.monster-icon-secondary-3-positiv:before,.monster-icon-tertiary-3-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-positiv:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-positiv:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-positiv:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-positiv:before,.monster-icon-secondary-4-positiv:before,.monster-icon-tertiary-4-positiv:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-negativ:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-negativ:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-negativ:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-negativ:before,.monster-icon-secondary-1-negativ:before,.monster-icon-tertiary-1-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-negativ:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-negativ:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-negativ:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-negativ:before,.monster-icon-secondary-2-negativ:before,.monster-icon-tertiary-2-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-negativ:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-negativ:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-negativ:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-negativ:before,.monster-icon-secondary-3-negativ:before,.monster-icon-tertiary-3-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-negativ:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-negativ:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-negativ:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-negativ:before,.monster-icon-secondary-4-negativ:before,.monster-icon-tertiary-4-negativ:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-warning:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-warning:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-warning:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-warning:before,.monster-icon-secondary-1-warning:before,.monster-icon-tertiary-1-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-warning:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-warning:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-warning:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-warning:before,.monster-icon-secondary-2-warning:before,.monster-icon-tertiary-2-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-warning:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-warning:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-warning:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-warning:before,.monster-icon-secondary-3-warning:before,.monster-icon-tertiary-3-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-warning:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-warning:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-warning:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-warning:before,.monster-icon-secondary-4-warning:before,.monster-icon-tertiary-4-warning:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-neutral:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-neutral:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-neutral:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-neutral:before,.monster-icon-secondary-1-neutral:before,.monster-icon-tertiary-1-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-neutral:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-neutral:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-neutral:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-neutral:before,.monster-icon-secondary-2-neutral:before,.monster-icon-tertiary-2-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-neutral:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-neutral:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-neutral:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-neutral:before,.monster-icon-secondary-3-neutral:before,.monster-icon-tertiary-3-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-neutral:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-neutral:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-neutral:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-neutral:before,.monster-icon-secondary-4-neutral:before,.monster-icon-tertiary-4-neutral:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-question:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-question:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-question:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-question:before,.monster-icon-secondary-1-question:before,.monster-icon-tertiary-1-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-question:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-question:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-question:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-question:before,.monster-icon-secondary-2-question:before,.monster-icon-tertiary-2-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-question:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-question:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-question:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-question:before,.monster-icon-secondary-3-question:before,.monster-icon-tertiary-3-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-question:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-question:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-question:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-question:before,.monster-icon-secondary-4-question:before,.monster-icon-tertiary-4-question:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-plus:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-plus:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-plus:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-plus:before,.monster-icon-secondary-1-plus:before,.monster-icon-tertiary-1-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-plus:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-plus:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-plus:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-plus:before,.monster-icon-secondary-2-plus:before,.monster-icon-tertiary-2-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-plus:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-plus:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-plus:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-plus:before,.monster-icon-secondary-3-plus:before,.monster-icon-tertiary-3-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-plus:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-plus:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-plus:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-plus:before,.monster-icon-secondary-4-plus:before,.monster-icon-tertiary-4-plus:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-dash:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-dash:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-dash:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-dash:before,.monster-icon-secondary-1-dash:before,.monster-icon-tertiary-1-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-dash:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-dash:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-dash:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-dash:before,.monster-icon-secondary-2-dash:before,.monster-icon-tertiary-2-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-dash:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-dash:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-dash:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-dash:before,.monster-icon-secondary-3-dash:before,.monster-icon-tertiary-3-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-dash:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-dash:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-dash:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-dash:before,.monster-icon-secondary-4-dash:before,.monster-icon-tertiary-4-dash:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-gear:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-gear:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-gear:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-gear:before,.monster-icon-secondary-1-gear:before,.monster-icon-tertiary-1-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-gear:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-gear:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-gear:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-gear:before,.monster-icon-secondary-2-gear:before,.monster-icon-tertiary-2-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-gear:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-gear:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-gear:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-gear:before,.monster-icon-secondary-3-gear:before,.monster-icon-tertiary-3-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-gear:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-gear:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-gear:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-gear:before,.monster-icon-secondary-4-gear:before,.monster-icon-tertiary-4-gear:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0'/%3E%3Cpath d='M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-home:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-home:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-home:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-home:before,.monster-icon-secondary-1-home:before,.monster-icon-tertiary-1-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-home:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-home:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-home:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-home:before,.monster-icon-secondary-2-home:before,.monster-icon-tertiary-2-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-home:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-home:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-home:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-home:before,.monster-icon-secondary-3-home:before,.monster-icon-tertiary-3-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-home:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-home:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-home:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-home:before,.monster-icon-secondary-4-home:before,.monster-icon-tertiary-4-home:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5z'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-1-counterclockwise:before{background-color:var(--monster-color-primary-1);color:var(--monster-bg-color-primary-1)}.monster-icon-tertiary-1-counterclockwise:before{background-color:var(--monster-color-tertiary-1);color:var(--monster-bg-color-tertiary-1)}.monster-icon-secondary-1-counterclockwise:before{background-color:var(--monster-color-secondary-1);color:var(--monster-bg-color-secondary-1)}.monster-icon-primary-1-counterclockwise:before,.monster-icon-secondary-1-counterclockwise:before,.monster-icon-tertiary-1-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-2-counterclockwise:before{background-color:var(--monster-color-primary-2);color:var(--monster-bg-color-primary-2)}.monster-icon-tertiary-2-counterclockwise:before{background-color:var(--monster-color-tertiary-2);color:var(--monster-bg-color-tertiary-2)}.monster-icon-secondary-2-counterclockwise:before{background-color:var(--monster-color-secondary-2);color:var(--monster-bg-color-secondary-2)}.monster-icon-primary-2-counterclockwise:before,.monster-icon-secondary-2-counterclockwise:before,.monster-icon-tertiary-2-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-3-counterclockwise:before{background-color:var(--monster-color-primary-3);color:var(--monster-bg-color-primary-3)}.monster-icon-tertiary-3-counterclockwise:before{background-color:var(--monster-color-tertiary-3);color:var(--monster-bg-color-tertiary-3)}.monster-icon-secondary-3-counterclockwise:before{background-color:var(--monster-color-secondary-3);color:var(--monster-bg-color-secondary-3)}.monster-icon-primary-3-counterclockwise:before,.monster-icon-secondary-3-counterclockwise:before,.monster-icon-tertiary-3-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-primary-4-counterclockwise:before{background-color:var(--monster-color-primary-4);color:var(--monster-bg-color-primary-4)}.monster-icon-tertiary-4-counterclockwise:before{background-color:var(--monster-color-tertiary-4);color:var(--monster-bg-color-tertiary-4)}.monster-icon-secondary-4-counterclockwise:before{background-color:var(--monster-color-secondary-4);color:var(--monster-bg-color-secondary-4)}.monster-icon-primary-4-counterclockwise:before,.monster-icon-secondary-4-counterclockwise:before,.monster-icon-tertiary-4-counterclockwise:before{content:\"\";display:inline-block;height:1em;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z'/%3E%3Cpath d='M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466'/%3E%3C/svg%3E\");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-2:before{background-color:var(--monster-color-success-2);color:var(--monster-bg-color-success-2);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-2:before{background-color:var(--monster-color-warning-2);color:var(--monster-bg-color-warning-2);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-2:before{background-color:var(--monster-color-error-2);color:var(--monster-bg-color-error-2);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-2:before,.monster-icon-success-2:before,.monster-icon-warning-2:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-3:before{background-color:var(--monster-color-success-3);color:var(--monster-bg-color-success-3);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-3:before{background-color:var(--monster-color-warning-3);color:var(--monster-bg-color-warning-3);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-3:before{background-color:var(--monster-color-error-3);color:var(--monster-bg-color-error-3);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-3:before,.monster-icon-success-3:before,.monster-icon-warning-3:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-1:before{background-color:var(--monster-bg-color-success-1);color:var(--monster-color-success-1);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-1:before{background-color:var(--monster-bg-color-warning-1);color:var(--monster-color-warning-1);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-1:before{background-color:var(--monster-bg-color-error-1);color:var(--monster-color-error-1);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-1:before,.monster-icon-success-1:before,.monster-icon-warning-1:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.monster-icon-success-4:before{background-color:var(--monster-bg-color-success-4);color:var(--monster-color-success-4);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-check-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E\")}.monster-icon-warning-4:before{background-color:var(--monster-bg-color-warning-4);color:var(--monster-color-warning-4);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E\")}.monster-icon-error-4:before{background-color:var(--monster-bg-color-error-4);color:var(--monster-color-error-4);-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E\")}.monster-icon-error-4:before,.monster-icon-success-4:before,.monster-icon-warning-4:before{content:\"\";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}input,meter,progress,select,textarea{accent-color:var(--monster-color-secondary-2);background-color:var(--monster-bg-color-primary-1);border-color:var(--monster-theme-control-border-color);border-radius:var(--monster-theme-control-border-radius);border-style:var(--monster-theme-control-border-style);border-width:var(--monster-theme-control-border-width);box-sizing:border-box;color:var(--monster-color-primary-1);font-family:inherit;font-size:100%;margin:0;outline:none}input,select,textarea{height:-moz-fit-content;height:fit-content;padding:.4rem .6rem}textarea{min-height:6rem;resize:vertical}input[type=color]{height:2rem;margin:0;padding:.1rem;width:2rem}input:hover:not([type=radio]):not([type=checkbox]):not([type=range]),select:hover,textarea:hover{box-shadow:var(--monster-box-shadow-2);transition:background .8s,color .25s .0833333333s}input:focus,select:focus,textarea:focus{outline:1px dashed var(--monster-color-selection-3);outline-offset:3px}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:300;src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format(\"woff2\");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body,html{font-family:var(--monster-font-family);font-size:1rem;font-weight:400;line-height:1.4}html{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1)}.monster-paragraph,p{font-size:1rem;font-weight:400;line-height:1.6;text-align:justify}.monster-h1,h1{font-size:3rem;font-weight:400;line-height:1.15;margin:4rem 0 1.5rem}.monster-h2,h2{font-size:2.5rem;font-weight:400;line-height:1.2;margin:4rem 0 1.5rem}.monster-h3,h3{font-size:2rem;font-weight:400;line-height:1.25;margin:4rem 0 1.25rem}.monster-h4,h4{font-size:1.5rem;font-weight:400;line-height:1.3;margin:4rem 0 1.25rem}.monster-h5,h5{font-size:1.4rem;font-weight:bolder;line-height:1.3;margin:4rem 0 1.25rem}.monster-h6,h6{font-size:1.3rem;font-weight:700;line-height:1.3;margin:4rem 0 1.25rem}p+h1{margin-top:3.75rem}p+h2{margin-top:3rem}p+h3{margin-top:2.25rem}p+h4{margin-top:1.5rem}p+h5{margin-top:.75rem}div+h1,div+h2,div+h3,div+h4,div+h5,div+h6,p+h6{margin-top:0}.deco{background:linear-gradient(to right,var(--monster-color-gradient-1) 0,var(--monster-color-gradient-2) 50%,var(--monster-color-gradient-3) 100%);-webkit-background-clip:text;background-clip:text;background-size:cover;color:var(--monster-color-secondary-1);text-fill-color:transparent;-webkit-text-fill-color:transparent}::-moz-selection{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}::selection{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}kbd{background-color:var(--monster-bg-color-primary-4);border-radius:.25rem;border-radius:10rem;color:var(--monster-color-primary-4);display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .6em;text-align:center;text-decoration:none;vertical-align:baseline;white-space:nowrap}details{margin-bottom:1rem}summary{cursor:pointer;font-feature-settings:\"tnum\";font-weight:700;letter-spacing:.1em;padding:.6rem 1rem}details[open]{padding:.6rem 1rem .75rem}details[open] summary{margin-bottom:.5rem;padding:0}.monster-no-user-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes details-show{0%{opacity:0;transform:translateY(-.5em)}}details[open]>:not(summary){animation:details-show .15s ease-in-out}details[open]>:last-child{margin-bottom:0}.monospace{font-family:var(--monster-font-family-monospace)}.monster-theme-primary-1{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1)}.monster-theme-primary-disabled-1{background-color:var(--monster-bg-color-primary-disabled-1);color:var(--monster-color-primary-disabled-1)}.monster-theme-secondary-1{background-color:var(--monster-bg-color-secondary-1);color:var(--monster-color-secondary-1)}.monster-theme-tertiary-1{background-color:var(--monster-bg-color-tertiary-1);color:var(--monster-color-tertiary-1)}.monster-theme-destructive-1{background-color:var(--monster-bg-color-destructive-1);color:var(--monster-color-destructive-1)}.monster-theme-success-1{background-color:var(--monster-bg-color-success-1);color:var(--monster-color-success-1)}.monster-theme-warning-1{background-color:var(--monster-bg-color-warning-1);color:var(--monster-color-warning-1)}.monster-theme-error-1{background-color:var(--monster-bg-color-error-1);color:var(--monster-color-error-1)}.monster-theme-selection-1{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}.monster-border-color-1{border-color:var(--monster-color-border-1)}.monster-color-neutral-1{color:var(--monster-color-primary-1)}.monster-bg-color-primary-1{background-color:var(--monster-bg-color-primary-1)}.monster-bg-color-secondary-1{background-color:var(--monster-bg-color-secondary-1)}.monster-bg-color-tertiary-1{background-color:var(--monster-bg-color-tertiary-1)}.monster-color-primary-1{background-color:var(--monster-bg-color-primary-1);color:var(--monster-color-primary-1)}.monster-color-secondary-1{background-color:var(--monster-bg-color-secondary-1);color:var(--monster-color-secondary-1)}.monster-color-tertiary-1{background-color:var(--monster-bg-color-tertiary-1);color:var(--monster-color-tertiary-1)}.monster-color-destructive-1{background-color:var(--monster-bg-color-destructive-1);color:var(--monster-color-destructive-1)}.monster-color-success-1{background-color:var(--monster-bg-color-success-1);color:var(--monster-color-success-1)}.monster-color-warning-1{background-color:var(--monster-bg-color-warning-1);color:var(--monster-color-warning-1)}.monster-color-error-1{background-color:var(--monster-bg-color-error-1);color:var(--monster-color-error-1)}.monster-color-selection-1{background-color:var(--monster-bg-color-selection-1);color:var(--monster-color-selection-1)}.monster-theme-primary-2{background-color:var(--monster-bg-color-primary-2);color:var(--monster-color-primary-2)}.monster-theme-primary-disabled-2{background-color:var(--monster-bg-color-primary-disabled-2);color:var(--monster-color-primary-disabled-2)}.monster-theme-secondary-2{background-color:var(--monster-bg-color-secondary-2);color:var(--monster-color-secondary-2)}.monster-theme-tertiary-2{background-color:var(--monster-bg-color-tertiary-2);color:var(--monster-color-tertiary-2)}.monster-theme-destructive-2{background-color:var(--monster-bg-color-destructive-2);color:var(--monster-color-destructive-2)}.monster-theme-success-2{background-color:var(--monster-bg-color-success-2);color:var(--monster-color-success-2)}.monster-theme-warning-2{background-color:var(--monster-bg-color-warning-2);color:var(--monster-color-warning-2)}.monster-theme-error-2{background-color:var(--monster-bg-color-error-2);color:var(--monster-color-error-2)}.monster-theme-selection-2{background-color:var(--monster-bg-color-selection-2);color:var(--monster-color-selection-2)}.monster-border-color-2{border-color:var(--monster-color-border-2)}.monster-color-neutral-2{color:var(--monster-color-primary-2)}.monster-bg-color-primary-2{background-color:var(--monster-bg-color-primary-2)}.monster-bg-color-secondary-2{background-color:var(--monster-bg-color-secondary-2)}.monster-bg-color-tertiary-2{background-color:var(--monster-bg-color-tertiary-2)}.monster-color-primary-2{background-color:var(--monster-bg-color-primary-2);color:var(--monster-color-primary-2)}.monster-color-secondary-2{background-color:var(--monster-bg-color-secondary-2);color:var(--monster-color-secondary-2)}.monster-color-tertiary-2{background-color:var(--monster-bg-color-tertiary-2);color:var(--monster-color-tertiary-2)}.monster-color-destructive-2{background-color:var(--monster-bg-color-destructive-2);color:var(--monster-color-destructive-2)}.monster-color-success-2{background-color:var(--monster-bg-color-success-2);color:var(--monster-color-success-2)}.monster-color-warning-2{background-color:var(--monster-bg-color-warning-2);color:var(--monster-color-warning-2)}.monster-color-error-2{background-color:var(--monster-bg-color-error-2);color:var(--monster-color-error-2)}.monster-color-selection-2{background-color:var(--monster-bg-color-selection-2);color:var(--monster-color-selection-2)}.monster-theme-primary-3{background-color:var(--monster-bg-color-primary-3);color:var(--monster-color-primary-3)}.monster-theme-primary-disabled-3{background-color:var(--monster-bg-color-primary-disabled-3);color:var(--monster-color-primary-disabled-3)}.monster-theme-secondary-3{background-color:var(--monster-bg-color-secondary-3);color:var(--monster-color-secondary-3)}.monster-theme-tertiary-3{background-color:var(--monster-bg-color-tertiary-3);color:var(--monster-color-tertiary-3)}.monster-theme-destructive-3{background-color:var(--monster-bg-color-destructive-3);color:var(--monster-color-destructive-3)}.monster-theme-success-3{background-color:var(--monster-bg-color-success-3);color:var(--monster-color-success-3)}.monster-theme-warning-3{background-color:var(--monster-bg-color-warning-3);color:var(--monster-color-warning-3)}.monster-theme-error-3{background-color:var(--monster-bg-color-error-3);color:var(--monster-color-error-3)}.monster-theme-selection-3{background-color:var(--monster-bg-color-selection-3);color:var(--monster-color-selection-3)}.monster-border-color-3{border-color:var(--monster-color-border-3)}.monster-color-neutral-3{color:var(--monster-color-primary-3)}.monster-bg-color-primary-3{background-color:var(--monster-bg-color-primary-3)}.monster-bg-color-secondary-3{background-color:var(--monster-bg-color-secondary-3)}.monster-bg-color-tertiary-3{background-color:var(--monster-bg-color-tertiary-3)}.monster-color-primary-3{background-color:var(--monster-bg-color-primary-3);color:var(--monster-color-primary-3)}.monster-color-secondary-3{background-color:var(--monster-bg-color-secondary-3);color:var(--monster-color-secondary-3)}.monster-color-tertiary-3{background-color:var(--monster-bg-color-tertiary-3);color:var(--monster-color-tertiary-3)}.monster-color-destructive-3{background-color:var(--monster-bg-color-destructive-3);color:var(--monster-color-destructive-3)}.monster-color-success-3{background-color:var(--monster-bg-color-success-3);color:var(--monster-color-success-3)}.monster-color-warning-3{background-color:var(--monster-bg-color-warning-3);color:var(--monster-color-warning-3)}.monster-color-error-3{background-color:var(--monster-bg-color-error-3);color:var(--monster-color-error-3)}.monster-color-selection-3{background-color:var(--monster-bg-color-selection-3);color:var(--monster-color-selection-3)}.monster-theme-primary-4{background-color:var(--monster-bg-color-primary-4);color:var(--monster-color-primary-4)}.monster-theme-primary-disabled-4{background-color:var(--monster-bg-color-primary-disabled-4);color:var(--monster-color-primary-disabled-4)}.monster-theme-secondary-4{background-color:var(--monster-bg-color-secondary-4);color:var(--monster-color-secondary-4)}.monster-theme-tertiary-4{background-color:var(--monster-bg-color-tertiary-4);color:var(--monster-color-tertiary-4)}.monster-theme-destructive-4{background-color:var(--monster-bg-color-destructive-4);color:var(--monster-color-destructive-4)}.monster-theme-success-4{background-color:var(--monster-bg-color-success-4);color:var(--monster-color-success-4)}.monster-theme-warning-4{background-color:var(--monster-bg-color-warning-4);color:var(--monster-color-warning-4)}.monster-theme-error-4{background-color:var(--monster-bg-color-error-4);color:var(--monster-color-error-4)}.monster-theme-selection-4{background-color:var(--monster-bg-color-selection-4);color:var(--monster-color-selection-4)}.monster-border-color-4{border-color:var(--monster-color-border-4)}.monster-color-neutral-4{color:var(--monster-color-primary-4)}.monster-bg-color-primary-4{background-color:var(--monster-bg-color-primary-4)}.monster-bg-color-secondary-4{background-color:var(--monster-bg-color-secondary-4)}.monster-bg-color-tertiary-4{background-color:var(--monster-bg-color-tertiary-4)}.monster-color-primary-4{background-color:var(--monster-bg-color-primary-4);color:var(--monster-color-primary-4)}.monster-color-secondary-4{background-color:var(--monster-bg-color-secondary-4);color:var(--monster-color-secondary-4)}.monster-color-tertiary-4{background-color:var(--monster-bg-color-tertiary-4);color:var(--monster-color-tertiary-4)}.monster-color-destructive-4{background-color:var(--monster-bg-color-destructive-4);color:var(--monster-color-destructive-4)}.monster-color-success-4{background-color:var(--monster-bg-color-success-4);color:var(--monster-color-success-4)}.monster-color-warning-4{background-color:var(--monster-bg-color-warning-4);color:var(--monster-color-warning-4)}.monster-color-error-4{background-color:var(--monster-bg-color-error-4);color:var(--monster-color-error-4)}.monster-color-selection-4{background-color:var(--monster-bg-color-selection-4);color:var(--monster-color-selection-4)}.monster-theme-control-container-1,.monster-theme-control-row-1{border:1px solid var(--monster-theme-control-border-color)}.monster-theme-control-container-1,.monster-theme-control-element,.monster-theme-control-row-1{background-color:var(--monster-theme-control-bg-color);color:var(--monster-theme-control-color)}.monster-theme-control-background{background-color:var(--monster-theme-control-bg-color)}.monster-theme-background-inherit{background-color:inherit!important}.monster-theme-on{background-color:var(--monster-theme-on-bg-color);color:var(--monster-theme-on-color)}.monster-theme-off{background-color:var(--monster-theme-off-bg-color);color:var(--monster-theme-off-color)}.monster-skeleton-col-10{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:10%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-10,.monster-skeleton-col-20{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-20{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:20%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-30{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:30%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-30,.monster-skeleton-col-40{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-40{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:40%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-50{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:50%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-50,.monster-skeleton-col-60{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-60{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:60%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-70{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:70%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-70,.monster-skeleton-col-80{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-80{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:80%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-90{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:90%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-col-100,.monster-skeleton-col-90{background-image:var(--monster-skeleton);background-position:0 0;background-repeat:no-repeat;background-size:var(--monster-skeleton-width) var(--monster-skeleton-height);color:var(--monster-skeleton-color);min-height:1px}.monster-skeleton-col-100{--monster-skeleton-color:var(--monster-color-gray-3);--monster-skeleton-height:100%;--monster-skeleton-width:100%;--monster-skeleton:linear-gradient(90deg,var(--monster-skeleton-color) 0,transparent var(--monster-skeleton-width))}.monster-skeleton-animated{animation-duration:2.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;border-radius:4px}@keyframes shimmer{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}::slotted(monster-collapse){--monster-color-gradient-1:none;--monster-color-gradient-2:none;--monster-color-gradient-3:none}[data-monster-role=control]{display:flex;flex-direction:column;outline:none;width:100%}[data-monster-role=table-container]{box-sizing:border-box;display:flex;flex-direction:column;font-size:1rem;font-weight:400;line-height:1.6;min-width:-moz-fit-content;min-width:fit-content;overflow-x:auto;overflow-y:visible;padding:20px;width:100%}[data-monster-role=table-container] .bar{align-content:center;align-items:center;display:flex;flex-direction:row-reverse;gap:2rem}:host{margin:0;padding:0}::slotted(.monster-button-group){align-items:center;display:flex;flex-direction:row!important;flex-grow:2;justify-content:flex-end;margin:0!important}[data-monster-role=datatable]{display:grid}[data-monster-role=datatable],[data-monster-role=datatable]>div{box-sizing:border-box;font-size:1rem;font-weight:400;line-height:1.6}[data-monster-role=datatable]>div{align-items:center;border-bottom:1px dashed var(--monster-theme-control-border-color);display:flex;justify-content:flex-start;line-height:1.2;min-width:0;overflow:auto;padding:.4rem .2rem}.start:is([data-monster-role=datatable]>div){justify-content:flex-start}.end:is([data-monster-role=datatable]>div){justify-content:flex-end}.center:is([data-monster-role=datatable]>div){justify-content:center}.monospace:is([data-monster-role=datatable]>div){font-family:var(--monster-font-family-monospace)}.ellipsis:is([data-monster-role=datatable]>div){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap:is([data-monster-role=datatable]>div){white-space:normal;word-wrap:break-word}.auto:is([data-monster-role=datatable]>div){overflow:auto;scrollbar-color:var(--monster-color-primary-1) var(--monster-bg-color-primary-1);scrollbar-width:thin;white-space:nowrap}.visible:is([data-monster-role=datatable]>div){overflow:visible}:is([data-monster-role=datatable]>div) input[type=checkbox]{accent-color:var(--monster-bg-color-primary-1)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-0]:hover) [data-monster-insert-reference$=row-0]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-1]:hover) [data-monster-insert-reference$=row-1]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-2]:hover) [data-monster-insert-reference$=row-2]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-3]:hover) [data-monster-insert-reference$=row-3]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-4]:hover) [data-monster-insert-reference$=row-4]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-5]:hover) [data-monster-insert-reference$=row-5]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-6]:hover) [data-monster-insert-reference$=row-6]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-7]:hover) [data-monster-insert-reference$=row-7]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-8]:hover) [data-monster-insert-reference$=row-8]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-9]:hover) [data-monster-insert-reference$=row-9]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-10]:hover) [data-monster-insert-reference$=row-10]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-11]:hover) [data-monster-insert-reference$=row-11]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-12]:hover) [data-monster-insert-reference$=row-12]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-13]:hover) [data-monster-insert-reference$=row-13]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-14]:hover) [data-monster-insert-reference$=row-14]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-15]:hover) [data-monster-insert-reference$=row-15]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-16]:hover) [data-monster-insert-reference$=row-16]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-17]:hover) [data-monster-insert-reference$=row-17]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-18]:hover) [data-monster-insert-reference$=row-18]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-19]:hover) [data-monster-insert-reference$=row-19]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-20]:hover) [data-monster-insert-reference$=row-20]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-21]:hover) [data-monster-insert-reference$=row-21]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-22]:hover) [data-monster-insert-reference$=row-22]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-23]:hover) [data-monster-insert-reference$=row-23]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-24]:hover) [data-monster-insert-reference$=row-24]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-25]:hover) [data-monster-insert-reference$=row-25]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-26]:hover) [data-monster-insert-reference$=row-26]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-27]:hover) [data-monster-insert-reference$=row-27]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-28]:hover) [data-monster-insert-reference$=row-28]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-29]:hover) [data-monster-insert-reference$=row-29]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-30]:hover) [data-monster-insert-reference$=row-30]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-31]:hover) [data-monster-insert-reference$=row-31]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-32]:hover) [data-monster-insert-reference$=row-32]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-33]:hover) [data-monster-insert-reference$=row-33]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-34]:hover) [data-monster-insert-reference$=row-34]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-35]:hover) [data-monster-insert-reference$=row-35]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-36]:hover) [data-monster-insert-reference$=row-36]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-37]:hover) [data-monster-insert-reference$=row-37]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-38]:hover) [data-monster-insert-reference$=row-38]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-39]:hover) [data-monster-insert-reference$=row-39]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-40]:hover) [data-monster-insert-reference$=row-40]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-41]:hover) [data-monster-insert-reference$=row-41]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-42]:hover) [data-monster-insert-reference$=row-42]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-43]:hover) [data-monster-insert-reference$=row-43]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-44]:hover) [data-monster-insert-reference$=row-44]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-45]:hover) [data-monster-insert-reference$=row-45]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-46]:hover) [data-monster-insert-reference$=row-46]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-47]:hover) [data-monster-insert-reference$=row-47]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-48]:hover) [data-monster-insert-reference$=row-48]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-49]:hover) [data-monster-insert-reference$=row-49]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-50]:hover) [data-monster-insert-reference$=row-50]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-51]:hover) [data-monster-insert-reference$=row-51]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-52]:hover) [data-monster-insert-reference$=row-52]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-53]:hover) [data-monster-insert-reference$=row-53]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-54]:hover) [data-monster-insert-reference$=row-54]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-55]:hover) [data-monster-insert-reference$=row-55]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-56]:hover) [data-monster-insert-reference$=row-56]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-57]:hover) [data-monster-insert-reference$=row-57]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-58]:hover) [data-monster-insert-reference$=row-58]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-59]:hover) [data-monster-insert-reference$=row-59]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-60]:hover) [data-monster-insert-reference$=row-60]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-61]:hover) [data-monster-insert-reference$=row-61]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-62]:hover) [data-monster-insert-reference$=row-62]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-63]:hover) [data-monster-insert-reference$=row-63]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-64]:hover) [data-monster-insert-reference$=row-64]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-65]:hover) [data-monster-insert-reference$=row-65]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-66]:hover) [data-monster-insert-reference$=row-66]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-67]:hover) [data-monster-insert-reference$=row-67]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-68]:hover) [data-monster-insert-reference$=row-68]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-69]:hover) [data-monster-insert-reference$=row-69]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-70]:hover) [data-monster-insert-reference$=row-70]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-71]:hover) [data-monster-insert-reference$=row-71]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-72]:hover) [data-monster-insert-reference$=row-72]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-73]:hover) [data-monster-insert-reference$=row-73]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-74]:hover) [data-monster-insert-reference$=row-74]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-75]:hover) [data-monster-insert-reference$=row-75]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-76]:hover) [data-monster-insert-reference$=row-76]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-77]:hover) [data-monster-insert-reference$=row-77]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-78]:hover) [data-monster-insert-reference$=row-78]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-79]:hover) [data-monster-insert-reference$=row-79]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-80]:hover) [data-monster-insert-reference$=row-80]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-81]:hover) [data-monster-insert-reference$=row-81]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-82]:hover) [data-monster-insert-reference$=row-82]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-83]:hover) [data-monster-insert-reference$=row-83]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-84]:hover) [data-monster-insert-reference$=row-84]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-85]:hover) [data-monster-insert-reference$=row-85]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-86]:hover) [data-monster-insert-reference$=row-86]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-87]:hover) [data-monster-insert-reference$=row-87]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-88]:hover) [data-monster-insert-reference$=row-88]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-89]:hover) [data-monster-insert-reference$=row-89]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-90]:hover) [data-monster-insert-reference$=row-90]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-91]:hover) [data-monster-insert-reference$=row-91]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-92]:hover) [data-monster-insert-reference$=row-92]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-93]:hover) [data-monster-insert-reference$=row-93]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-94]:hover) [data-monster-insert-reference$=row-94]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-95]:hover) [data-monster-insert-reference$=row-95]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-96]:hover) [data-monster-insert-reference$=row-96]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-97]:hover) [data-monster-insert-reference$=row-97]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-98]:hover) [data-monster-insert-reference$=row-98]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-99]:hover) [data-monster-insert-reference$=row-99]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-100]:hover) [data-monster-insert-reference$=row-100]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-101]:hover) [data-monster-insert-reference$=row-101]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-102]:hover) [data-monster-insert-reference$=row-102]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-103]:hover) [data-monster-insert-reference$=row-103]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-104]:hover) [data-monster-insert-reference$=row-104]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-105]:hover) [data-monster-insert-reference$=row-105]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-106]:hover) [data-monster-insert-reference$=row-106]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-107]:hover) [data-monster-insert-reference$=row-107]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-108]:hover) [data-monster-insert-reference$=row-108]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-109]:hover) [data-monster-insert-reference$=row-109]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-110]:hover) [data-monster-insert-reference$=row-110]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-111]:hover) [data-monster-insert-reference$=row-111]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-112]:hover) [data-monster-insert-reference$=row-112]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-113]:hover) [data-monster-insert-reference$=row-113]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-114]:hover) [data-monster-insert-reference$=row-114]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-115]:hover) [data-monster-insert-reference$=row-115]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-116]:hover) [data-monster-insert-reference$=row-116]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-117]:hover) [data-monster-insert-reference$=row-117]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-118]:hover) [data-monster-insert-reference$=row-118]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-119]:hover) [data-monster-insert-reference$=row-119]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-120]:hover) [data-monster-insert-reference$=row-120]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-121]:hover) [data-monster-insert-reference$=row-121]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-122]:hover) [data-monster-insert-reference$=row-122]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-123]:hover) [data-monster-insert-reference$=row-123]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-124]:hover) [data-monster-insert-reference$=row-124]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-125]:hover) [data-monster-insert-reference$=row-125]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-126]:hover) [data-monster-insert-reference$=row-126]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-127]:hover) [data-monster-insert-reference$=row-127]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-128]:hover) [data-monster-insert-reference$=row-128]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-129]:hover) [data-monster-insert-reference$=row-129]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-130]:hover) [data-monster-insert-reference$=row-130]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-131]:hover) [data-monster-insert-reference$=row-131]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-132]:hover) [data-monster-insert-reference$=row-132]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-133]:hover) [data-monster-insert-reference$=row-133]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-134]:hover) [data-monster-insert-reference$=row-134]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-135]:hover) [data-monster-insert-reference$=row-135]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-136]:hover) [data-monster-insert-reference$=row-136]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-137]:hover) [data-monster-insert-reference$=row-137]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-138]:hover) [data-monster-insert-reference$=row-138]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-139]:hover) [data-monster-insert-reference$=row-139]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-140]:hover) [data-monster-insert-reference$=row-140]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-141]:hover) [data-monster-insert-reference$=row-141]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-142]:hover) [data-monster-insert-reference$=row-142]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-143]:hover) [data-monster-insert-reference$=row-143]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-144]:hover) [data-monster-insert-reference$=row-144]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-145]:hover) [data-monster-insert-reference$=row-145]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-146]:hover) [data-monster-insert-reference$=row-146]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-147]:hover) [data-monster-insert-reference$=row-147]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-148]:hover) [data-monster-insert-reference$=row-148]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-149]:hover) [data-monster-insert-reference$=row-149]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-150]:hover) [data-monster-insert-reference$=row-150]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-151]:hover) [data-monster-insert-reference$=row-151]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-152]:hover) [data-monster-insert-reference$=row-152]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-153]:hover) [data-monster-insert-reference$=row-153]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-154]:hover) [data-monster-insert-reference$=row-154]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-155]:hover) [data-monster-insert-reference$=row-155]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-156]:hover) [data-monster-insert-reference$=row-156]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-157]:hover) [data-monster-insert-reference$=row-157]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-158]:hover) [data-monster-insert-reference$=row-158]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-159]:hover) [data-monster-insert-reference$=row-159]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-160]:hover) [data-monster-insert-reference$=row-160]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-161]:hover) [data-monster-insert-reference$=row-161]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-162]:hover) [data-monster-insert-reference$=row-162]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-163]:hover) [data-monster-insert-reference$=row-163]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-164]:hover) [data-monster-insert-reference$=row-164]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-165]:hover) [data-monster-insert-reference$=row-165]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-166]:hover) [data-monster-insert-reference$=row-166]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-167]:hover) [data-monster-insert-reference$=row-167]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-168]:hover) [data-monster-insert-reference$=row-168]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-169]:hover) [data-monster-insert-reference$=row-169]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-170]:hover) [data-monster-insert-reference$=row-170]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-171]:hover) [data-monster-insert-reference$=row-171]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-172]:hover) [data-monster-insert-reference$=row-172]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-173]:hover) [data-monster-insert-reference$=row-173]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-174]:hover) [data-monster-insert-reference$=row-174]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-175]:hover) [data-monster-insert-reference$=row-175]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-176]:hover) [data-monster-insert-reference$=row-176]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-177]:hover) [data-monster-insert-reference$=row-177]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-178]:hover) [data-monster-insert-reference$=row-178]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-179]:hover) [data-monster-insert-reference$=row-179]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-180]:hover) [data-monster-insert-reference$=row-180]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-181]:hover) [data-monster-insert-reference$=row-181]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-182]:hover) [data-monster-insert-reference$=row-182]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-183]:hover) [data-monster-insert-reference$=row-183]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-184]:hover) [data-monster-insert-reference$=row-184]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-185]:hover) [data-monster-insert-reference$=row-185]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-186]:hover) [data-monster-insert-reference$=row-186]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-187]:hover) [data-monster-insert-reference$=row-187]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-188]:hover) [data-monster-insert-reference$=row-188]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-189]:hover) [data-monster-insert-reference$=row-189]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-190]:hover) [data-monster-insert-reference$=row-190]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-191]:hover) [data-monster-insert-reference$=row-191]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-192]:hover) [data-monster-insert-reference$=row-192]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-193]:hover) [data-monster-insert-reference$=row-193]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-194]:hover) [data-monster-insert-reference$=row-194]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-195]:hover) [data-monster-insert-reference$=row-195]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-196]:hover) [data-monster-insert-reference$=row-196]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-197]:hover) [data-monster-insert-reference$=row-197]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-198]:hover) [data-monster-insert-reference$=row-198]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-199]:hover) [data-monster-insert-reference$=row-199]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-200]:hover) [data-monster-insert-reference$=row-200]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-201]:hover) [data-monster-insert-reference$=row-201]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-202]:hover) [data-monster-insert-reference$=row-202]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-203]:hover) [data-monster-insert-reference$=row-203]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-204]:hover) [data-monster-insert-reference$=row-204]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-205]:hover) [data-monster-insert-reference$=row-205]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-206]:hover) [data-monster-insert-reference$=row-206]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-207]:hover) [data-monster-insert-reference$=row-207]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-208]:hover) [data-monster-insert-reference$=row-208]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-209]:hover) [data-monster-insert-reference$=row-209]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-210]:hover) [data-monster-insert-reference$=row-210]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-211]:hover) [data-monster-insert-reference$=row-211]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-212]:hover) [data-monster-insert-reference$=row-212]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-213]:hover) [data-monster-insert-reference$=row-213]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-214]:hover) [data-monster-insert-reference$=row-214]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-215]:hover) [data-monster-insert-reference$=row-215]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-216]:hover) [data-monster-insert-reference$=row-216]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-217]:hover) [data-monster-insert-reference$=row-217]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-218]:hover) [data-monster-insert-reference$=row-218]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-219]:hover) [data-monster-insert-reference$=row-219]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-220]:hover) [data-monster-insert-reference$=row-220]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-221]:hover) [data-monster-insert-reference$=row-221]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-222]:hover) [data-monster-insert-reference$=row-222]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-223]:hover) [data-monster-insert-reference$=row-223]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-224]:hover) [data-monster-insert-reference$=row-224]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-225]:hover) [data-monster-insert-reference$=row-225]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-226]:hover) [data-monster-insert-reference$=row-226]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-227]:hover) [data-monster-insert-reference$=row-227]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-228]:hover) [data-monster-insert-reference$=row-228]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-229]:hover) [data-monster-insert-reference$=row-229]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-230]:hover) [data-monster-insert-reference$=row-230]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-231]:hover) [data-monster-insert-reference$=row-231]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-232]:hover) [data-monster-insert-reference$=row-232]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-233]:hover) [data-monster-insert-reference$=row-233]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-234]:hover) [data-monster-insert-reference$=row-234]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-235]:hover) [data-monster-insert-reference$=row-235]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-236]:hover) [data-monster-insert-reference$=row-236]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-237]:hover) [data-monster-insert-reference$=row-237]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-238]:hover) [data-monster-insert-reference$=row-238]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-239]:hover) [data-monster-insert-reference$=row-239]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-240]:hover) [data-monster-insert-reference$=row-240]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-241]:hover) [data-monster-insert-reference$=row-241]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-242]:hover) [data-monster-insert-reference$=row-242]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-243]:hover) [data-monster-insert-reference$=row-243]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-244]:hover) [data-monster-insert-reference$=row-244]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-245]:hover) [data-monster-insert-reference$=row-245]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-246]:hover) [data-monster-insert-reference$=row-246]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-247]:hover) [data-monster-insert-reference$=row-247]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-248]:hover) [data-monster-insert-reference$=row-248]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-249]:hover) [data-monster-insert-reference$=row-249]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-250]:hover) [data-monster-insert-reference$=row-250]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-251]:hover) [data-monster-insert-reference$=row-251]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-252]:hover) [data-monster-insert-reference$=row-252]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-253]:hover) [data-monster-insert-reference$=row-253]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-254]:hover) [data-monster-insert-reference$=row-254]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-255]:hover) [data-monster-insert-reference$=row-255]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-256]:hover) [data-monster-insert-reference$=row-256]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-257]:hover) [data-monster-insert-reference$=row-257]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-258]:hover) [data-monster-insert-reference$=row-258]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-259]:hover) [data-monster-insert-reference$=row-259]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-260]:hover) [data-monster-insert-reference$=row-260]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-261]:hover) [data-monster-insert-reference$=row-261]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-262]:hover) [data-monster-insert-reference$=row-262]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-263]:hover) [data-monster-insert-reference$=row-263]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-264]:hover) [data-monster-insert-reference$=row-264]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-265]:hover) [data-monster-insert-reference$=row-265]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-266]:hover) [data-monster-insert-reference$=row-266]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-267]:hover) [data-monster-insert-reference$=row-267]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-268]:hover) [data-monster-insert-reference$=row-268]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-269]:hover) [data-monster-insert-reference$=row-269]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-270]:hover) [data-monster-insert-reference$=row-270]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-271]:hover) [data-monster-insert-reference$=row-271]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-272]:hover) [data-monster-insert-reference$=row-272]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-273]:hover) [data-monster-insert-reference$=row-273]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-274]:hover) [data-monster-insert-reference$=row-274]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-275]:hover) [data-monster-insert-reference$=row-275]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-276]:hover) [data-monster-insert-reference$=row-276]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-277]:hover) [data-monster-insert-reference$=row-277]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-278]:hover) [data-monster-insert-reference$=row-278]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-279]:hover) [data-monster-insert-reference$=row-279]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-280]:hover) [data-monster-insert-reference$=row-280]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-281]:hover) [data-monster-insert-reference$=row-281]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-282]:hover) [data-monster-insert-reference$=row-282]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-283]:hover) [data-monster-insert-reference$=row-283]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-284]:hover) [data-monster-insert-reference$=row-284]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-285]:hover) [data-monster-insert-reference$=row-285]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-286]:hover) [data-monster-insert-reference$=row-286]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-287]:hover) [data-monster-insert-reference$=row-287]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-288]:hover) [data-monster-insert-reference$=row-288]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-289]:hover) [data-monster-insert-reference$=row-289]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-290]:hover) [data-monster-insert-reference$=row-290]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-291]:hover) [data-monster-insert-reference$=row-291]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-292]:hover) [data-monster-insert-reference$=row-292]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-293]:hover) [data-monster-insert-reference$=row-293]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-294]:hover) [data-monster-insert-reference$=row-294]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-295]:hover) [data-monster-insert-reference$=row-295]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-296]:hover) [data-monster-insert-reference$=row-296]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-297]:hover) [data-monster-insert-reference$=row-297]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-298]:hover) [data-monster-insert-reference$=row-298]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-299]:hover) [data-monster-insert-reference$=row-299]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-300]:hover) [data-monster-insert-reference$=row-300]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-301]:hover) [data-monster-insert-reference$=row-301]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-302]:hover) [data-monster-insert-reference$=row-302]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-303]:hover) [data-monster-insert-reference$=row-303]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-304]:hover) [data-monster-insert-reference$=row-304]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-305]:hover) [data-monster-insert-reference$=row-305]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-306]:hover) [data-monster-insert-reference$=row-306]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-307]:hover) [data-monster-insert-reference$=row-307]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-308]:hover) [data-monster-insert-reference$=row-308]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-309]:hover) [data-monster-insert-reference$=row-309]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-310]:hover) [data-monster-insert-reference$=row-310]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-311]:hover) [data-monster-insert-reference$=row-311]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-312]:hover) [data-monster-insert-reference$=row-312]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-313]:hover) [data-monster-insert-reference$=row-313]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-314]:hover) [data-monster-insert-reference$=row-314]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-315]:hover) [data-monster-insert-reference$=row-315]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-316]:hover) [data-monster-insert-reference$=row-316]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-317]:hover) [data-monster-insert-reference$=row-317]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-318]:hover) [data-monster-insert-reference$=row-318]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-319]:hover) [data-monster-insert-reference$=row-319]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-320]:hover) [data-monster-insert-reference$=row-320]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-321]:hover) [data-monster-insert-reference$=row-321]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-322]:hover) [data-monster-insert-reference$=row-322]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-323]:hover) [data-monster-insert-reference$=row-323]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-324]:hover) [data-monster-insert-reference$=row-324]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-325]:hover) [data-monster-insert-reference$=row-325]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-326]:hover) [data-monster-insert-reference$=row-326]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-327]:hover) [data-monster-insert-reference$=row-327]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-328]:hover) [data-monster-insert-reference$=row-328]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-329]:hover) [data-monster-insert-reference$=row-329]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-330]:hover) [data-monster-insert-reference$=row-330]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-331]:hover) [data-monster-insert-reference$=row-331]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-332]:hover) [data-monster-insert-reference$=row-332]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-333]:hover) [data-monster-insert-reference$=row-333]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-334]:hover) [data-monster-insert-reference$=row-334]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-335]:hover) [data-monster-insert-reference$=row-335]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-336]:hover) [data-monster-insert-reference$=row-336]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-337]:hover) [data-monster-insert-reference$=row-337]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-338]:hover) [data-monster-insert-reference$=row-338]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-339]:hover) [data-monster-insert-reference$=row-339]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-340]:hover) [data-monster-insert-reference$=row-340]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-341]:hover) [data-monster-insert-reference$=row-341]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-342]:hover) [data-monster-insert-reference$=row-342]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-343]:hover) [data-monster-insert-reference$=row-343]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-344]:hover) [data-monster-insert-reference$=row-344]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-345]:hover) [data-monster-insert-reference$=row-345]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-346]:hover) [data-monster-insert-reference$=row-346]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-347]:hover) [data-monster-insert-reference$=row-347]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-348]:hover) [data-monster-insert-reference$=row-348]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-349]:hover) [data-monster-insert-reference$=row-349]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-350]:hover) [data-monster-insert-reference$=row-350]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-351]:hover) [data-monster-insert-reference$=row-351]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-352]:hover) [data-monster-insert-reference$=row-352]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-353]:hover) [data-monster-insert-reference$=row-353]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-354]:hover) [data-monster-insert-reference$=row-354]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-355]:hover) [data-monster-insert-reference$=row-355]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-356]:hover) [data-monster-insert-reference$=row-356]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-357]:hover) [data-monster-insert-reference$=row-357]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-358]:hover) [data-monster-insert-reference$=row-358]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-359]:hover) [data-monster-insert-reference$=row-359]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-360]:hover) [data-monster-insert-reference$=row-360]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-361]:hover) [data-monster-insert-reference$=row-361]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-362]:hover) [data-monster-insert-reference$=row-362]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-363]:hover) [data-monster-insert-reference$=row-363]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-364]:hover) [data-monster-insert-reference$=row-364]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-365]:hover) [data-monster-insert-reference$=row-365]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-366]:hover) [data-monster-insert-reference$=row-366]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-367]:hover) [data-monster-insert-reference$=row-367]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-368]:hover) [data-monster-insert-reference$=row-368]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-369]:hover) [data-monster-insert-reference$=row-369]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-370]:hover) [data-monster-insert-reference$=row-370]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-371]:hover) [data-monster-insert-reference$=row-371]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-372]:hover) [data-monster-insert-reference$=row-372]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-373]:hover) [data-monster-insert-reference$=row-373]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-374]:hover) [data-monster-insert-reference$=row-374]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-375]:hover) [data-monster-insert-reference$=row-375]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-376]:hover) [data-monster-insert-reference$=row-376]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-377]:hover) [data-monster-insert-reference$=row-377]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-378]:hover) [data-monster-insert-reference$=row-378]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-379]:hover) [data-monster-insert-reference$=row-379]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-380]:hover) [data-monster-insert-reference$=row-380]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-381]:hover) [data-monster-insert-reference$=row-381]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-382]:hover) [data-monster-insert-reference$=row-382]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-383]:hover) [data-monster-insert-reference$=row-383]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-384]:hover) [data-monster-insert-reference$=row-384]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-385]:hover) [data-monster-insert-reference$=row-385]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-386]:hover) [data-monster-insert-reference$=row-386]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-387]:hover) [data-monster-insert-reference$=row-387]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-388]:hover) [data-monster-insert-reference$=row-388]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-389]:hover) [data-monster-insert-reference$=row-389]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-390]:hover) [data-monster-insert-reference$=row-390]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-391]:hover) [data-monster-insert-reference$=row-391]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-392]:hover) [data-monster-insert-reference$=row-392]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-393]:hover) [data-monster-insert-reference$=row-393]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-394]:hover) [data-monster-insert-reference$=row-394]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-395]:hover) [data-monster-insert-reference$=row-395]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-396]:hover) [data-monster-insert-reference$=row-396]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-397]:hover) [data-monster-insert-reference$=row-397]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-398]:hover) [data-monster-insert-reference$=row-398]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-399]:hover) [data-monster-insert-reference$=row-399]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-400]:hover) [data-monster-insert-reference$=row-400]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-401]:hover) [data-monster-insert-reference$=row-401]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-402]:hover) [data-monster-insert-reference$=row-402]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-403]:hover) [data-monster-insert-reference$=row-403]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-404]:hover) [data-monster-insert-reference$=row-404]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-405]:hover) [data-monster-insert-reference$=row-405]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-406]:hover) [data-monster-insert-reference$=row-406]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-407]:hover) [data-monster-insert-reference$=row-407]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-408]:hover) [data-monster-insert-reference$=row-408]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-409]:hover) [data-monster-insert-reference$=row-409]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-410]:hover) [data-monster-insert-reference$=row-410]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-411]:hover) [data-monster-insert-reference$=row-411]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-412]:hover) [data-monster-insert-reference$=row-412]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-413]:hover) [data-monster-insert-reference$=row-413]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-414]:hover) [data-monster-insert-reference$=row-414]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-415]:hover) [data-monster-insert-reference$=row-415]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-416]:hover) [data-monster-insert-reference$=row-416]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-417]:hover) [data-monster-insert-reference$=row-417]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-418]:hover) [data-monster-insert-reference$=row-418]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-419]:hover) [data-monster-insert-reference$=row-419]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-420]:hover) [data-monster-insert-reference$=row-420]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-421]:hover) [data-monster-insert-reference$=row-421]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-422]:hover) [data-monster-insert-reference$=row-422]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-423]:hover) [data-monster-insert-reference$=row-423]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-424]:hover) [data-monster-insert-reference$=row-424]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-425]:hover) [data-monster-insert-reference$=row-425]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-426]:hover) [data-monster-insert-reference$=row-426]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-427]:hover) [data-monster-insert-reference$=row-427]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-428]:hover) [data-monster-insert-reference$=row-428]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-429]:hover) [data-monster-insert-reference$=row-429]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-430]:hover) [data-monster-insert-reference$=row-430]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-431]:hover) [data-monster-insert-reference$=row-431]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-432]:hover) [data-monster-insert-reference$=row-432]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-433]:hover) [data-monster-insert-reference$=row-433]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-434]:hover) [data-monster-insert-reference$=row-434]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-435]:hover) [data-monster-insert-reference$=row-435]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-436]:hover) [data-monster-insert-reference$=row-436]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-437]:hover) [data-monster-insert-reference$=row-437]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-438]:hover) [data-monster-insert-reference$=row-438]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-439]:hover) [data-monster-insert-reference$=row-439]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-440]:hover) [data-monster-insert-reference$=row-440]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-441]:hover) [data-monster-insert-reference$=row-441]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-442]:hover) [data-monster-insert-reference$=row-442]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-443]:hover) [data-monster-insert-reference$=row-443]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-444]:hover) [data-monster-insert-reference$=row-444]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-445]:hover) [data-monster-insert-reference$=row-445]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-446]:hover) [data-monster-insert-reference$=row-446]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-447]:hover) [data-monster-insert-reference$=row-447]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-448]:hover) [data-monster-insert-reference$=row-448]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-449]:hover) [data-monster-insert-reference$=row-449]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-450]:hover) [data-monster-insert-reference$=row-450]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-451]:hover) [data-monster-insert-reference$=row-451]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-452]:hover) [data-monster-insert-reference$=row-452]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-453]:hover) [data-monster-insert-reference$=row-453]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-454]:hover) [data-monster-insert-reference$=row-454]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-455]:hover) [data-monster-insert-reference$=row-455]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-456]:hover) [data-monster-insert-reference$=row-456]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-457]:hover) [data-monster-insert-reference$=row-457]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-458]:hover) [data-monster-insert-reference$=row-458]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-459]:hover) [data-monster-insert-reference$=row-459]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-460]:hover) [data-monster-insert-reference$=row-460]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-461]:hover) [data-monster-insert-reference$=row-461]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-462]:hover) [data-monster-insert-reference$=row-462]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-463]:hover) [data-monster-insert-reference$=row-463]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-464]:hover) [data-monster-insert-reference$=row-464]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-465]:hover) [data-monster-insert-reference$=row-465]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-466]:hover) [data-monster-insert-reference$=row-466]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-467]:hover) [data-monster-insert-reference$=row-467]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-468]:hover) [data-monster-insert-reference$=row-468]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-469]:hover) [data-monster-insert-reference$=row-469]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-470]:hover) [data-monster-insert-reference$=row-470]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-471]:hover) [data-monster-insert-reference$=row-471]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-472]:hover) [data-monster-insert-reference$=row-472]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-473]:hover) [data-monster-insert-reference$=row-473]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-474]:hover) [data-monster-insert-reference$=row-474]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-475]:hover) [data-monster-insert-reference$=row-475]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-476]:hover) [data-monster-insert-reference$=row-476]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-477]:hover) [data-monster-insert-reference$=row-477]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-478]:hover) [data-monster-insert-reference$=row-478]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-479]:hover) [data-monster-insert-reference$=row-479]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-480]:hover) [data-monster-insert-reference$=row-480]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-481]:hover) [data-monster-insert-reference$=row-481]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-482]:hover) [data-monster-insert-reference$=row-482]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-483]:hover) [data-monster-insert-reference$=row-483]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-484]:hover) [data-monster-insert-reference$=row-484]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-485]:hover) [data-monster-insert-reference$=row-485]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-486]:hover) [data-monster-insert-reference$=row-486]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-487]:hover) [data-monster-insert-reference$=row-487]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-488]:hover) [data-monster-insert-reference$=row-488]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-489]:hover) [data-monster-insert-reference$=row-489]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-490]:hover) [data-monster-insert-reference$=row-490]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-491]:hover) [data-monster-insert-reference$=row-491]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-492]:hover) [data-monster-insert-reference$=row-492]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-493]:hover) [data-monster-insert-reference$=row-493]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-494]:hover) [data-monster-insert-reference$=row-494]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-495]:hover) [data-monster-insert-reference$=row-495]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-496]:hover) [data-monster-insert-reference$=row-496]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-497]:hover) [data-monster-insert-reference$=row-497]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-498]:hover) [data-monster-insert-reference$=row-498]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-499]:hover) [data-monster-insert-reference$=row-499]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable]:has([data-monster-insert-reference$=row-500]:hover) [data-monster-insert-reference$=row-500]{background-color:var(--monster-theme-control-hover-bg-color);box-sizing:border-box;color:var(--monster-theme-control-hover-color)}[data-monster-role=datatable] .monster-form{display:flex;flex-direction:column;gap:.5rem}[data-monster-role=footer]{align-items:center;box-sizing:border-box;display:flex;padding:5px 20px}[data-monster-role=footer]>slot{display:flex;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.hidden:is([data-monster-role=footer]>slot){display:none}[data-monster-role=datatable-headers]{display:grid}[data-monster-role=datatable-headers]>div{align-items:center;display:flex;font-size:1rem;font-weight:400;font-weight:700;justify-content:flex-start;line-height:1.6;max-width:100%;overflow:hidden;padding:.3rem .2rem;text-overflow:ellipsis;white-space:nowrap}:is([data-monster-role=datatable-headers]>div) a[data-monster-sortable]:after{background-color:var(--monster-color-primary-1);content:\"\";display:inline-block;height:16px;margin:0 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.5 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L11 2.707V14.5a.5.5 0 0 0 .5.5m-7-14a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V1.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.5 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L11 2.707V14.5a.5.5 0 0 0 .5.5m-7-14a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V1.5a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;width:16px}:is([data-monster-role=datatable-headers]>div) a[data-monster-sortable~=DESC i]:after{background-color:var(--monster-color-primary-1);content:\"\";display:inline-block;height:16px;margin:0 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;width:16px}:is([data-monster-role=datatable-headers]>div) a[data-monster-sortable~=ASC i]:after{background-color:var(--monster-color-primary-1);content:\"\";display:inline-block;height:16px;margin:0 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;width:16px}[data-monster-role=datatable-headers] .flex-start{justify-content:flex-start}[data-monster-role=datatable-headers] .flex-end{justify-content:flex-end}[data-monster-role=datatable-headers] .flex-center{justify-content:center}:scope a[data-monster-role=copy-all]{align-items:center;background:none;color:var(--monster-color-primary-1);display:flex;white-space:nowrap}:is(:scope a[data-monster-role=copy-all]):after{background-color:var(--monster-color-primary-1);content:\"\";display:block;height:16px;margin:2px 3px 0 5px;-webkit-mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z'/%3E%3Cpath d='M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z'/%3E%3Cpath d='M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z'/%3E%3C/svg%3E\");-webkit-mask-size:cover;mask-size:cover;padding-top:4px;width:20px}.filter{margin:0 0 20px}.hidden{display:none}.copyAllHidden{display:none!important}monster-state[data-monster-role=empty-without-action]::part(action){display:none}.empty-state-container{padding:var(--monster-space-7) 0}.small[data-monster-role=control] [data-monster-role=datatable-headers]{display:none}:is(.small[data-monster-role=control] [data-monster-role=table-container]) .bar{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:.1rem}:is(.small[data-monster-role=control] [data-monster-role=table-container]) [data-monster-head]:before{content:attr(data-monster-head);font-weight:700;margin-right:10px}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-0]:hover) [data-monster-insert-reference=row-0]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-1]:hover) [data-monster-insert-reference=row-1]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-2]:hover) [data-monster-insert-reference=row-2]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-3]:hover) [data-monster-insert-reference=row-3]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-4]:hover) [data-monster-insert-reference=row-4]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-5]:hover) [data-monster-insert-reference=row-5]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-6]:hover) [data-monster-insert-reference=row-6]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-7]:hover) [data-monster-insert-reference=row-7]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-8]:hover) [data-monster-insert-reference=row-8]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-9]:hover) [data-monster-insert-reference=row-9]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-10]:hover) [data-monster-insert-reference=row-10]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-11]:hover) [data-monster-insert-reference=row-11]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-12]:hover) [data-monster-insert-reference=row-12]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-13]:hover) [data-monster-insert-reference=row-13]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-14]:hover) [data-monster-insert-reference=row-14]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-15]:hover) [data-monster-insert-reference=row-15]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-16]:hover) [data-monster-insert-reference=row-16]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-17]:hover) [data-monster-insert-reference=row-17]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-18]:hover) [data-monster-insert-reference=row-18]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-19]:hover) [data-monster-insert-reference=row-19]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-20]:hover) [data-monster-insert-reference=row-20]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-21]:hover) [data-monster-insert-reference=row-21]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-22]:hover) [data-monster-insert-reference=row-22]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-23]:hover) [data-monster-insert-reference=row-23]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-24]:hover) [data-monster-insert-reference=row-24]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-25]:hover) [data-monster-insert-reference=row-25]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-26]:hover) [data-monster-insert-reference=row-26]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-27]:hover) [data-monster-insert-reference=row-27]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-28]:hover) [data-monster-insert-reference=row-28]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-29]:hover) [data-monster-insert-reference=row-29]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-30]:hover) [data-monster-insert-reference=row-30]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-31]:hover) [data-monster-insert-reference=row-31]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-32]:hover) [data-monster-insert-reference=row-32]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-33]:hover) [data-monster-insert-reference=row-33]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-34]:hover) [data-monster-insert-reference=row-34]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-35]:hover) [data-monster-insert-reference=row-35]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-36]:hover) [data-monster-insert-reference=row-36]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-37]:hover) [data-monster-insert-reference=row-37]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-38]:hover) [data-monster-insert-reference=row-38]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-39]:hover) [data-monster-insert-reference=row-39]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-40]:hover) [data-monster-insert-reference=row-40]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-41]:hover) [data-monster-insert-reference=row-41]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-42]:hover) [data-monster-insert-reference=row-42]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-43]:hover) [data-monster-insert-reference=row-43]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-44]:hover) [data-monster-insert-reference=row-44]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-45]:hover) [data-monster-insert-reference=row-45]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-46]:hover) [data-monster-insert-reference=row-46]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-47]:hover) [data-monster-insert-reference=row-47]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-48]:hover) [data-monster-insert-reference=row-48]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-49]:hover) [data-monster-insert-reference=row-49]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-50]:hover) [data-monster-insert-reference=row-50]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-51]:hover) [data-monster-insert-reference=row-51]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-52]:hover) [data-monster-insert-reference=row-52]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-53]:hover) [data-monster-insert-reference=row-53]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-54]:hover) [data-monster-insert-reference=row-54]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-55]:hover) [data-monster-insert-reference=row-55]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-56]:hover) [data-monster-insert-reference=row-56]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-57]:hover) [data-monster-insert-reference=row-57]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-58]:hover) [data-monster-insert-reference=row-58]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-59]:hover) [data-monster-insert-reference=row-59]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-60]:hover) [data-monster-insert-reference=row-60]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-61]:hover) [data-monster-insert-reference=row-61]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-62]:hover) [data-monster-insert-reference=row-62]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-63]:hover) [data-monster-insert-reference=row-63]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-64]:hover) [data-monster-insert-reference=row-64]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-65]:hover) [data-monster-insert-reference=row-65]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-66]:hover) [data-monster-insert-reference=row-66]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-67]:hover) [data-monster-insert-reference=row-67]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-68]:hover) [data-monster-insert-reference=row-68]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-69]:hover) [data-monster-insert-reference=row-69]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-70]:hover) [data-monster-insert-reference=row-70]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-71]:hover) [data-monster-insert-reference=row-71]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-72]:hover) [data-monster-insert-reference=row-72]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-73]:hover) [data-monster-insert-reference=row-73]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-74]:hover) [data-monster-insert-reference=row-74]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-75]:hover) [data-monster-insert-reference=row-75]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-76]:hover) [data-monster-insert-reference=row-76]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-77]:hover) [data-monster-insert-reference=row-77]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-78]:hover) [data-monster-insert-reference=row-78]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-79]:hover) [data-monster-insert-reference=row-79]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-80]:hover) [data-monster-insert-reference=row-80]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-81]:hover) [data-monster-insert-reference=row-81]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-82]:hover) [data-monster-insert-reference=row-82]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-83]:hover) [data-monster-insert-reference=row-83]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-84]:hover) [data-monster-insert-reference=row-84]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-85]:hover) [data-monster-insert-reference=row-85]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-86]:hover) [data-monster-insert-reference=row-86]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-87]:hover) [data-monster-insert-reference=row-87]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-88]:hover) [data-monster-insert-reference=row-88]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-89]:hover) [data-monster-insert-reference=row-89]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-90]:hover) [data-monster-insert-reference=row-90]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-91]:hover) [data-monster-insert-reference=row-91]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-92]:hover) [data-monster-insert-reference=row-92]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-93]:hover) [data-monster-insert-reference=row-93]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-94]:hover) [data-monster-insert-reference=row-94]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-95]:hover) [data-monster-insert-reference=row-95]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-96]:hover) [data-monster-insert-reference=row-96]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-97]:hover) [data-monster-insert-reference=row-97]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-98]:hover) [data-monster-insert-reference=row-98]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-99]:hover) [data-monster-insert-reference=row-99]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-100]:hover) [data-monster-insert-reference=row-100]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-101]:hover) [data-monster-insert-reference=row-101]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-102]:hover) [data-monster-insert-reference=row-102]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-103]:hover) [data-monster-insert-reference=row-103]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-104]:hover) [data-monster-insert-reference=row-104]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-105]:hover) [data-monster-insert-reference=row-105]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-106]:hover) [data-monster-insert-reference=row-106]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-107]:hover) [data-monster-insert-reference=row-107]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-108]:hover) [data-monster-insert-reference=row-108]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-109]:hover) [data-monster-insert-reference=row-109]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-110]:hover) [data-monster-insert-reference=row-110]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-111]:hover) [data-monster-insert-reference=row-111]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-112]:hover) [data-monster-insert-reference=row-112]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-113]:hover) [data-monster-insert-reference=row-113]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-114]:hover) [data-monster-insert-reference=row-114]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-115]:hover) [data-monster-insert-reference=row-115]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-116]:hover) [data-monster-insert-reference=row-116]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-117]:hover) [data-monster-insert-reference=row-117]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-118]:hover) [data-monster-insert-reference=row-118]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-119]:hover) [data-monster-insert-reference=row-119]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-120]:hover) [data-monster-insert-reference=row-120]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-121]:hover) [data-monster-insert-reference=row-121]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-122]:hover) [data-monster-insert-reference=row-122]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-123]:hover) [data-monster-insert-reference=row-123]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-124]:hover) [data-monster-insert-reference=row-124]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-125]:hover) [data-monster-insert-reference=row-125]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-126]:hover) [data-monster-insert-reference=row-126]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-127]:hover) [data-monster-insert-reference=row-127]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-128]:hover) [data-monster-insert-reference=row-128]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-129]:hover) [data-monster-insert-reference=row-129]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-130]:hover) [data-monster-insert-reference=row-130]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-131]:hover) [data-monster-insert-reference=row-131]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-132]:hover) [data-monster-insert-reference=row-132]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-133]:hover) [data-monster-insert-reference=row-133]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-134]:hover) [data-monster-insert-reference=row-134]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-135]:hover) [data-monster-insert-reference=row-135]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-136]:hover) [data-monster-insert-reference=row-136]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-137]:hover) [data-monster-insert-reference=row-137]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-138]:hover) [data-monster-insert-reference=row-138]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-139]:hover) [data-monster-insert-reference=row-139]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-140]:hover) [data-monster-insert-reference=row-140]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-141]:hover) [data-monster-insert-reference=row-141]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-142]:hover) [data-monster-insert-reference=row-142]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-143]:hover) [data-monster-insert-reference=row-143]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-144]:hover) [data-monster-insert-reference=row-144]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-145]:hover) [data-monster-insert-reference=row-145]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-146]:hover) [data-monster-insert-reference=row-146]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-147]:hover) [data-monster-insert-reference=row-147]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-148]:hover) [data-monster-insert-reference=row-148]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-149]:hover) [data-monster-insert-reference=row-149]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-150]:hover) [data-monster-insert-reference=row-150]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-151]:hover) [data-monster-insert-reference=row-151]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-152]:hover) [data-monster-insert-reference=row-152]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-153]:hover) [data-monster-insert-reference=row-153]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-154]:hover) [data-monster-insert-reference=row-154]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-155]:hover) [data-monster-insert-reference=row-155]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-156]:hover) [data-monster-insert-reference=row-156]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-157]:hover) [data-monster-insert-reference=row-157]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-158]:hover) [data-monster-insert-reference=row-158]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-159]:hover) [data-monster-insert-reference=row-159]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-160]:hover) [data-monster-insert-reference=row-160]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-161]:hover) [data-monster-insert-reference=row-161]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-162]:hover) [data-monster-insert-reference=row-162]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-163]:hover) [data-monster-insert-reference=row-163]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-164]:hover) [data-monster-insert-reference=row-164]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-165]:hover) [data-monster-insert-reference=row-165]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-166]:hover) [data-monster-insert-reference=row-166]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-167]:hover) [data-monster-insert-reference=row-167]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-168]:hover) [data-monster-insert-reference=row-168]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-169]:hover) [data-monster-insert-reference=row-169]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-170]:hover) [data-monster-insert-reference=row-170]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-171]:hover) [data-monster-insert-reference=row-171]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-172]:hover) [data-monster-insert-reference=row-172]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-173]:hover) [data-monster-insert-reference=row-173]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-174]:hover) [data-monster-insert-reference=row-174]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-175]:hover) [data-monster-insert-reference=row-175]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-176]:hover) [data-monster-insert-reference=row-176]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-177]:hover) [data-monster-insert-reference=row-177]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-178]:hover) [data-monster-insert-reference=row-178]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-179]:hover) [data-monster-insert-reference=row-179]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-180]:hover) [data-monster-insert-reference=row-180]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-181]:hover) [data-monster-insert-reference=row-181]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-182]:hover) [data-monster-insert-reference=row-182]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-183]:hover) [data-monster-insert-reference=row-183]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-184]:hover) [data-monster-insert-reference=row-184]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-185]:hover) [data-monster-insert-reference=row-185]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-186]:hover) [data-monster-insert-reference=row-186]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-187]:hover) [data-monster-insert-reference=row-187]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-188]:hover) [data-monster-insert-reference=row-188]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-189]:hover) [data-monster-insert-reference=row-189]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-190]:hover) [data-monster-insert-reference=row-190]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-191]:hover) [data-monster-insert-reference=row-191]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-192]:hover) [data-monster-insert-reference=row-192]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-193]:hover) [data-monster-insert-reference=row-193]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-194]:hover) [data-monster-insert-reference=row-194]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-195]:hover) [data-monster-insert-reference=row-195]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-196]:hover) [data-monster-insert-reference=row-196]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-197]:hover) [data-monster-insert-reference=row-197]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-198]:hover) [data-monster-insert-reference=row-198]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-199]:hover) [data-monster-insert-reference=row-199]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-200]:hover) [data-monster-insert-reference=row-200]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-201]:hover) [data-monster-insert-reference=row-201]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-202]:hover) [data-monster-insert-reference=row-202]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-203]:hover) [data-monster-insert-reference=row-203]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-204]:hover) [data-monster-insert-reference=row-204]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-205]:hover) [data-monster-insert-reference=row-205]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-206]:hover) [data-monster-insert-reference=row-206]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-207]:hover) [data-monster-insert-reference=row-207]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-208]:hover) [data-monster-insert-reference=row-208]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-209]:hover) [data-monster-insert-reference=row-209]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-210]:hover) [data-monster-insert-reference=row-210]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-211]:hover) [data-monster-insert-reference=row-211]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-212]:hover) [data-monster-insert-reference=row-212]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-213]:hover) [data-monster-insert-reference=row-213]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-214]:hover) [data-monster-insert-reference=row-214]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-215]:hover) [data-monster-insert-reference=row-215]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-216]:hover) [data-monster-insert-reference=row-216]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-217]:hover) [data-monster-insert-reference=row-217]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-218]:hover) [data-monster-insert-reference=row-218]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-219]:hover) [data-monster-insert-reference=row-219]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-220]:hover) [data-monster-insert-reference=row-220]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-221]:hover) [data-monster-insert-reference=row-221]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-222]:hover) [data-monster-insert-reference=row-222]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-223]:hover) [data-monster-insert-reference=row-223]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-224]:hover) [data-monster-insert-reference=row-224]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-225]:hover) [data-monster-insert-reference=row-225]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-226]:hover) [data-monster-insert-reference=row-226]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-227]:hover) [data-monster-insert-reference=row-227]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-228]:hover) [data-monster-insert-reference=row-228]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-229]:hover) [data-monster-insert-reference=row-229]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-230]:hover) [data-monster-insert-reference=row-230]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-231]:hover) [data-monster-insert-reference=row-231]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-232]:hover) [data-monster-insert-reference=row-232]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-233]:hover) [data-monster-insert-reference=row-233]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-234]:hover) [data-monster-insert-reference=row-234]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-235]:hover) [data-monster-insert-reference=row-235]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-236]:hover) [data-monster-insert-reference=row-236]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-237]:hover) [data-monster-insert-reference=row-237]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-238]:hover) [data-monster-insert-reference=row-238]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-239]:hover) [data-monster-insert-reference=row-239]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-240]:hover) [data-monster-insert-reference=row-240]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-241]:hover) [data-monster-insert-reference=row-241]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-242]:hover) [data-monster-insert-reference=row-242]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-243]:hover) [data-monster-insert-reference=row-243]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-244]:hover) [data-monster-insert-reference=row-244]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-245]:hover) [data-monster-insert-reference=row-245]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-246]:hover) [data-monster-insert-reference=row-246]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-247]:hover) [data-monster-insert-reference=row-247]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-248]:hover) [data-monster-insert-reference=row-248]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-249]:hover) [data-monster-insert-reference=row-249]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-250]:hover) [data-monster-insert-reference=row-250]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-251]:hover) [data-monster-insert-reference=row-251]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-252]:hover) [data-monster-insert-reference=row-252]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-253]:hover) [data-monster-insert-reference=row-253]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-254]:hover) [data-monster-insert-reference=row-254]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-255]:hover) [data-monster-insert-reference=row-255]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-256]:hover) [data-monster-insert-reference=row-256]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-257]:hover) [data-monster-insert-reference=row-257]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-258]:hover) [data-monster-insert-reference=row-258]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-259]:hover) [data-monster-insert-reference=row-259]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-260]:hover) [data-monster-insert-reference=row-260]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-261]:hover) [data-monster-insert-reference=row-261]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-262]:hover) [data-monster-insert-reference=row-262]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-263]:hover) [data-monster-insert-reference=row-263]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-264]:hover) [data-monster-insert-reference=row-264]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-265]:hover) [data-monster-insert-reference=row-265]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-266]:hover) [data-monster-insert-reference=row-266]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-267]:hover) [data-monster-insert-reference=row-267]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-268]:hover) [data-monster-insert-reference=row-268]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-269]:hover) [data-monster-insert-reference=row-269]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-270]:hover) [data-monster-insert-reference=row-270]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-271]:hover) [data-monster-insert-reference=row-271]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-272]:hover) [data-monster-insert-reference=row-272]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-273]:hover) [data-monster-insert-reference=row-273]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-274]:hover) [data-monster-insert-reference=row-274]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-275]:hover) [data-monster-insert-reference=row-275]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-276]:hover) [data-monster-insert-reference=row-276]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-277]:hover) [data-monster-insert-reference=row-277]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-278]:hover) [data-monster-insert-reference=row-278]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-279]:hover) [data-monster-insert-reference=row-279]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-280]:hover) [data-monster-insert-reference=row-280]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-281]:hover) [data-monster-insert-reference=row-281]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-282]:hover) [data-monster-insert-reference=row-282]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-283]:hover) [data-monster-insert-reference=row-283]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-284]:hover) [data-monster-insert-reference=row-284]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-285]:hover) [data-monster-insert-reference=row-285]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-286]:hover) [data-monster-insert-reference=row-286]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-287]:hover) [data-monster-insert-reference=row-287]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-288]:hover) [data-monster-insert-reference=row-288]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-289]:hover) [data-monster-insert-reference=row-289]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-290]:hover) [data-monster-insert-reference=row-290]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-291]:hover) [data-monster-insert-reference=row-291]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-292]:hover) [data-monster-insert-reference=row-292]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-293]:hover) [data-monster-insert-reference=row-293]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-294]:hover) [data-monster-insert-reference=row-294]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-295]:hover) [data-monster-insert-reference=row-295]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-296]:hover) [data-monster-insert-reference=row-296]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-297]:hover) [data-monster-insert-reference=row-297]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-298]:hover) [data-monster-insert-reference=row-298]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-299]:hover) [data-monster-insert-reference=row-299]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-300]:hover) [data-monster-insert-reference=row-300]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-301]:hover) [data-monster-insert-reference=row-301]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-302]:hover) [data-monster-insert-reference=row-302]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-303]:hover) [data-monster-insert-reference=row-303]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-304]:hover) [data-monster-insert-reference=row-304]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-305]:hover) [data-monster-insert-reference=row-305]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-306]:hover) [data-monster-insert-reference=row-306]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-307]:hover) [data-monster-insert-reference=row-307]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-308]:hover) [data-monster-insert-reference=row-308]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-309]:hover) [data-monster-insert-reference=row-309]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-310]:hover) [data-monster-insert-reference=row-310]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-311]:hover) [data-monster-insert-reference=row-311]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-312]:hover) [data-monster-insert-reference=row-312]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-313]:hover) [data-monster-insert-reference=row-313]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-314]:hover) [data-monster-insert-reference=row-314]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-315]:hover) [data-monster-insert-reference=row-315]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-316]:hover) [data-monster-insert-reference=row-316]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-317]:hover) [data-monster-insert-reference=row-317]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-318]:hover) [data-monster-insert-reference=row-318]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-319]:hover) [data-monster-insert-reference=row-319]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-320]:hover) [data-monster-insert-reference=row-320]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-321]:hover) [data-monster-insert-reference=row-321]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-322]:hover) [data-monster-insert-reference=row-322]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-323]:hover) [data-monster-insert-reference=row-323]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-324]:hover) [data-monster-insert-reference=row-324]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-325]:hover) [data-monster-insert-reference=row-325]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-326]:hover) [data-monster-insert-reference=row-326]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-327]:hover) [data-monster-insert-reference=row-327]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-328]:hover) [data-monster-insert-reference=row-328]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-329]:hover) [data-monster-insert-reference=row-329]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-330]:hover) [data-monster-insert-reference=row-330]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-331]:hover) [data-monster-insert-reference=row-331]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-332]:hover) [data-monster-insert-reference=row-332]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-333]:hover) [data-monster-insert-reference=row-333]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-334]:hover) [data-monster-insert-reference=row-334]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-335]:hover) [data-monster-insert-reference=row-335]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-336]:hover) [data-monster-insert-reference=row-336]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-337]:hover) [data-monster-insert-reference=row-337]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-338]:hover) [data-monster-insert-reference=row-338]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-339]:hover) [data-monster-insert-reference=row-339]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-340]:hover) [data-monster-insert-reference=row-340]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-341]:hover) [data-monster-insert-reference=row-341]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-342]:hover) [data-monster-insert-reference=row-342]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-343]:hover) [data-monster-insert-reference=row-343]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-344]:hover) [data-monster-insert-reference=row-344]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-345]:hover) [data-monster-insert-reference=row-345]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-346]:hover) [data-monster-insert-reference=row-346]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-347]:hover) [data-monster-insert-reference=row-347]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-348]:hover) [data-monster-insert-reference=row-348]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-349]:hover) [data-monster-insert-reference=row-349]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-350]:hover) [data-monster-insert-reference=row-350]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-351]:hover) [data-monster-insert-reference=row-351]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-352]:hover) [data-monster-insert-reference=row-352]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-353]:hover) [data-monster-insert-reference=row-353]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-354]:hover) [data-monster-insert-reference=row-354]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-355]:hover) [data-monster-insert-reference=row-355]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-356]:hover) [data-monster-insert-reference=row-356]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-357]:hover) [data-monster-insert-reference=row-357]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-358]:hover) [data-monster-insert-reference=row-358]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-359]:hover) [data-monster-insert-reference=row-359]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-360]:hover) [data-monster-insert-reference=row-360]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-361]:hover) [data-monster-insert-reference=row-361]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-362]:hover) [data-monster-insert-reference=row-362]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-363]:hover) [data-monster-insert-reference=row-363]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-364]:hover) [data-monster-insert-reference=row-364]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-365]:hover) [data-monster-insert-reference=row-365]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-366]:hover) [data-monster-insert-reference=row-366]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-367]:hover) [data-monster-insert-reference=row-367]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-368]:hover) [data-monster-insert-reference=row-368]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-369]:hover) [data-monster-insert-reference=row-369]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-370]:hover) [data-monster-insert-reference=row-370]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-371]:hover) [data-monster-insert-reference=row-371]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-372]:hover) [data-monster-insert-reference=row-372]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-373]:hover) [data-monster-insert-reference=row-373]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-374]:hover) [data-monster-insert-reference=row-374]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-375]:hover) [data-monster-insert-reference=row-375]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-376]:hover) [data-monster-insert-reference=row-376]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-377]:hover) [data-monster-insert-reference=row-377]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-378]:hover) [data-monster-insert-reference=row-378]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-379]:hover) [data-monster-insert-reference=row-379]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-380]:hover) [data-monster-insert-reference=row-380]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-381]:hover) [data-monster-insert-reference=row-381]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-382]:hover) [data-monster-insert-reference=row-382]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-383]:hover) [data-monster-insert-reference=row-383]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-384]:hover) [data-monster-insert-reference=row-384]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-385]:hover) [data-monster-insert-reference=row-385]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-386]:hover) [data-monster-insert-reference=row-386]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-387]:hover) [data-monster-insert-reference=row-387]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-388]:hover) [data-monster-insert-reference=row-388]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-389]:hover) [data-monster-insert-reference=row-389]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-390]:hover) [data-monster-insert-reference=row-390]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-391]:hover) [data-monster-insert-reference=row-391]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-392]:hover) [data-monster-insert-reference=row-392]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-393]:hover) [data-monster-insert-reference=row-393]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-394]:hover) [data-monster-insert-reference=row-394]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-395]:hover) [data-monster-insert-reference=row-395]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-396]:hover) [data-monster-insert-reference=row-396]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-397]:hover) [data-monster-insert-reference=row-397]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-398]:hover) [data-monster-insert-reference=row-398]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-399]:hover) [data-monster-insert-reference=row-399]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-400]:hover) [data-monster-insert-reference=row-400]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-401]:hover) [data-monster-insert-reference=row-401]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-402]:hover) [data-monster-insert-reference=row-402]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-403]:hover) [data-monster-insert-reference=row-403]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-404]:hover) [data-monster-insert-reference=row-404]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-405]:hover) [data-monster-insert-reference=row-405]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-406]:hover) [data-monster-insert-reference=row-406]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-407]:hover) [data-monster-insert-reference=row-407]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-408]:hover) [data-monster-insert-reference=row-408]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-409]:hover) [data-monster-insert-reference=row-409]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-410]:hover) [data-monster-insert-reference=row-410]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-411]:hover) [data-monster-insert-reference=row-411]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-412]:hover) [data-monster-insert-reference=row-412]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-413]:hover) [data-monster-insert-reference=row-413]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-414]:hover) [data-monster-insert-reference=row-414]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-415]:hover) [data-monster-insert-reference=row-415]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-416]:hover) [data-monster-insert-reference=row-416]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-417]:hover) [data-monster-insert-reference=row-417]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-418]:hover) [data-monster-insert-reference=row-418]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-419]:hover) [data-monster-insert-reference=row-419]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-420]:hover) [data-monster-insert-reference=row-420]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-421]:hover) [data-monster-insert-reference=row-421]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-422]:hover) [data-monster-insert-reference=row-422]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-423]:hover) [data-monster-insert-reference=row-423]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-424]:hover) [data-monster-insert-reference=row-424]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-425]:hover) [data-monster-insert-reference=row-425]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-426]:hover) [data-monster-insert-reference=row-426]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-427]:hover) [data-monster-insert-reference=row-427]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-428]:hover) [data-monster-insert-reference=row-428]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-429]:hover) [data-monster-insert-reference=row-429]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-430]:hover) [data-monster-insert-reference=row-430]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-431]:hover) [data-monster-insert-reference=row-431]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-432]:hover) [data-monster-insert-reference=row-432]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-433]:hover) [data-monster-insert-reference=row-433]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-434]:hover) [data-monster-insert-reference=row-434]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-435]:hover) [data-monster-insert-reference=row-435]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-436]:hover) [data-monster-insert-reference=row-436]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-437]:hover) [data-monster-insert-reference=row-437]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-438]:hover) [data-monster-insert-reference=row-438]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-439]:hover) [data-monster-insert-reference=row-439]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-440]:hover) [data-monster-insert-reference=row-440]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-441]:hover) [data-monster-insert-reference=row-441]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-442]:hover) [data-monster-insert-reference=row-442]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-443]:hover) [data-monster-insert-reference=row-443]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-444]:hover) [data-monster-insert-reference=row-444]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-445]:hover) [data-monster-insert-reference=row-445]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-446]:hover) [data-monster-insert-reference=row-446]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-447]:hover) [data-monster-insert-reference=row-447]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-448]:hover) [data-monster-insert-reference=row-448]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-449]:hover) [data-monster-insert-reference=row-449]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-450]:hover) [data-monster-insert-reference=row-450]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-451]:hover) [data-monster-insert-reference=row-451]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-452]:hover) [data-monster-insert-reference=row-452]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-453]:hover) [data-monster-insert-reference=row-453]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-454]:hover) [data-monster-insert-reference=row-454]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-455]:hover) [data-monster-insert-reference=row-455]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-456]:hover) [data-monster-insert-reference=row-456]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-457]:hover) [data-monster-insert-reference=row-457]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-458]:hover) [data-monster-insert-reference=row-458]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-459]:hover) [data-monster-insert-reference=row-459]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-460]:hover) [data-monster-insert-reference=row-460]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-461]:hover) [data-monster-insert-reference=row-461]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-462]:hover) [data-monster-insert-reference=row-462]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-463]:hover) [data-monster-insert-reference=row-463]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-464]:hover) [data-monster-insert-reference=row-464]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-465]:hover) [data-monster-insert-reference=row-465]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-466]:hover) [data-monster-insert-reference=row-466]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-467]:hover) [data-monster-insert-reference=row-467]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-468]:hover) [data-monster-insert-reference=row-468]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-469]:hover) [data-monster-insert-reference=row-469]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-470]:hover) [data-monster-insert-reference=row-470]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-471]:hover) [data-monster-insert-reference=row-471]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-472]:hover) [data-monster-insert-reference=row-472]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-473]:hover) [data-monster-insert-reference=row-473]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-474]:hover) [data-monster-insert-reference=row-474]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-475]:hover) [data-monster-insert-reference=row-475]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-476]:hover) [data-monster-insert-reference=row-476]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-477]:hover) [data-monster-insert-reference=row-477]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-478]:hover) [data-monster-insert-reference=row-478]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-479]:hover) [data-monster-insert-reference=row-479]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-480]:hover) [data-monster-insert-reference=row-480]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-481]:hover) [data-monster-insert-reference=row-481]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-482]:hover) [data-monster-insert-reference=row-482]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-483]:hover) [data-monster-insert-reference=row-483]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-484]:hover) [data-monster-insert-reference=row-484]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-485]:hover) [data-monster-insert-reference=row-485]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-486]:hover) [data-monster-insert-reference=row-486]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-487]:hover) [data-monster-insert-reference=row-487]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-488]:hover) [data-monster-insert-reference=row-488]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-489]:hover) [data-monster-insert-reference=row-489]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-490]:hover) [data-monster-insert-reference=row-490]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-491]:hover) [data-monster-insert-reference=row-491]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-492]:hover) [data-monster-insert-reference=row-492]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-493]:hover) [data-monster-insert-reference=row-493]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-494]:hover) [data-monster-insert-reference=row-494]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-495]:hover) [data-monster-insert-reference=row-495]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-496]:hover) [data-monster-insert-reference=row-496]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-497]:hover) [data-monster-insert-reference=row-497]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-498]:hover) [data-monster-insert-reference=row-498]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-499]:hover) [data-monster-insert-reference=row-499]{box-sizing:border-box}:is(.small[data-monster-role=control] [data-monster-role=table-container]):has([data-monster-insert-reference=row-500]:hover) [data-monster-insert-reference=row-500]{box-sizing:border-box}.small[data-monster-role=control] ::slotted(.monster-button-group){display:flex;flex-direction:column!important} +}`, 0); } catch (e) { - addAttributeToken( - document.getRootNode().querySelector("html"), - ATTRIBUTE_ERRORMESSAGE, - e + "", - ); + addAttributeToken(document.getRootNode().querySelector('html'), ATTRIBUTE_ERRORMESSAGE, e + ""); } diff --git a/source/components/form/button-bar.mjs b/source/components/form/button-bar.mjs index ee78be148027a3d3fd1032321bd4499387e06039..75be0ebe0ab46c606246ba88df96b2c03d91f54f 100644 --- a/source/components/form/button-bar.mjs +++ b/source/components/form/button-bar.mjs @@ -568,20 +568,15 @@ function updateResizeObserverObservation() { }); requestAnimationFrame(() => { - let parent = this.parentNode; - while(!(parent instanceof HTMLElement) && parent !== null) { + while (!(parent instanceof HTMLElement) && parent !== null) { parent = parent.parentNode; } if (parent instanceof HTMLElement) { this[resizeObserverSymbol].observe(parent); } - - }); - - } /** diff --git a/source/components/form/popper-button.mjs b/source/components/form/popper-button.mjs index 52d8f8979d7b1bdd773d618bf2f7032655fb7bba..cee1df499bd6f323b73ece48d3a6cfd5a18c65bf 100644 --- a/source/components/form/popper-button.mjs +++ b/source/components/form/popper-button.mjs @@ -346,19 +346,15 @@ function attachResizeObserver() { }); requestAnimationFrame(() => { - let parent = this.parentNode; - while(!(parent instanceof HTMLElement) && parent !== null) { + while (!(parent instanceof HTMLElement) && parent !== null) { parent = parent.parentNode; } if (parent instanceof HTMLElement) { this[resizeObserverSymbol].observe(parent); } - - }); - } function disconnectResizeObserver() { diff --git a/source/components/form/select.mjs b/source/components/form/select.mjs index 23bdb92e56a52d0d242ca4997db13142c7720e70..732c823412ee5afe98226db1aed1a0d35a8811a8 100644 --- a/source/components/form/select.mjs +++ b/source/components/form/select.mjs @@ -12,59 +12,59 @@ * SPDX-License-Identifier: AGPL-3.0 */ -import {instanceSymbol} from "../../constants.mjs"; -import {internalSymbol} from "../../constants.mjs"; -import {buildMap} from "../../data/buildmap.mjs"; -import {DeadMansSwitch} from "../../util/deadmansswitch.mjs"; -import {positionPopper} from "./util/floating-ui.mjs"; +import { instanceSymbol } from "../../constants.mjs"; +import { internalSymbol } from "../../constants.mjs"; +import { buildMap } from "../../data/buildmap.mjs"; +import { DeadMansSwitch } from "../../util/deadmansswitch.mjs"; +import { positionPopper } from "./util/floating-ui.mjs"; import { - addAttributeToken, - findClosestByAttribute, - removeAttributeToken, + addAttributeToken, + findClosestByAttribute, + removeAttributeToken, } from "../../dom/attributes.mjs"; -import {ATTRIBUTE_PREFIX, ATTRIBUTE_ROLE} from "../../dom/constants.mjs"; -import {CustomControl} from "../../dom/customcontrol.mjs"; +import { ATTRIBUTE_PREFIX, ATTRIBUTE_ROLE } from "../../dom/constants.mjs"; +import { CustomControl } from "../../dom/customcontrol.mjs"; import { - assembleMethodSymbol, - getSlottedElements, - registerCustomElement, + assembleMethodSymbol, + getSlottedElements, + registerCustomElement, } from "../../dom/customelement.mjs"; import { - findTargetElementFromEvent, - fireCustomEvent, - fireEvent, + findTargetElementFromEvent, + fireCustomEvent, + fireEvent, } from "../../dom/events.mjs"; -import {getDocument} from "../../dom/util.mjs"; -import {Formatter} from "../../text/formatter.mjs"; -import {getGlobal} from "../../types/global.mjs"; -import {ID} from "../../types/id.mjs"; +import { getDocument } from "../../dom/util.mjs"; +import { Formatter } from "../../text/formatter.mjs"; +import { getGlobal } from "../../types/global.mjs"; +import { ID } from "../../types/id.mjs"; import { - isArray, - isFunction, - isInteger, - isIterable, - isObject, - isPrimitive, - isString, + isArray, + isFunction, + isInteger, + isIterable, + isObject, + isPrimitive, + isString, } from "../../types/is.mjs"; -import {Observer} from "../../types/observer.mjs"; -import {ProxyObserver} from "../../types/proxyobserver.mjs"; -import {validateArray, validateString} from "../../types/validate.mjs"; -import {Processing} from "../../util/processing.mjs"; -import {STYLE_DISPLAY_MODE_BLOCK} from "./constants.mjs"; -import {SelectStyleSheet} from "./stylesheet/select.mjs"; +import { Observer } from "../../types/observer.mjs"; +import { ProxyObserver } from "../../types/proxyobserver.mjs"; +import { validateArray, validateString } from "../../types/validate.mjs"; +import { Processing } from "../../util/processing.mjs"; +import { STYLE_DISPLAY_MODE_BLOCK } from "./constants.mjs"; +import { SelectStyleSheet } from "./stylesheet/select.mjs"; import { - getDocumentTranslations, - Translations, + getDocumentTranslations, + Translations, } from "../../i18n/translations.mjs"; -import {getLocaleOfDocument} from "../../dom/locale.mjs"; -import {addErrorAttribute, removeErrorAttribute} from "../../dom/error.mjs"; +import { getLocaleOfDocument } from "../../dom/locale.mjs"; +import { addErrorAttribute, removeErrorAttribute } from "../../dom/error.mjs"; export { - Select, - popperElementSymbol, - getSummaryTemplate, - getSelectionTemplate, + Select, + popperElementSymbol, + getSummaryTemplate, + getSelectionTemplate, }; /** @@ -185,7 +185,7 @@ const popperFilterElementSymbol = Symbol("popperFilterElement"); * @type {Symbol} */ const popperFilterContainerElementSymbol = Symbol( - "popperFilterContainerElement", + "popperFilterContainerElement", ); /** @@ -284,483 +284,482 @@ const FILTER_POSITION_INLINE = "inline"; * @fires monster-changed */ class Select extends CustomControl { - /** - * - */ - constructor() { - super(); - initOptionObserver.call(this); - } - - /** - * This method is called by the `instanceof` operator. - * @return {Symbol} - */ - static get [instanceSymbol]() { - return Symbol.for("@schukai/monster/components/form/select@@instance"); - } - - /** - * The current selection of the Select - * - * ``` - * e = document.querySelector('monster-select'); - * console.log(e.value) - * // ↦ 1 - * // ↦ ['1','2'] - * ``` - * - * @return {string} - */ - get value() { - return convertSelectionToValue.call(this, this.getOption("selection")); - } - - /** - * @see {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/attachInternals} - * @return {boolean} - */ - static get formAssociated() { - return true; - } - - /** - * Set selection - * - * ``` - * e = document.querySelector('monster-select'); - * e.value=1 - * ``` - * - * @property {string|array} value - * @throws {Error} unsupported type - * @fires monster-selected this event is fired when the selection is set - */ - set value(value) { - const result = convertValueToSelection.call(this, value); - setSelection - .call(this, result.selection) - .then(() => { - }) - .catch((e) => { - addErrorAttribute(this, e); - }); - } - - /** - * To set the options via the HTML tag, the attribute `data-monster-options` must be used. - * @see {@link https://monsterjs.org/en/doc/#configurate-a-monster-control} - * - * The individual configuration values can be found in the table. - * - * @property {Object} toggleEventType List of event types to be observed for opening the dropdown - * @property {boolean} delegatesFocus lorem [see mozilla.org](https://developer.mozilla.org/en-US/docs/Web/API/ShadowRoot/delegatesFocus) - * @property {Object[]} options Selection of key identifier pairs available for selection and displayed in the dropdown. - * @property {string} options[].label - * @property {string} options[].value - * @property {string} options[].visibility hidden or visible - * @property {Array} selection Selected options - * @property {Integer} showMaxOptions Maximum number of visible options before a scroll bar should be displayed. - * @property {string} type Multiple (checkbox) or single selection (radio) - * @property {string} name Name of the form field - * @property {string} url Load options from server per url - * @property {object} lookup Load options from server per url - * @property {string} lookup.url Load options from server per url - * @property {boolean} lookup.grouping Load all selected options from server per url at once (true) or one by one (false) - * @property {Object} fetch Fetch [see Using Fetch mozilla.org](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch) - * @property {String} fetch.redirect - * @property {String} fetch.method - * @property {String} fetch.mode - * @property {String} fetch.credentials - * @property {Object} fetch.headers - * @property {Object} labels - * @property {string} labels.cannot-be-loaded cannot be loaded - * @property {string} labels.no-options-available no options available - * @property {string} labels.select-an-option select an option - * @property {string} labels.no-option no option in the list, maybe you have to change the filter - * @property {Object} features List with features - * @property {Boolean} features.clearAll Display of a delete button to delete the entire selection - * @property {Boolean} features.clear Display of a delete key for deleting the specific selection - * @property {Boolean} features.lazyLoad Load options when first opening the dropdown. (Hint; lazylLoad is not supported with remote filter) - * @property {Boolean} features.closeOnSelect Close the dropdown when an option is selected (since 3.54.0) - * @property {Boolean} features.emptyValueIfNoOptions If no options are available, the selection is set to an empty array - * @property {Boolean} features.storeFetchedData Store fetched data in the object - * @property {Boolean} features.useStrictValueComparison Use strict value comparison for the selection - * @property {string} filter.defaultValue Default filter value, if the filter is empty, if the default value is null, then no request is made - * @property {Boolean} filter.mode Filter mode, values: options, remote, disabled (Hint; lazylLoad is not supported with remote filter, if you use remote filter, the lazyLoad is disabled) - * @property {Object} templates Template definitions - * @property {string} templates.main Main template - * @property {string} templateMapping Mapping of the template placeholders - * @property {string} templateMapping.selected Selected Template - * @property {Object} popper [PopperJS Options](https://popper.js.org/docs/v2/) - * @property {string} popper.placement PopperJS placement - * @property {Object[]} modifiers PopperJS placement - * @property {Object} mapping - * @property {String} mapping.selector Path to select the appropriate entries - * @property {String} mapping.labelTemplate template with the label placeholders in the form ${name}, where name is the key (**) - * @property {String} mapping.valueTemplate template with the value placeholders in the form ${name}, where name is the key - * @property {function|undefined} mapping.filter Filtering of values via a function - * @property {Object} formatter - * @property {function|undefined} formatter.selection format selection label - */ - get defaults() { - return Object.assign( - {}, - super.defaults, - { - toggleEventType: ["click", "touch"], - delegatesFocus: false, - options: [], - selection: [], - showMaxOptions: 10, - type: "radio", - name: new ID("s").toString(), - features: { - clearAll: true, - clear: true, - lazyLoad: false, - closeOnSelect: false, - emptyValueIfNoOptions: false, - storeFetchedData: false, - useStrictValueComparison: false, - }, - url: null, - lookup: { - url: null, - grouping: false, - }, - labels: getTranslations(), - messages: { - control: null, - selected: null, - emptyOptions: null, - }, - fetch: { - redirect: "error", - method: "GET", - mode: "same-origin", - credentials: "same-origin", - headers: { - accept: "application/json", - }, - }, - filter: { - defaultValue: null, - mode: FILTER_MODE_DISABLED, - position: FILTER_POSITION_INLINE, - marker: { - open: "{", - close: "}", - }, - }, - classes: { - badge: "monster-badge-primary", - statusOrRemoveBadge: "empty", - }, - mapping: { - selector: "*", - labelTemplate: "", - valueTemplate: "", - filter: null, - }, - formatter: { - selection: buildSelectionLabel, - }, - templates: { - main: getTemplate(), - }, - templateMapping: { - /** with the attribute `data-monster-selected-template` the template for the selected options can be defined. */ - selected: getSelectionTemplate(), - }, - - popper: { - placement: "bottom", - middleware: ["flip", "offset:1"], - }, - }, - initOptionsFromArguments.call(this), - ); - } - - /** - * @return {Select} - */ - [assembleMethodSymbol]() { - const self = this; - super[assembleMethodSymbol](); - - initControlReferences.call(self); - initEventHandler.call(self); - - let lazyLoadFlag = self.getOption("features.lazyLoad", false); - let remoteFilterFlag = getFilterMode.call(this) === FILTER_MODE_REMOTE; - - if (getFilterMode.call(this) === FILTER_MODE_REMOTE) { - self.getOption("features.lazyLoad", false); - if (lazyLoadFlag === true) { - addErrorAttribute(this, "lazyLoad is not supported with remote filter"); - lazyLoadFlag = false; - } - } - - if (self.hasAttribute("value")) { - new Processing(10, () => { - this.value = this.getAttribute("value"); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); - } - - if (self.getOption("url") !== null) { - if (lazyLoadFlag || remoteFilterFlag) { - lookupSelection.call(self); - } else { - self.fetch().catch((e) => { - addErrorAttribute(self, e); - }); - } - } - - requestAnimationFrame(() => { - let lastValue = self.value; - self[internalSymbol].attachObserver( - new Observer(function () { - if (isObject(this) && this instanceof ProxyObserver) { - const n = this.getSubject()?.options?.value; - - if (lastValue !== n && n !== undefined) { - lastValue = n; - setSelection - .call(self, n) - .then(() => { - }) - .catch((e) => { - addErrorAttribute(self, e); - }); - } - } - }), - ); - - areOptionsAvailableAndInit.call(self); - }); - - return this; - } - - /** - * - * @return {*} - * @throws {Error} storeFetchedData is not enabled - * @since 3.66.0 - */ - getLastFetchedData() { - if (this.getOption("features.storeFetchedData") === false) { - throw new Error("storeFetchedData is not enabled"); - } - - return this?.[lastFetchedDataSymbol]; - } - - /** - * The Button.click() method simulates a click on the internal button element. - * - * @since 3.27.0 - * @see {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click} - */ - click() { - if (this.getOption("disabled") === true) { - return; - } - - toggle.call(this); - } - - /** - * The Button.focus() method sets focus on the internal button element. - * - * @since 3.27.0 - * @see {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus} - */ - focus(options) { - if (this.getOption("disabled") === true) { - return; - } - - new Processing(() => { - gatherState.call(this); - focusFilter.call(this, options); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); - } - - /** - * The Button.blur() method removes focus from the internal button element. - * @link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/blur - */ - blur() { - new Processing(() => { - gatherState.call(this); - blurFilter.call(this); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); - } - - /** - * If no url is specified, the options are taken from the Component itself. - * - * @param {string|URL} url URL to fetch the options - * @return {Promise} - */ - fetch(url) { - return fetchIt.call(this, url); - } - - /** - * @return {void} - */ - connectedCallback() { - super.connectedCallback(); - const document = getDocument(); - - for (const [, type] of Object.entries(["click", "touch"])) { - // close on outside ui-events - document.addEventListener(type, this[closeEventHandler]); - } - - parseSlotsToOptions.call(this); - attachResizeObserver.call(this); - updatePopper.call(this); - - new Processing(() => { - gatherState.call(this); - focusFilter.call(this); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); - } - - /** - * @return {void} - */ - disconnectedCallback() { - super.disconnectedCallback(); - const document = getDocument(); - - // close on outside ui-events - for (const [, type] of Object.entries(["click", "touch"])) { - document.removeEventListener(type, this[closeEventHandler]); - } - - disconnectResizeObserver.call(this); - } - - /** - * Import Select Options from dataset - * Not to be confused with the control defaults/options - * - * @param {array|object|Map|Set} data - * @return {Select} - * @throws {Error} map is not iterable - * @throws {Error} missing label configuration - * @fires monster-options-set this event is fired when the options are set - */ - importOptions(data) { - const mappingOptions = this.getOption("mapping", {}); - const selector = mappingOptions?.["selector"]; - const labelTemplate = mappingOptions?.["labelTemplate"]; - const valueTemplate = mappingOptions?.["valueTemplate"]; - const filter = mappingOptions?.["filter"]; - - let flag = false; - if (labelTemplate === "") { - addErrorAttribute(this, "empty label template"); - flag = true; - } - - if (valueTemplate === "") { - addErrorAttribute(this, "empty value template"); - flag = true; - } - - if (flag === true) { - throw new Error("missing label configuration"); - } - - const map = buildMap(data, selector, labelTemplate, valueTemplate, filter); - - const options = []; - - if (!isIterable(map)) { - throw new Error("map is not iterable"); - } - - const visibility = "visible"; - - map.forEach((label, value) => { - options.push({ - value, - label, - visibility, - data: map.get(value), - }); - }); - - runAsOptionLengthChanged.call(this, map.size); - this.setOption("options", options); - - fireCustomEvent(this, "monster-options-set", { - options, - }); - - setTimeout(() => { - setSelection - .call(this, this.getOption("selection")) - .then(() => { - }) - .catch((e) => { - addErrorAttribute(this, e); - }); - }, 10); - - return this; - } - - /** - * @private - * @return {Select} - */ - calcAndSetOptionsDimension() { - calcAndSetOptionsDimension.call(this); - return this; - } - - /** - * - * @return {string} - */ - static getTag() { - return "monster-select"; - } - - /** - * - * @return {CSSStyleSheet[]} - */ - static getCSSStyleSheet() { - return [SelectStyleSheet]; - } + /** + * + */ + constructor() { + super(); + initOptionObserver.call(this); + } + + /** + * This method is called by the `instanceof` operator. + * @return {Symbol} + */ + static get [instanceSymbol]() { + return Symbol.for("@schukai/monster/components/form/select@@instance"); + } + + /** + * The current selection of the Select + * + * ``` + * e = document.querySelector('monster-select'); + * console.log(e.value) + * // ↦ 1 + * // ↦ ['1','2'] + * ``` + * + * @return {string} + */ + get value() { + return convertSelectionToValue.call(this, this.getOption("selection")); + } + + /** + * @see {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/attachInternals} + * @return {boolean} + */ + static get formAssociated() { + return true; + } + + /** + * Set selection + * + * ``` + * e = document.querySelector('monster-select'); + * e.value=1 + * ``` + * + * @property {string|array} value + * @throws {Error} unsupported type + * @fires monster-selected this event is fired when the selection is set + */ + set value(value) { + const result = convertValueToSelection.call(this, value); + setSelection + .call(this, result.selection) + .then(() => {}) + .catch((e) => { + addErrorAttribute(this, e); + }); + } + + /** + * To set the options via the HTML tag, the attribute `data-monster-options` must be used. + * @see {@link https://monsterjs.org/en/doc/#configurate-a-monster-control} + * + * The individual configuration values can be found in the table. + * + * @property {Object} toggleEventType List of event types to be observed for opening the dropdown + * @property {boolean} delegatesFocus lorem [see mozilla.org](https://developer.mozilla.org/en-US/docs/Web/API/ShadowRoot/delegatesFocus) + * @property {Object[]} options Selection of key identifier pairs available for selection and displayed in the dropdown. + * @property {string} options[].label + * @property {string} options[].value + * @property {string} options[].visibility hidden or visible + * @property {Array} selection Selected options + * @property {Integer} showMaxOptions Maximum number of visible options before a scroll bar should be displayed. + * @property {string} type Multiple (checkbox) or single selection (radio) + * @property {string} name Name of the form field + * @property {string} url Load options from server per url + * @property {object} lookup Load options from server per url + * @property {string} lookup.url Load options from server per url + * @property {boolean} lookup.grouping Load all selected options from server per url at once (true) or one by one (false) + * @property {Object} fetch Fetch [see Using Fetch mozilla.org](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch) + * @property {String} fetch.redirect + * @property {String} fetch.method + * @property {String} fetch.mode + * @property {String} fetch.credentials + * @property {Object} fetch.headers + * @property {Object} labels + * @property {string} labels.cannot-be-loaded cannot be loaded + * @property {string} labels.no-options-available no options available + * @property {string} labels.select-an-option select an option + * @property {string} labels.no-option no option in the list, maybe you have to change the filter + * @property {Object} features List with features + * @property {Boolean} features.clearAll Display of a delete button to delete the entire selection + * @property {Boolean} features.clear Display of a delete key for deleting the specific selection + * @property {Boolean} features.lazyLoad Load options when first opening the dropdown. (Hint; lazylLoad is not supported with remote filter) + * @property {Boolean} features.closeOnSelect Close the dropdown when an option is selected (since 3.54.0) + * @property {Boolean} features.emptyValueIfNoOptions If no options are available, the selection is set to an empty array + * @property {Boolean} features.storeFetchedData Store fetched data in the object + * @property {Boolean} features.useStrictValueComparison Use strict value comparison for the selection + * @property {string} filter.defaultValue Default filter value, if the filter is empty, if the default value is null, then no request is made + * @property {Boolean} filter.mode Filter mode, values: options, remote, disabled (Hint; lazylLoad is not supported with remote filter, if you use remote filter, the lazyLoad is disabled) + * @property {Object} templates Template definitions + * @property {string} templates.main Main template + * @property {string} templateMapping Mapping of the template placeholders + * @property {string} templateMapping.selected Selected Template + * @property {Object} popper [PopperJS Options](https://popper.js.org/docs/v2/) + * @property {string} popper.placement PopperJS placement + * @property {Object[]} modifiers PopperJS placement + * @property {Object} mapping + * @property {String} mapping.selector Path to select the appropriate entries + * @property {String} mapping.labelTemplate template with the label placeholders in the form ${name}, where name is the key (**) + * @property {String} mapping.valueTemplate template with the value placeholders in the form ${name}, where name is the key + * @property {function|undefined} mapping.filter Filtering of values via a function + * @property {Array} mapping.ignoreValues Ignore values by importing + * @property {Object} formatter + * @property {function|undefined} formatter.selection format selection label + */ + get defaults() { + return Object.assign( + {}, + super.defaults, + { + toggleEventType: ["click", "touch"], + delegatesFocus: false, + options: [], + selection: [], + showMaxOptions: 10, + type: "radio", + name: new ID("s").toString(), + features: { + clearAll: true, + clear: true, + lazyLoad: false, + closeOnSelect: false, + emptyValueIfNoOptions: false, + storeFetchedData: false, + useStrictValueComparison: false, + }, + url: null, + lookup: { + url: null, + grouping: false, + }, + labels: getTranslations(), + messages: { + control: null, + selected: null, + emptyOptions: null, + }, + fetch: { + redirect: "error", + method: "GET", + mode: "same-origin", + credentials: "same-origin", + headers: { + accept: "application/json", + }, + }, + filter: { + defaultValue: null, + mode: FILTER_MODE_DISABLED, + position: FILTER_POSITION_INLINE, + marker: { + open: "{", + close: "}", + }, + }, + classes: { + badge: "monster-badge-primary", + statusOrRemoveBadge: "empty", + }, + mapping: { + selector: "*", + labelTemplate: "", + valueTemplate: "", + filter: null, + ignoreValues: ["0", 0, undefined, null], + }, + formatter: { + selection: buildSelectionLabel, + }, + templates: { + main: getTemplate(), + }, + templateMapping: { + /** with the attribute `data-monster-selected-template` the template for the selected options can be defined. */ + selected: getSelectionTemplate(), + }, + + popper: { + placement: "bottom", + middleware: ["flip", "offset:1"], + }, + }, + initOptionsFromArguments.call(this), + ); + } + + /** + * @return {Select} + */ + [assembleMethodSymbol]() { + const self = this; + super[assembleMethodSymbol](); + + initControlReferences.call(self); + initEventHandler.call(self); + + let lazyLoadFlag = self.getOption("features.lazyLoad", false); + let remoteFilterFlag = getFilterMode.call(this) === FILTER_MODE_REMOTE; + + if (getFilterMode.call(this) === FILTER_MODE_REMOTE) { + self.getOption("features.lazyLoad", false); + if (lazyLoadFlag === true) { + addErrorAttribute(this, "lazyLoad is not supported with remote filter"); + lazyLoadFlag = false; + } + } + + if (self.hasAttribute("value")) { + new Processing(10, () => { + this.value = this.getAttribute("value"); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); + } + + if (self.getOption("url") !== null) { + if (lazyLoadFlag || remoteFilterFlag) { + lookupSelection.call(self); + } else { + self.fetch().catch((e) => { + addErrorAttribute(self, e); + }); + } + } + + requestAnimationFrame(() => { + let lastValue = self.value; + self[internalSymbol].attachObserver( + new Observer(function () { + if (isObject(this) && this instanceof ProxyObserver) { + const n = this.getSubject()?.options?.value; + + if (lastValue !== n && n !== undefined) { + lastValue = n; + setSelection + .call(self, n) + .then(() => {}) + .catch((e) => { + addErrorAttribute(self, e); + }); + } + } + }), + ); + + areOptionsAvailableAndInit.call(self); + }); + + return this; + } + + /** + * + * @return {*} + * @throws {Error} storeFetchedData is not enabled + * @since 3.66.0 + */ + getLastFetchedData() { + if (this.getOption("features.storeFetchedData") === false) { + throw new Error("storeFetchedData is not enabled"); + } + + return this?.[lastFetchedDataSymbol]; + } + + /** + * The Button.click() method simulates a click on the internal button element. + * + * @since 3.27.0 + * @see {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click} + */ + click() { + if (this.getOption("disabled") === true) { + return; + } + + toggle.call(this); + } + + /** + * The Button.focus() method sets focus on the internal button element. + * + * @since 3.27.0 + * @see {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus} + */ + focus(options) { + if (this.getOption("disabled") === true) { + return; + } + + new Processing(() => { + gatherState.call(this); + focusFilter.call(this, options); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); + } + + /** + * The Button.blur() method removes focus from the internal button element. + * @link https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/blur + */ + blur() { + new Processing(() => { + gatherState.call(this); + blurFilter.call(this); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); + } + + /** + * If no url is specified, the options are taken from the Component itself. + * + * @param {string|URL} url URL to fetch the options + * @return {Promise} + */ + fetch(url) { + return fetchIt.call(this, url); + } + + /** + * @return {void} + */ + connectedCallback() { + super.connectedCallback(); + const document = getDocument(); + + for (const [, type] of Object.entries(["click", "touch"])) { + // close on outside ui-events + document.addEventListener(type, this[closeEventHandler]); + } + + parseSlotsToOptions.call(this); + attachResizeObserver.call(this); + updatePopper.call(this); + + new Processing(() => { + gatherState.call(this); + focusFilter.call(this); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); + } + + /** + * @return {void} + */ + disconnectedCallback() { + super.disconnectedCallback(); + const document = getDocument(); + + // close on outside ui-events + for (const [, type] of Object.entries(["click", "touch"])) { + document.removeEventListener(type, this[closeEventHandler]); + } + + disconnectResizeObserver.call(this); + } + + /** + * Import Select Options from dataset + * Not to be confused with the control defaults/options + * + * @param {array|object|Map|Set} data + * @return {Select} + * @throws {Error} map is not iterable + * @throws {Error} missing label configuration + * @fires monster-options-set this event is fired when the options are set + */ + importOptions(data) { + const mappingOptions = this.getOption("mapping", {}); + const selector = mappingOptions?.["selector"]; + const labelTemplate = mappingOptions?.["labelTemplate"]; + const valueTemplate = mappingOptions?.["valueTemplate"]; + const filter = mappingOptions?.["filter"]; + + let flag = false; + if (labelTemplate === "") { + addErrorAttribute(this, "empty label template"); + flag = true; + } + + if (valueTemplate === "") { + addErrorAttribute(this, "empty value template"); + flag = true; + } + + if (flag === true) { + throw new Error("missing label configuration"); + } + + const map = buildMap(data, selector, labelTemplate, valueTemplate, filter); + + const options = []; + + if (!isIterable(map)) { + throw new Error("map is not iterable"); + } + + const visibility = "visible"; + + map.forEach((label, value) => { + options.push({ + value, + label, + visibility, + data: map.get(value), + }); + }); + + runAsOptionLengthChanged.call(this, map.size); + this.setOption("options", options); + + fireCustomEvent(this, "monster-options-set", { + options, + }); + + setTimeout(() => { + setSelection + .call(this, this.getOption("selection")) + .then(() => {}) + .catch((e) => { + addErrorAttribute(this, e); + }); + }, 10); + + return this; + } + + /** + * @private + * @return {Select} + */ + calcAndSetOptionsDimension() { + calcAndSetOptionsDimension.call(this); + return this; + } + + /** + * + * @return {string} + */ + static getTag() { + return "monster-select"; + } + + /** + * + * @return {CSSStyleSheet[]} + */ + static getCSSStyleSheet() { + return [SelectStyleSheet]; + } } /** @@ -768,285 +767,285 @@ class Select extends CustomControl { * @returns {object} */ function getTranslations() { - const locale = getLocaleOfDocument(); - switch (locale.language) { - case "de": - return { - "cannot-be-loaded": "Kann nicht geladen werden", - "no-options-available": "Keine Optionen verfügbar.", - "click-to-load-options": "Klicken, um Optionen zu laden.", - "select-an-option": "Wähle eine Option", - "summary-text": { - zero: "Keine Einträge ausgewählt", - one: '<span class="monster-badge-primary-pill">1</span> Eintrag ausgewählt', - other: - '<span class="monster-badge-primary-pill">${count}</span> Einträge ausgewählt', - }, - "no-options": "Leider gibt es keine Optionen in der Liste.", - "no-options-found": - "Keine Optionen in der Liste verfügbar. Bitte ändern Sie den Filter.", - }; - case "fr": - return { - "cannot-be-loaded": "Impossible de charger", - "no-options-available": "Aucune option disponible.", - "click-to-load-options": "Cliquez pour charger les options.", - "select-an-option": "Sélectionnez une option", - "summary-text": { - zero: "Aucune entrée sélectionnée", - one: '<span class="monster-badge-primary-pill">1</span> entrée sélectionnée', - other: - '<span class="monster-badge-primary-pill">${count}</span> entrées sélectionnées', - }, - "no-options": - "Malheureusement, il n'y a pas d'options disponibles dans la liste.", - "no-options-found": - "Aucune option disponible dans la liste. Veuillez modifier le filtre.", - }; - - case "sp": - return { - "cannot-be-loaded": "No se puede cargar", - "no-options-available": "No hay opciones disponibles.", - "click-to-load-options": "Haga clic para cargar opciones.", - "select-an-option": "Seleccione una opción", - "summary-text": { - zero: "No se seleccionaron entradas", - one: '<span class="monster-badge-primary-pill">1</span> entrada seleccionada', - other: - '<span class="monster-badge-primary-pill">${count}</span> entradas seleccionadas', - }, - "no-options": - "Desafortunadamente, no hay opciones disponibles en la lista.", - "no-options-found": - "No hay opciones disponibles en la lista. Considere modificar el filtro.", - }; - case "it": - return { - "cannot-be-loaded": "Non può essere caricato", - "no-options-available": "Nessuna opzione disponibile.", - "click-to-load-options": "Clicca per caricare le opzioni.", - "select-an-option": "Seleziona un'opzione", - "summary-text": { - zero: "Nessuna voce selezionata", - one: '<span class="monster-badge-primary-pill">1</span> voce selezionata', - other: - '<span class="monster-badge-primary-pill">${count}</span> voci selezionate', - }, - "no-options": "Purtroppo, non ci sono opzioni disponibili nella lista.", - "no-options-found": - "Nessuna opzione disponibile nella lista. Si prega di modificare il filtro.", - }; - case "pl": - return { - "cannot-be-loaded": "Nie można załadować", - "no-options-available": "Brak dostępnych opcji.", - "click-to-load-options": "Kliknij, aby załadować opcje.", - "select-an-option": "Wybierz opcję", - "summary-text": { - zero: "Nie wybrano żadnych wpisów", - one: '<span class="monster-badge-primary-pill">1</span> wpis został wybrany', - other: - '<span class="monster-badge-primary-pill">${count}</span> wpisy zostały wybrane', - }, - "no-options": "Niestety, nie ma dostępnych opcji na liście.", - "no-options-found": - "Brak dostępnych opcji na liście. Rozważ zmianę filtra.", - }; - case "no": - return { - "cannot-be-loaded": "Kan ikke lastes", - "no-options-available": "Ingen alternativer tilgjengelig.", - "click-to-load-options": "Klikk for å laste alternativer.", - "select-an-option": "Velg et alternativ", - "summary-text": { - zero: "Ingen oppføringer ble valgt", - one: '<span class="monster-badge-primary-pill">1</span> oppføring valgt', - other: - '<span class="monster-badge-primary-pill">${count}</span> oppføringer valgt', - }, - "no-options": - "Dessverre er det ingen alternativer tilgjengelig i listen.", - "no-options-found": - "Ingen alternativer tilgjengelig på listen. Vurder å endre filteret.", - }; - - case "dk": - return { - "cannot-be-loaded": "Kan ikke indlæses", - "no-options-available": "Ingen muligheder tilgængelige.", - "click-to-load-options": "Klik for at indlæse muligheder.", - "select-an-option": "Vælg en mulighed", - "summary-text": { - zero: "Ingen indlæg blev valgt", - one: '<span class="monster-badge-primary-pill">1</span> indlæg blev valgt', - other: - '<span class="monster-badge-primary-pill">${count}</span> indlæg blev valgt', - }, - "no-options": - "Desværre er der ingen muligheder tilgængelige på listen.", - "no-options-found": - "Ingen muligheder tilgængelige på listen. Overvej at ændre filteret.", - }; - case "sw": - return { - "cannot-be-loaded": "Kan inte laddas", - "no-options-available": "Inga alternativ tillgängliga.", - "click-to-load-options": "Klicka för att ladda alternativ.", - "select-an-option": "Välj ett alternativ", - "summary-text": { - zero: "Inga poster valdes", - one: '<span class="monster-badge-primary-pill">1</span> post valdes', - other: - '<span class="monster-badge-primary-pill">${count}</span> poster valdes', - }, - "no-options": "Tyvärr finns det inga alternativ tillgängliga i listan.", - "no-options-found": - "Inga alternativ finns tillgängliga i listan. Överväg att modifiera filtret.", - }; - - default: - case "en": - return { - "cannot-be-loaded": "Cannot be loaded", - "no-options-available": "No options available.", - "click-to-load-options": "Click to load options.", - "select-an-option": "Select an option", - "summary-text": { - zero: "No entries were selected", - one: '<span class="monster-badge-primary-pill">1</span> entry was selected', - other: - '<span class="monster-badge-primary-pill">${count}</span> entries were selected', - }, - "no-options": - "Unfortunately, there are no options available in the list.", - "no-options-found": - "No options are available in the list. Please consider modifying the filter.", - }; - } + const locale = getLocaleOfDocument(); + switch (locale.language) { + case "de": + return { + "cannot-be-loaded": "Kann nicht geladen werden", + "no-options-available": "Keine Optionen verfügbar.", + "click-to-load-options": "Klicken, um Optionen zu laden.", + "select-an-option": "Wähle eine Option", + "summary-text": { + zero: "Keine Einträge ausgewählt", + one: '<span class="monster-badge-primary-pill">1</span> Eintrag ausgewählt', + other: + '<span class="monster-badge-primary-pill">${count}</span> Einträge ausgewählt', + }, + "no-options": "Leider gibt es keine Optionen in der Liste.", + "no-options-found": + "Keine Optionen in der Liste verfügbar. Bitte ändern Sie den Filter.", + }; + case "fr": + return { + "cannot-be-loaded": "Impossible de charger", + "no-options-available": "Aucune option disponible.", + "click-to-load-options": "Cliquez pour charger les options.", + "select-an-option": "Sélectionnez une option", + "summary-text": { + zero: "Aucune entrée sélectionnée", + one: '<span class="monster-badge-primary-pill">1</span> entrée sélectionnée', + other: + '<span class="monster-badge-primary-pill">${count}</span> entrées sélectionnées', + }, + "no-options": + "Malheureusement, il n'y a pas d'options disponibles dans la liste.", + "no-options-found": + "Aucune option disponible dans la liste. Veuillez modifier le filtre.", + }; + + case "sp": + return { + "cannot-be-loaded": "No se puede cargar", + "no-options-available": "No hay opciones disponibles.", + "click-to-load-options": "Haga clic para cargar opciones.", + "select-an-option": "Seleccione una opción", + "summary-text": { + zero: "No se seleccionaron entradas", + one: '<span class="monster-badge-primary-pill">1</span> entrada seleccionada', + other: + '<span class="monster-badge-primary-pill">${count}</span> entradas seleccionadas', + }, + "no-options": + "Desafortunadamente, no hay opciones disponibles en la lista.", + "no-options-found": + "No hay opciones disponibles en la lista. Considere modificar el filtro.", + }; + case "it": + return { + "cannot-be-loaded": "Non può essere caricato", + "no-options-available": "Nessuna opzione disponibile.", + "click-to-load-options": "Clicca per caricare le opzioni.", + "select-an-option": "Seleziona un'opzione", + "summary-text": { + zero: "Nessuna voce selezionata", + one: '<span class="monster-badge-primary-pill">1</span> voce selezionata', + other: + '<span class="monster-badge-primary-pill">${count}</span> voci selezionate', + }, + "no-options": "Purtroppo, non ci sono opzioni disponibili nella lista.", + "no-options-found": + "Nessuna opzione disponibile nella lista. Si prega di modificare il filtro.", + }; + case "pl": + return { + "cannot-be-loaded": "Nie można załadować", + "no-options-available": "Brak dostępnych opcji.", + "click-to-load-options": "Kliknij, aby załadować opcje.", + "select-an-option": "Wybierz opcję", + "summary-text": { + zero: "Nie wybrano żadnych wpisów", + one: '<span class="monster-badge-primary-pill">1</span> wpis został wybrany', + other: + '<span class="monster-badge-primary-pill">${count}</span> wpisy zostały wybrane', + }, + "no-options": "Niestety, nie ma dostępnych opcji na liście.", + "no-options-found": + "Brak dostępnych opcji na liście. Rozważ zmianę filtra.", + }; + case "no": + return { + "cannot-be-loaded": "Kan ikke lastes", + "no-options-available": "Ingen alternativer tilgjengelig.", + "click-to-load-options": "Klikk for å laste alternativer.", + "select-an-option": "Velg et alternativ", + "summary-text": { + zero: "Ingen oppføringer ble valgt", + one: '<span class="monster-badge-primary-pill">1</span> oppføring valgt', + other: + '<span class="monster-badge-primary-pill">${count}</span> oppføringer valgt', + }, + "no-options": + "Dessverre er det ingen alternativer tilgjengelig i listen.", + "no-options-found": + "Ingen alternativer tilgjengelig på listen. Vurder å endre filteret.", + }; + + case "dk": + return { + "cannot-be-loaded": "Kan ikke indlæses", + "no-options-available": "Ingen muligheder tilgængelige.", + "click-to-load-options": "Klik for at indlæse muligheder.", + "select-an-option": "Vælg en mulighed", + "summary-text": { + zero: "Ingen indlæg blev valgt", + one: '<span class="monster-badge-primary-pill">1</span> indlæg blev valgt', + other: + '<span class="monster-badge-primary-pill">${count}</span> indlæg blev valgt', + }, + "no-options": + "Desværre er der ingen muligheder tilgængelige på listen.", + "no-options-found": + "Ingen muligheder tilgængelige på listen. Overvej at ændre filteret.", + }; + case "sw": + return { + "cannot-be-loaded": "Kan inte laddas", + "no-options-available": "Inga alternativ tillgängliga.", + "click-to-load-options": "Klicka för att ladda alternativ.", + "select-an-option": "Välj ett alternativ", + "summary-text": { + zero: "Inga poster valdes", + one: '<span class="monster-badge-primary-pill">1</span> post valdes', + other: + '<span class="monster-badge-primary-pill">${count}</span> poster valdes', + }, + "no-options": "Tyvärr finns det inga alternativ tillgängliga i listan.", + "no-options-found": + "Inga alternativ finns tillgängliga i listan. Överväg att modifiera filtret.", + }; + + default: + case "en": + return { + "cannot-be-loaded": "Cannot be loaded", + "no-options-available": "No options available.", + "click-to-load-options": "Click to load options.", + "select-an-option": "Select an option", + "summary-text": { + zero: "No entries were selected", + one: '<span class="monster-badge-primary-pill">1</span> entry was selected', + other: + '<span class="monster-badge-primary-pill">${count}</span> entries were selected', + }, + "no-options": + "Unfortunately, there are no options available in the list.", + "no-options-found": + "No options are available in the list. Please consider modifying the filter.", + }; + } } /** * @private */ function lookupSelection() { - const self = this; - - setTimeout(() => { - const selection = self.getOption("selection"); - if (selection.length === 0) { - return; - } - - if (self[isLoadingSymbol] === true) { - return; - } - - if (self[lazyLoadDoneSymbol] === true) { - return; - } - - let url = self.getOption("url"); - let lookupUrl = self.getOption("lookup.url"); - if (lookupUrl !== null) { - url = lookupUrl; - } - - if (this.getOption("lookup.grouping") === true) { - filterFromRemoteByValue - .call( - self, - url, - selection.map((s) => s?.["value"]), - ) - .catch((e) => { - addErrorAttribute(self, e); - }); - return; - } - - for (const s of selection) { - if (s?.["value"]) { - filterFromRemoteByValue.call(self, url, s?.["value"]).catch((e) => { - addErrorAttribute(self, e); - }); - } - } - }, 100); + const self = this; + + setTimeout(() => { + const selection = self.getOption("selection"); + if (selection.length === 0) { + return; + } + + if (self[isLoadingSymbol] === true) { + return; + } + + if (self[lazyLoadDoneSymbol] === true) { + return; + } + + let url = self.getOption("url"); + let lookupUrl = self.getOption("lookup.url"); + if (lookupUrl !== null) { + url = lookupUrl; + } + + if (this.getOption("lookup.grouping") === true) { + filterFromRemoteByValue + .call( + self, + url, + selection.map((s) => s?.["value"]), + ) + .catch((e) => { + addErrorAttribute(self, e); + }); + return; + } + + for (const s of selection) { + if (s?.["value"]) { + filterFromRemoteByValue.call(self, url, s?.["value"]).catch((e) => { + addErrorAttribute(self, e); + }); + } + } + }, 100); } function fetchIt(url, controlOptions) { - if (url instanceof URL) { - url = url.toString(); - } - - if (url !== undefined && url !== null) { - url = validateString(url); - } else { - url = this.getOption("url"); - if (url === null) { - return Promise.reject(new Error("No url defined")); - } - } - - return new Promise((resolve, reject) => { - setStatusOrRemoveBadges.call(this, "loading"); - - new Processing(10, () => { - fetchData - .call(this, url) - .then((map) => { - if ( - isObject(map) || - isArray(map) || - map instanceof Set || - map instanceof Map - ) { - try { - this.importOptions(map); - } catch (e) { - setStatusOrRemoveBadges.call(this, "error"); - reject(e); - return; - } - - this[lastFetchedDataSymbol] = map; - - let result; - const selection = this.getOption("selection"); - let newValue = []; - if (selection) { - newValue = selection; - } else if (this.hasAttribute("value")) { - newValue = this.getAttribute("value"); - } - - result = setSelection.call(this, newValue); - requestAnimationFrame(() => { - checkOptionState.call(this); - setStatusOrRemoveBadges.call(this, "closed"); - updatePopper.call(this); - resolve(result); - }); - - return; - } - - setStatusOrRemoveBadges.call(this, "error"); - reject(new Error("invalid response")); - }) - .catch((e) => { - setStatusOrRemoveBadges.call(this, "error"); - reject(e); - }); - }) - .run() - .catch((e) => { - setStatusOrRemoveBadges.call(this, "error"); - addErrorAttribute(this, e); - reject(e); - }); - }); + if (url instanceof URL) { + url = url.toString(); + } + + if (url !== undefined && url !== null) { + url = validateString(url); + } else { + url = this.getOption("url"); + if (url === null) { + return Promise.reject(new Error("No url defined")); + } + } + + return new Promise((resolve, reject) => { + setStatusOrRemoveBadges.call(this, "loading"); + + new Processing(10, () => { + fetchData + .call(this, url) + .then((map) => { + if ( + isObject(map) || + isArray(map) || + map instanceof Set || + map instanceof Map + ) { + try { + this.importOptions(map); + } catch (e) { + setStatusOrRemoveBadges.call(this, "error"); + reject(e); + return; + } + + this[lastFetchedDataSymbol] = map; + + let result; + const selection = this.getOption("selection"); + let newValue = []; + if (selection) { + newValue = selection; + } else if (this.hasAttribute("value")) { + newValue = this.getAttribute("value"); + } + + result = setSelection.call(this, newValue); + requestAnimationFrame(() => { + checkOptionState.call(this); + setStatusOrRemoveBadges.call(this, "closed"); + updatePopper.call(this); + resolve(result); + }); + + return; + } + + setStatusOrRemoveBadges.call(this, "error"); + reject(new Error("invalid response")); + }) + .catch((e) => { + setStatusOrRemoveBadges.call(this, "error"); + reject(e); + }); + }) + .run() + .catch((e) => { + setStatusOrRemoveBadges.call(this, "error"); + addErrorAttribute(this, e); + reject(e); + }); + }); } /** @@ -1061,72 +1060,68 @@ function fetchIt(url, controlOptions) { * @return {object} */ function initOptionsFromArguments() { - const options = {}; - - const template = this.getAttribute("data-monster-selected-template"); - if (isString(template)) { - if (!options["templateMapping"]) options["templateMapping"] = {}; - - switch (template) { - case "summary": - case "default": - options["templateMapping"]["selected"] = getSummaryTemplate(); - break; - case "selected": - options["templateMapping"]["selected"] = getSelectionTemplate(); - break; - default: - addErrorAttribute(this, "invalid template, use summary or selected"); - } - } - - return options; + const options = {}; + + const template = this.getAttribute("data-monster-selected-template"); + if (isString(template)) { + if (!options["templateMapping"]) options["templateMapping"] = {}; + + switch (template) { + case "summary": + case "default": + options["templateMapping"]["selected"] = getSummaryTemplate(); + break; + case "selected": + options["templateMapping"]["selected"] = getSelectionTemplate(); + break; + default: + addErrorAttribute(this, "invalid template, use summary or selected"); + } + } + + return options; } /** * @private */ function attachResizeObserver() { - // against flickering - this[resizeObserverSymbol] = new ResizeObserver((entries) => { - if (this[timerCallbackSymbol] instanceof DeadMansSwitch) { - try { - this[timerCallbackSymbol].touch(); - return; - } catch (e) { - delete this[timerCallbackSymbol]; - } - } - - this[timerCallbackSymbol] = new DeadMansSwitch(200, () => { - updatePopper.call(this); - delete this[timerCallbackSymbol]; - }); - }); - - requestAnimationFrame(() => { - - let parent = this.parentNode; - while (!(parent instanceof HTMLElement) && parent !== null) { - parent = parent.parentNode; - } - - if (parent instanceof HTMLElement) { - this[resizeObserverSymbol].observe(parent); - } - - - }); - + // against flickering + this[resizeObserverSymbol] = new ResizeObserver((entries) => { + if (this[timerCallbackSymbol] instanceof DeadMansSwitch) { + try { + this[timerCallbackSymbol].touch(); + return; + } catch (e) { + delete this[timerCallbackSymbol]; + } + } + + this[timerCallbackSymbol] = new DeadMansSwitch(200, () => { + updatePopper.call(this); + delete this[timerCallbackSymbol]; + }); + }); + + requestAnimationFrame(() => { + let parent = this.parentNode; + while (!(parent instanceof HTMLElement) && parent !== null) { + parent = parent.parentNode; + } + + if (parent instanceof HTMLElement) { + this[resizeObserverSymbol].observe(parent); + } + }); } /** * @private */ function disconnectResizeObserver() { - if (this[resizeObserverSymbol] instanceof ResizeObserver) { - this[resizeObserverSymbol].disconnect(); - } + if (this[resizeObserverSymbol] instanceof ResizeObserver) { + this[resizeObserverSymbol].disconnect(); + } } /** @@ -1134,7 +1129,7 @@ function disconnectResizeObserver() { * @returns {string} */ function getSelectionTemplate() { - return `<div data-monster-role="selection" part="selection" + return `<div data-monster-role="selection" part="selection" data-monster-insert="selection path:selection" role="search" ><input type="text" role="searchbox" part="inline-filter" name="inline-filter" @@ -1150,7 +1145,7 @@ function getSelectionTemplate() { * @returns {string} */ function getSummaryTemplate() { - return `<div data-monster-role="selection" role="search" part="summary"> + return `<div data-monster-role="selection" role="search" part="summary"> <input type="text" role="searchbox" part="inline-filter" name="inline-filter" data-monster-role="filter" @@ -1166,35 +1161,35 @@ function getSummaryTemplate() { * @private */ function parseSlotsToOptions() { - let options = this.getOption("options"); - if (!isIterable(options)) { - options = []; - } - - let counter = 1; - getSlottedElements.call(this, "div").forEach((node) => { - let value = (counter++).toString(); - let visibility = "visible"; - - if (node.hasAttribute("data-monster-value")) { - value = node.getAttribute("data-monster-value"); - } - - let label = node.outerHTML; - - if (node.style.display === "none") { - visibility = "hidden"; - } - - options.push({ - value, - label, - visibility, - }); - }); - - runAsOptionLengthChanged.call(this, options.length); - this.setOption("options", options); + let options = this.getOption("options"); + if (!isIterable(options)) { + options = []; + } + + let counter = 1; + getSlottedElements.call(this, "div").forEach((node) => { + let value = (counter++).toString(); + let visibility = "visible"; + + if (node.hasAttribute("data-monster-value")) { + value = node.getAttribute("data-monster-value"); + } + + let label = node.outerHTML; + + if (node.style.display === "none") { + visibility = "hidden"; + } + + options.push({ + value, + label, + visibility, + }); + }); + + runAsOptionLengthChanged.call(this, options.length); + this.setOption("options", options); } /** @@ -1204,39 +1199,39 @@ function parseSlotsToOptions() { * @param {int} targetLength */ function runAsOptionLengthChanged(targetLength) { - const self = this; - - if (!self[optionsElementSymbol]) { - return; - } - - const callback = function (mutationsList, observer) { - const run = false; - for (const mutation of mutationsList) { - if (mutation.type === "childList") { - const run = true; - break; - } - } - - if (run === true) { - const nodes = self[optionsElementSymbol].querySelectorAll( - `div[${ATTRIBUTE_ROLE}=option]`, - ); - - if (nodes.length === targetLength) { - checkOptionState.call(self); - observer.disconnect(); - } - } - }; - - const observer = new MutationObserver(callback); - observer.observe(self[optionsElementSymbol], { - attributes: false, - childList: true, - subtree: true, - }); + const self = this; + + if (!self[optionsElementSymbol]) { + return; + } + + const callback = function (mutationsList, observer) { + const run = false; + for (const mutation of mutationsList) { + if (mutation.type === "childList") { + const run = true; + break; + } + } + + if (run === true) { + const nodes = self[optionsElementSymbol].querySelectorAll( + `div[${ATTRIBUTE_ROLE}=option]`, + ); + + if (nodes.length === targetLength) { + checkOptionState.call(self); + observer.disconnect(); + } + } + }; + + const observer = new MutationObserver(callback); + observer.observe(self[optionsElementSymbol], { + attributes: false, + childList: true, + subtree: true, + }); } /** @@ -1245,38 +1240,38 @@ function runAsOptionLengthChanged(targetLength) { * @return {*} */ function buildSelectionLabel(value) { - const options = this.getOption("options"); - - for (let i = 0; i < options.length; i++) { - let o = options?.[i]; - let l, v, v2; - - if (this.getOption("features.useStrictValueComparison") === true) { - v = value; - } else { - v = `${value}`; - } - - if (isPrimitive(o) && o === value) { - return o; - } else if (!isObject(o)) { - continue; - } - - if (this.getOption("features.useStrictValueComparison") === true) { - l = o?.["label"]; - v2 = o?.["value"]; - } else { - l = `${o?.["label"]}`; - v2 = `${o?.["value"]}`; - } - - if (v2 === v) { - return l; - } - } - - return undefined; + const options = this.getOption("options"); + + for (let i = 0; i < options.length; i++) { + let o = options?.[i]; + let l, v, v2; + + if (this.getOption("features.useStrictValueComparison") === true) { + v = value; + } else { + v = `${value}`; + } + + if (isPrimitive(o) && o === value) { + return o; + } else if (!isObject(o)) { + continue; + } + + if (this.getOption("features.useStrictValueComparison") === true) { + l = o?.["label"]; + v2 = o?.["value"]; + } else { + l = `${o?.["label"]}`; + v2 = `${o?.["value"]}`; + } + + if (v2 === v) { + return l; + } + } + + return undefined; } /** @@ -1286,17 +1281,17 @@ function buildSelectionLabel(value) { * @throws {Error} no value found */ function getSelectionLabel(value) { - const callback = this.getOption("formatter.selection"); - if (isFunction(callback)) { - const label = callback.call(this, value); - if (isString(label)) return label; - } + const callback = this.getOption("formatter.selection"); + if (isFunction(callback)) { + const label = callback.call(this, value); + if (isString(label)) return label; + } - if (isString(value) || isInteger(value)) { - return `${value}`; - } + if (isString(value) || isInteger(value)) { + return `${value}`; + } - return this.getOption("labels.cannot-be-loaded", value); + return this.getOption("labels.cannot-be-loaded", value); } /** @@ -1304,25 +1299,25 @@ function getSelectionLabel(value) { * @param {Event} event */ function handleToggleKeyboardEvents(event) { - switch (event?.["code"]) { - case "Escape": - toggle.call(this); - event.preventDefault(); - break; - case "Space": - toggle.call(this); - event.preventDefault(); - break; - case "ArrowDown": - show.call(this); - activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); - event.preventDefault(); - break; - case "ArrowUp": - hide.call(this); - event.preventDefault(); - break; - } + switch (event?.["code"]) { + case "Escape": + toggle.call(this); + event.preventDefault(); + break; + case "Space": + toggle.call(this); + event.preventDefault(); + break; + case "ArrowDown": + show.call(this); + activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); + event.preventDefault(); + break; + case "ArrowUp": + hide.call(this); + event.preventDefault(); + break; + } } /** @@ -1332,32 +1327,32 @@ function handleToggleKeyboardEvents(event) { * @this CustomElement */ function initOptionObserver() { - const self = this; - - self.attachObserver( - new Observer(function () { - new Processing(() => { - try { - self.updateI18n(); - } catch (e) { - addErrorAttribute(self, e); - requestAnimationFrame(() => { - setStatusOrRemoveBadges.call(self, "error"); - }); - } - try { - areOptionsAvailableAndInit.call(self); - } catch (e) { - addErrorAttribute(self, e); - requestAnimationFrame(() => { - setStatusOrRemoveBadges.call(self, "error"); - }); - } - - setSummaryAndControlText.call(self); - }).run(); - }), - ); + const self = this; + + self.attachObserver( + new Observer(function () { + new Processing(() => { + try { + self.updateI18n(); + } catch (e) { + addErrorAttribute(self, e); + requestAnimationFrame(() => { + setStatusOrRemoveBadges.call(self, "error"); + }); + } + try { + areOptionsAvailableAndInit.call(self); + } catch (e) { + addErrorAttribute(self, e); + requestAnimationFrame(() => { + setStatusOrRemoveBadges.call(self, "error"); + }); + } + + setSummaryAndControlText.call(self); + }).run(); + }), + ); } /** @@ -1365,17 +1360,16 @@ function initOptionObserver() { * @returns {Translations} */ function getDefaultTranslation() { - const translation = new Translations("en").assignTranslations( - this.getOption("labels", {}), - ); + const translation = new Translations("en").assignTranslations( + this.getOption("labels", {}), + ); - try { - const doc = getDocumentTranslations(); - translation.locale = doc.locale; - } catch (e) { - } + try { + const doc = getDocumentTranslations(); + translation.locale = doc.locale; + } catch (e) {} - return translation; + return translation; } /** @@ -1383,36 +1377,36 @@ function getDefaultTranslation() { * @return {string|*} */ function setSummaryAndControlText() { - const translations = getDefaultTranslation.call(this); - const selections = this.getOption("selection"); - - const text = translations.getPluralRuleText( - "summary-text", - selections.length, - "", - ); - - const selectedText = new Formatter({ - count: String(selections.length), - }).format(text); - - this.setOption("messages.selected", selectedText); - - const current = this.getOption("messages.control"); - const msg = this.getOption("labels.select-an-option"); - - if ( - current === "" || - current === undefined || - current === msg || - current === null - ) { - if (selections.length === 0) { - this.setOption("messages.control", msg); - } else { - this.setOption("messages.control", ""); - } - } + const translations = getDefaultTranslation.call(this); + const selections = this.getOption("selection"); + + const text = translations.getPluralRuleText( + "summary-text", + selections.length, + "", + ); + + const selectedText = new Formatter({ + count: String(selections.length), + }).format(text); + + this.setOption("messages.selected", selectedText); + + const current = this.getOption("messages.control"); + const msg = this.getOption("labels.select-an-option"); + + if ( + current === "" || + current === undefined || + current === msg || + current === null + ) { + if (selections.length === 0) { + this.setOption("messages.control", msg); + } else { + this.setOption("messages.control", ""); + } + } } /** @@ -1420,9 +1414,9 @@ function setSummaryAndControlText() { * @return {NodeList} */ function getOptionElements() { - return this[optionsElementSymbol].querySelectorAll( - `[${ATTRIBUTE_ROLE}=option]`, - ); + return this[optionsElementSymbol].querySelectorAll( + `[${ATTRIBUTE_ROLE}=option]`, + ); } /** @@ -1446,75 +1440,75 @@ function getOptionElements() { * @private */ function calcAndSetOptionsDimension() { - const options = getOptionElements.call(this); - const container = this[optionsElementSymbol]; - if (!(container instanceof HTMLElement && options instanceof NodeList)) { - return; - } - - let visible = 0; - let optionHeight = 0; - const max = this.getOption("showMaxOptions", 10); - - let scrollFlag = false; - for (const [, option] of Object.entries(options)) { - const computedStyle = getGlobal().getComputedStyle(option); - if (computedStyle.display === "none") continue; - - let h = option.getBoundingClientRect().height; - h += parseInt(computedStyle.getPropertyValue("margin-top"), 10); - h += parseInt(computedStyle.getPropertyValue("margin-bottom"), 10); - optionHeight += h; - - visible++; - - if (visible > max) { - break; - } - } - - if (visible > max) { - visible = max; - scrollFlag = true; - } - - if (visible === 0) { - if (getFilterMode.call(this) === FILTER_MODE_DISABLED) { - this.setOption( - "messages.emptyOptions", - this.getOption("labels.no-options-available"), - ); - } else { - this.setOption( - "messages.emptyOptions", - this.getOption("labels.no-options-found"), - ); - } - this[noOptionsAvailableElementSymbol].classList.remove("d-none"); - } else { - this[noOptionsAvailableElementSymbol].classList.add("d-none"); - } - - const styles = getGlobal().getComputedStyle(this[optionsElementSymbol]); - let padding = parseInt(styles.getPropertyValue("padding-top"), 10); - padding += parseInt(styles.getPropertyValue("padding-bottom"), 10); - - let margin = parseInt(styles.getPropertyValue("margin-top"), 10); - margin += parseInt(styles.getPropertyValue("margin-bottom"), 10); - - const containerHeight = optionHeight + padding + margin; - container.style.height = `${containerHeight}px`; - - if (scrollFlag === true) { - container.style.overflowY = "scroll"; - } else { - container.style.overflowY = "auto"; - } - - const domRect = this[controlElementSymbol].getBoundingClientRect(); - - this[popperElementSymbol].style.width = `${domRect.width}px`; - container.style.overflowX = "auto"; + const options = getOptionElements.call(this); + const container = this[optionsElementSymbol]; + if (!(container instanceof HTMLElement && options instanceof NodeList)) { + return; + } + + let visible = 0; + let optionHeight = 0; + const max = this.getOption("showMaxOptions", 10); + + let scrollFlag = false; + for (const [, option] of Object.entries(options)) { + const computedStyle = getGlobal().getComputedStyle(option); + if (computedStyle.display === "none") continue; + + let h = option.getBoundingClientRect().height; + h += parseInt(computedStyle.getPropertyValue("margin-top"), 10); + h += parseInt(computedStyle.getPropertyValue("margin-bottom"), 10); + optionHeight += h; + + visible++; + + if (visible > max) { + break; + } + } + + if (visible > max) { + visible = max; + scrollFlag = true; + } + + if (visible === 0) { + if (getFilterMode.call(this) === FILTER_MODE_DISABLED) { + this.setOption( + "messages.emptyOptions", + this.getOption("labels.no-options-available"), + ); + } else { + this.setOption( + "messages.emptyOptions", + this.getOption("labels.no-options-found"), + ); + } + this[noOptionsAvailableElementSymbol].classList.remove("d-none"); + } else { + this[noOptionsAvailableElementSymbol].classList.add("d-none"); + } + + const styles = getGlobal().getComputedStyle(this[optionsElementSymbol]); + let padding = parseInt(styles.getPropertyValue("padding-top"), 10); + padding += parseInt(styles.getPropertyValue("padding-bottom"), 10); + + let margin = parseInt(styles.getPropertyValue("margin-top"), 10); + margin += parseInt(styles.getPropertyValue("margin-bottom"), 10); + + const containerHeight = optionHeight + padding + margin; + container.style.height = `${containerHeight}px`; + + if (scrollFlag === true) { + container.style.overflowY = "scroll"; + } else { + container.style.overflowY = "auto"; + } + + const domRect = this[controlElementSymbol].getBoundingClientRect(); + + this[popperElementSymbol].style.width = `${domRect.width}px`; + container.style.overflowX = "auto"; } /** @@ -1523,126 +1517,126 @@ function calcAndSetOptionsDimension() { * @throws {Error} no shadow-root is defined */ function activateCurrentOption(direction) { - if (!this.shadowRoot) { - throw new Error("no shadow-root is defined"); - } - - let focused = this.shadowRoot.querySelector(`[${ATTRIBUTE_PREFIX}focused]`); - - if ( - !(focused instanceof HTMLElement) || - focused.matches("[data-monster-visibility=hidden]") - ) { - for (const [, e] of Object.entries( - this.shadowRoot.querySelectorAll(`[${ATTRIBUTE_ROLE}=option]`), - )) { - if (e.matches("[data-monster-visibility=visible]")) { - focused = e; - break; - } - } - } else { - if (direction === FOCUS_DIRECTION_DOWN) { - while (focused.nextSibling) { - focused = focused.nextSibling; - - if ( - focused instanceof HTMLElement && - focused.hasAttribute(ATTRIBUTE_ROLE) && - focused.getAttribute(ATTRIBUTE_ROLE) === "option" && - focused.matches("[data-monster-visibility=visible]") && - focused.matches(":not([data-monster-filtered=true])") - ) { - break; - } - } - } else { - let found = false; - while (focused.previousSibling) { - focused = focused.previousSibling; - if ( - focused instanceof HTMLElement && - focused.hasAttribute(ATTRIBUTE_ROLE) && - focused.getAttribute(ATTRIBUTE_ROLE) === "option" && - focused.matches("[data-monster-visibility=visible]") && - focused.matches(":not([data-monster-filtered=true])") - ) { - found = true; - break; - } - } - if (found === false) { - focusFilter.call(this); - } - } - } - - new Processing(() => { - if (focused instanceof HTMLElement) { - this.shadowRoot - .querySelectorAll(`[${ATTRIBUTE_PREFIX}focused]`) - .forEach((e) => { - e.removeAttribute(`${ATTRIBUTE_PREFIX}focused`); - }); - - focused.focus(); - focused.setAttribute(`${ATTRIBUTE_PREFIX}focused`, true); - } - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); + if (!this.shadowRoot) { + throw new Error("no shadow-root is defined"); + } + + let focused = this.shadowRoot.querySelector(`[${ATTRIBUTE_PREFIX}focused]`); + + if ( + !(focused instanceof HTMLElement) || + focused.matches("[data-monster-visibility=hidden]") + ) { + for (const [, e] of Object.entries( + this.shadowRoot.querySelectorAll(`[${ATTRIBUTE_ROLE}=option]`), + )) { + if (e.matches("[data-monster-visibility=visible]")) { + focused = e; + break; + } + } + } else { + if (direction === FOCUS_DIRECTION_DOWN) { + while (focused.nextSibling) { + focused = focused.nextSibling; + + if ( + focused instanceof HTMLElement && + focused.hasAttribute(ATTRIBUTE_ROLE) && + focused.getAttribute(ATTRIBUTE_ROLE) === "option" && + focused.matches("[data-monster-visibility=visible]") && + focused.matches(":not([data-monster-filtered=true])") + ) { + break; + } + } + } else { + let found = false; + while (focused.previousSibling) { + focused = focused.previousSibling; + if ( + focused instanceof HTMLElement && + focused.hasAttribute(ATTRIBUTE_ROLE) && + focused.getAttribute(ATTRIBUTE_ROLE) === "option" && + focused.matches("[data-monster-visibility=visible]") && + focused.matches(":not([data-monster-filtered=true])") + ) { + found = true; + break; + } + } + if (found === false) { + focusFilter.call(this); + } + } + } + + new Processing(() => { + if (focused instanceof HTMLElement) { + this.shadowRoot + .querySelectorAll(`[${ATTRIBUTE_PREFIX}focused]`) + .forEach((e) => { + e.removeAttribute(`${ATTRIBUTE_PREFIX}focused`); + }); + + focused.focus(); + focused.setAttribute(`${ATTRIBUTE_PREFIX}focused`, true); + } + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); } /** * @private */ function filterOptions() { - new Processing(() => { - let filterValue; - - switch (this.getOption("filter.position")) { - case FILTER_POSITION_INLINE: - if (this[inlineFilterElementSymbol] instanceof HTMLElement) { - filterValue = this[inlineFilterElementSymbol].value.toLowerCase(); - } else { - return; - } - - break; - case FILTER_POSITION_POPPER: - default: - if (this[popperFilterElementSymbol] instanceof HTMLInputElement) { - filterValue = this[popperFilterElementSymbol].value.toLowerCase(); - } else { - return; - } - } - - const options = this.getOption("options"); - for (const [i, option] of Object.entries(options)) { - if (option.label.toLowerCase().indexOf(filterValue) === -1) { - this.setOption(`options.${i}.filtered`, "true"); - } else { - this.setOption(`options.${i}.filtered`, undefined); - } - } - }) - .run() - .then(() => { - new Processing(100, () => { - calcAndSetOptionsDimension.call(this); - focusFilter.call(this); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); - }) - .catch((e) => { - addErrorAttribute(this, e); - }); + new Processing(() => { + let filterValue; + + switch (this.getOption("filter.position")) { + case FILTER_POSITION_INLINE: + if (this[inlineFilterElementSymbol] instanceof HTMLElement) { + filterValue = this[inlineFilterElementSymbol].value.toLowerCase(); + } else { + return; + } + + break; + case FILTER_POSITION_POPPER: + default: + if (this[popperFilterElementSymbol] instanceof HTMLInputElement) { + filterValue = this[popperFilterElementSymbol].value.toLowerCase(); + } else { + return; + } + } + + const options = this.getOption("options"); + for (const [i, option] of Object.entries(options)) { + if (option.label.toLowerCase().indexOf(filterValue) === -1) { + this.setOption(`options.${i}.filtered`, "true"); + } else { + this.setOption(`options.${i}.filtered`, undefined); + } + } + }) + .run() + .then(() => { + new Processing(100, () => { + calcAndSetOptionsDimension.call(this); + focusFilter.call(this); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); + }) + .catch((e) => { + addErrorAttribute(this, e); + }); } /** @@ -1650,37 +1644,37 @@ function filterOptions() { * @param {Event} event */ function handleFilterKeyboardEvents(event) { - const shiftKey = event?.["shiftKey"]; - - switch (event?.["code"]) { - case "Tab": - activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); - event.preventDefault(); - break; - case "Escape": - toggle.call(this); - event.preventDefault(); - break; - case "Tab" && shiftKey === true: - case "ArrowUp": - activateCurrentOption.call(this, FOCUS_DIRECTION_UP); - event.preventDefault(); - break; - case "Tab" && !shiftKey: - case "ArrowDown": - activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); - event.preventDefault(); - break; - default: - if ( - this.getOption("features.lazyLoad") === true && - this[lazyLoadDoneSymbol] !== true - ) { - this.click(); - } - - handleFilterKeyEvents.call(this); - } + const shiftKey = event?.["shiftKey"]; + + switch (event?.["code"]) { + case "Tab": + activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); + event.preventDefault(); + break; + case "Escape": + toggle.call(this); + event.preventDefault(); + break; + case "Tab" && shiftKey === true: + case "ArrowUp": + activateCurrentOption.call(this, FOCUS_DIRECTION_UP); + event.preventDefault(); + break; + case "Tab" && !shiftKey: + case "ArrowDown": + activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); + event.preventDefault(); + break; + default: + if ( + this.getOption("features.lazyLoad") === true && + this[lazyLoadDoneSymbol] !== true + ) { + this.click(); + } + + handleFilterKeyEvents.call(this); + } } /** @@ -1694,86 +1688,86 @@ function handleFilterKeyboardEvents(event) { * @return {void} This method does not return anything. */ function handleFilterKeyEvents() { - if (this[keyFilterEventSymbol] instanceof DeadMansSwitch) { - try { - this[keyFilterEventSymbol].touch(); - return; - } catch (e) { - delete this[keyFilterEventSymbol]; - } - } - - this[keyFilterEventSymbol] = new DeadMansSwitch(200, () => { - if (getFilterMode.call(this) !== FILTER_MODE_REMOTE) { - filterOptions.call(this); - } else { - filterFromRemote.call(this).catch((e) => { - addErrorAttribute(this, e); - }); - } - - delete this[keyFilterEventSymbol]; - }); + if (this[keyFilterEventSymbol] instanceof DeadMansSwitch) { + try { + this[keyFilterEventSymbol].touch(); + return; + } catch (e) { + delete this[keyFilterEventSymbol]; + } + } + + this[keyFilterEventSymbol] = new DeadMansSwitch(200, () => { + if (getFilterMode.call(this) !== FILTER_MODE_REMOTE) { + filterOptions.call(this); + } else { + filterFromRemote.call(this).catch((e) => { + addErrorAttribute(this, e); + }); + } + + delete this[keyFilterEventSymbol]; + }); } /** * @private */ function filterFromRemote() { - if ( - !(this[inlineFilterElementSymbol] instanceof HTMLElement) && - !(this[popperFilterElementSymbol] instanceof HTMLElement) - ) { - return; - } - - show.call(this); - - const url = this.getOption("url"); - if (!url) { - addErrorAttribute(this, "Missing URL for Remote Filter."); - return; - } - - let filterValue; - - switch (this.getOption("filter.position")) { - case FILTER_POSITION_INLINE: - if (this[inlineFilterElementSymbol] instanceof HTMLElement) { - filterValue = this[inlineFilterElementSymbol].value.toLowerCase(); - } - - break; - case FILTER_POSITION_POPPER: - default: - if (this[popperFilterElementSymbol] instanceof HTMLInputElement) { - filterValue = this[popperFilterElementSymbol].value.toLowerCase(); - } - } - - return filterFromRemoteByValue.call(this, url, filterValue); + if ( + !(this[inlineFilterElementSymbol] instanceof HTMLElement) && + !(this[popperFilterElementSymbol] instanceof HTMLElement) + ) { + return; + } + + show.call(this); + + const url = this.getOption("url"); + if (!url) { + addErrorAttribute(this, "Missing URL for Remote Filter."); + return; + } + + let filterValue; + + switch (this.getOption("filter.position")) { + case FILTER_POSITION_INLINE: + if (this[inlineFilterElementSymbol] instanceof HTMLElement) { + filterValue = this[inlineFilterElementSymbol].value.toLowerCase(); + } + + break; + case FILTER_POSITION_POPPER: + default: + if (this[popperFilterElementSymbol] instanceof HTMLInputElement) { + filterValue = this[popperFilterElementSymbol].value.toLowerCase(); + } + } + + return filterFromRemoteByValue.call(this, url, filterValue); } function formatURL(url, value) { - if (value === undefined || value === null || value === "") { - value = this.getOption("filter.defaultValue"); - if (value === undefined || value === null || value === "") { - value = disabledRequestMarker.toString(); - } - } - - const formatter = new Formatter({filter: encodeURI(value)}); - const openMarker = this.getOption("filter.marker.open"); - let closeMarker = this.getOption("filter.marker.close"); - if (!closeMarker) { - closeMarker = openMarker; - } - - if (openMarker && closeMarker) { - formatter.setMarker(openMarker, closeMarker); - } - - return formatter.format(url); + if (value === undefined || value === null || value === "") { + value = this.getOption("filter.defaultValue"); + if (value === undefined || value === null || value === "") { + value = disabledRequestMarker.toString(); + } + } + + const formatter = new Formatter({ filter: encodeURI(value) }); + const openMarker = this.getOption("filter.marker.open"); + let closeMarker = this.getOption("filter.marker.close"); + if (!closeMarker) { + closeMarker = openMarker; + } + + if (openMarker && closeMarker) { + formatter.setMarker(openMarker, closeMarker); + } + + return formatter.format(url); } /** @@ -1783,28 +1777,28 @@ function formatURL(url, value) { * @returns {Promise<unknown>} */ function filterFromRemoteByValue(optionUrl, value) { - return new Processing(() => { - let url = formatURL.call(this, optionUrl, value); - if (url.indexOf(disabledRequestMarker.toString()) !== -1) { - return; - } - - fetchIt - .call(this, url, { - disableHiding: true, - }) - .then(() => { - checkOptionState.call(this); - show.call(this); - }) - .catch((e) => { - throw e; - }); - }) - .run() - .catch((e) => { - throw e; - }); + return new Processing(() => { + let url = formatURL.call(this, optionUrl, value); + if (url.indexOf(disabledRequestMarker.toString()) !== -1) { + return; + } + + fetchIt + .call(this, url, { + disableHiding: true, + }) + .then(() => { + checkOptionState.call(this); + show.call(this); + }) + .catch((e) => { + throw e; + }); + }) + .run() + .catch((e) => { + throw e; + }); } /** @@ -1812,50 +1806,50 @@ function filterFromRemoteByValue(optionUrl, value) { * @private */ function handleOptionKeyboardEvents(event) { - const shiftKey = event?.["shiftKey"]; - - switch (event?.["code"]) { - case "Escape": - toggle.call(this); - event.preventDefault(); - break; - case "Enter": - case "Space": - const path = event.composedPath(); - const element = path?.[0]; - if (element instanceof HTMLElement) { - const input = element.getElementsByTagName("input"); - if (!input) { - return; - } - fireEvent(input, "click"); - } - event.preventDefault(); - break; - - case "Tab" && shiftKey === true: - case "ArrowUp": - activateCurrentOption.call(this, FOCUS_DIRECTION_UP); - event.preventDefault(); - break; - - case "Tab" && !shiftKey: - case "ArrowLeft": - case "ArrowRight": - // handled by tree select - break; - case "ArrowDown": - activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); - event.preventDefault(); - break; - default: - const p = event.composedPath(); - if (p?.[0] instanceof HTMLInputElement) { - return; - } - focusFilter.call(this); - break; - } + const shiftKey = event?.["shiftKey"]; + + switch (event?.["code"]) { + case "Escape": + toggle.call(this); + event.preventDefault(); + break; + case "Enter": + case "Space": + const path = event.composedPath(); + const element = path?.[0]; + if (element instanceof HTMLElement) { + const input = element.getElementsByTagName("input"); + if (!input) { + return; + } + fireEvent(input, "click"); + } + event.preventDefault(); + break; + + case "Tab" && shiftKey === true: + case "ArrowUp": + activateCurrentOption.call(this, FOCUS_DIRECTION_UP); + event.preventDefault(); + break; + + case "Tab" && !shiftKey: + case "ArrowLeft": + case "ArrowRight": + // handled by tree select + break; + case "ArrowDown": + activateCurrentOption.call(this, FOCUS_DIRECTION_DOWN); + event.preventDefault(); + break; + default: + const p = event.composedPath(); + if (p?.[0] instanceof HTMLInputElement) { + return; + } + focusFilter.call(this); + break; + } } /** @@ -1863,33 +1857,33 @@ function handleOptionKeyboardEvents(event) { * @return {string} */ function getFilterMode() { - switch (this.getOption("filter.mode")) { - case FILTER_MODE_OPTIONS: - return FILTER_MODE_OPTIONS; - case FILTER_MODE_REMOTE: - return FILTER_MODE_REMOTE; - default: - return FILTER_MODE_DISABLED; - } + switch (this.getOption("filter.mode")) { + case FILTER_MODE_OPTIONS: + return FILTER_MODE_OPTIONS; + case FILTER_MODE_REMOTE: + return FILTER_MODE_REMOTE; + default: + return FILTER_MODE_DISABLED; + } } /** * @private */ function blurFilter() { - if (!(this[inlineFilterElementSymbol] instanceof HTMLElement)) { - return; - } + if (!(this[inlineFilterElementSymbol] instanceof HTMLElement)) { + return; + } - if (getFilterMode.call(this) === FILTER_MODE_DISABLED) { - return; - } + if (getFilterMode.call(this) === FILTER_MODE_DISABLED) { + return; + } - this[popperFilterContainerElementSymbol].classList.remove("active"); - this[popperFilterContainerElementSymbol].blur(); + this[popperFilterContainerElementSymbol].classList.remove("active"); + this[popperFilterContainerElementSymbol].blur(); - this[inlineFilterElementSymbol].classList.remove("active"); - this[inlineFilterElementSymbol].blur(); + this[inlineFilterElementSymbol].classList.remove("active"); + this[inlineFilterElementSymbol].blur(); } /** @@ -1897,25 +1891,25 @@ function blurFilter() { * @param focusOptions */ function focusPopperFilter(focusOptions) { - this[popperFilterContainerElementSymbol].classList.remove("d-none"); - this[popperFilterElementSymbol].classList.add("active"); - this[inlineFilterElementSymbol].classList.remove("active"); - this[inlineFilterElementSymbol].classList.add("d-none"); - - if (!(this[popperFilterElementSymbol] instanceof HTMLElement)) { - addErrorAttribute(this, "Missing Popper Filter Element."); - return; - } - - // visibility is set to visible, because focus() does not work on invisible elements - // and the class definition is assigned later in the processing - setTimeout(() => { - if (focusOptions === undefined || focusOptions === null) { - this[popperFilterElementSymbol].focus(); - } else { - this[popperFilterElementSymbol].focus(focusOptions); - } - }, 100); + this[popperFilterContainerElementSymbol].classList.remove("d-none"); + this[popperFilterElementSymbol].classList.add("active"); + this[inlineFilterElementSymbol].classList.remove("active"); + this[inlineFilterElementSymbol].classList.add("d-none"); + + if (!(this[popperFilterElementSymbol] instanceof HTMLElement)) { + addErrorAttribute(this, "Missing Popper Filter Element."); + return; + } + + // visibility is set to visible, because focus() does not work on invisible elements + // and the class definition is assigned later in the processing + setTimeout(() => { + if (focusOptions === undefined || focusOptions === null) { + this[popperFilterElementSymbol].focus(); + } else { + this[popperFilterElementSymbol].focus(focusOptions); + } + }, 100); } /** @@ -1923,44 +1917,44 @@ function focusPopperFilter(focusOptions) { * @param focusOptions */ function focusInlineFilter(focusOptions) { - const options = this.getOption("options"); - if ( - (!isArray(options) || options.length === 0) && - getFilterMode.call(this) !== FILTER_MODE_REMOTE - ) { - return; - } - - this[popperFilterContainerElementSymbol].classList.add("d-none"); - this[inlineFilterElementSymbol].classList.add("active"); - this[inlineFilterElementSymbol].classList.remove("d-none"); - - // visibility is set to visible, because focus() does not work on invisible elements - // and the class definition is assigned later in the processing - setTimeout(() => { - if (focusOptions === undefined || focusOptions === null) { - this[inlineFilterElementSymbol].focus(); - } else { - this[inlineFilterElementSymbol].focus(focusOptions); - } - }, 100); + const options = this.getOption("options"); + if ( + (!isArray(options) || options.length === 0) && + getFilterMode.call(this) !== FILTER_MODE_REMOTE + ) { + return; + } + + this[popperFilterContainerElementSymbol].classList.add("d-none"); + this[inlineFilterElementSymbol].classList.add("active"); + this[inlineFilterElementSymbol].classList.remove("d-none"); + + // visibility is set to visible, because focus() does not work on invisible elements + // and the class definition is assigned later in the processing + setTimeout(() => { + if (focusOptions === undefined || focusOptions === null) { + this[inlineFilterElementSymbol].focus(); + } else { + this[inlineFilterElementSymbol].focus(focusOptions); + } + }, 100); } /** * @private */ function focusFilter(focusOptions) { - if (getFilterMode.call(this) === FILTER_MODE_DISABLED) { - this[popperFilterContainerElementSymbol].classList.add("d-none"); - this[inlineFilterElementSymbol].classList.add("d-none"); - return; - } + if (getFilterMode.call(this) === FILTER_MODE_DISABLED) { + this[popperFilterContainerElementSymbol].classList.add("d-none"); + this[inlineFilterElementSymbol].classList.add("d-none"); + return; + } - if (this.getOption("filter.position") === FILTER_POSITION_INLINE) { - return focusInlineFilter.call(this, focusOptions); - } + if (this.getOption("filter.position") === FILTER_POSITION_INLINE) { + return focusInlineFilter.call(this, focusOptions); + } - return focusPopperFilter.call(this, focusOptions); + return focusPopperFilter.call(this, focusOptions); } /** @@ -1970,40 +1964,39 @@ function focusFilter(focusOptions) { * @throws {Error} unsupported type */ function gatherState() { - const type = this.getOption("type"); - if (["radio", "checkbox"].indexOf(type) === -1) { - throw new Error("unsupported type"); - } - - if (!this.shadowRoot) { - throw new Error("no shadow-root is defined"); - } - - const selection = []; - const elements = this.shadowRoot.querySelectorAll( - `input[type=${type}]:checked`, - ); - - for (const e of elements) { - selection.push({ - label: getSelectionLabel.call(this, e.value), - value: e.value, - }); - } - - setSelection - .call(this, selection) - .then(() => { - }) - .catch((e) => { - addErrorAttribute(this, e); - }); - - if (this.getOption("features.closeOnSelect") === true) { - toggle.call(this); - } - - return this; + const type = this.getOption("type"); + if (["radio", "checkbox"].indexOf(type) === -1) { + throw new Error("unsupported type"); + } + + if (!this.shadowRoot) { + throw new Error("no shadow-root is defined"); + } + + const selection = []; + const elements = this.shadowRoot.querySelectorAll( + `input[type=${type}]:checked`, + ); + + for (const e of elements) { + selection.push({ + label: getSelectionLabel.call(this, e.value), + value: e.value, + }); + } + + setSelection + .call(this, selection) + .then(() => {}) + .catch((e) => { + addErrorAttribute(this, e); + }); + + if (this.getOption("features.closeOnSelect") === true) { + toggle.call(this); + } + + return this; } /** @@ -2012,121 +2005,120 @@ function gatherState() { * @throws {Error} unsupported type */ function clearSelection() { - const type = this.getOption("type"); - if (["radio", "checkbox"].indexOf(type) === -1) { - throw new Error("unsupported type"); - } - - if (!this.shadowRoot) { - throw new Error("no shadow-root is defined"); - } - - setSelection - .call(this, []) - .then(() => { - }) - .catch((e) => { - addErrorAttribute(this, e); - }); + const type = this.getOption("type"); + if (["radio", "checkbox"].indexOf(type) === -1) { + throw new Error("unsupported type"); + } + + if (!this.shadowRoot) { + throw new Error("no shadow-root is defined"); + } + + setSelection + .call(this, []) + .then(() => {}) + .catch((e) => { + addErrorAttribute(this, e); + }); } /** * @private */ function areOptionsAvailableAndInit() { - // prevent multiple calls - if (this[areOptionsAvailableAndInitSymbol] === undefined) { - this[areOptionsAvailableAndInitSymbol] = 0; - } - - if (this[areOptionsAvailableAndInitSymbol] > 0) { - this[areOptionsAvailableAndInitSymbol]--; - return true; - } - - this[areOptionsAvailableAndInitSymbol]++; - - const options = this.getOption("options"); - - if ( - options === undefined || - options === null || - (isArray(options) && options.length === 0) - ) { - setStatusOrRemoveBadges.call(this, "empty"); - - // hide.call(this); - - let msg = this.getOption("labels.no-options-available"); - - if ( - this.getOption("url") !== null && - this.getOption("features.lazyLoad") === true && - this[lazyLoadDoneSymbol] !== true - ) { - msg = this.getOption("labels.click-to-load-options"); - } - - this.setOption("messages.control", msg); - this.setOption("messages.summary", ""); - - if (this.getOption("features.emptyValueIfNoOptions") === true) { - this.value = ""; - } - addErrorAttribute(this, "No options available."); - return false; - } - - const selections = this.getOption("selection"); - if ( - selections === undefined || - selections === null || - selections.length === 0 - ) { - this.setOption( - "messages.control", - this.getOption("labels.select-an-option"), - ); - } else { - this.setOption("messages.control", ""); - } - - this.setOption("messages.summary", setSummaryAndControlText.call(this)); - - let updated = false; - let valueCounter = 1; - for (const option of options) { - if (option?.visibility === undefined) { - option.visibility = "visible"; - updated = true; - } - - if (option?.value === undefined && option?.label === undefined) { - option.value = `${valueCounter++}`; - option.label = option.value; - updated = true; - continue; - } - - if (option?.value === undefined) { - option.value = option.label; - updated = true; - } - - if (option?.label === undefined) { - option.label = option.value; - updated = true; - } - } - - if (updated) { - this.setOption("options", options); - } - - setStatusOrRemoveBadges.call(this); - - removeErrorAttribute(this, "No options available."); - return true; + // prevent multiple calls + if (this[areOptionsAvailableAndInitSymbol] === undefined) { + this[areOptionsAvailableAndInitSymbol] = 0; + } + + if (this[areOptionsAvailableAndInitSymbol] > 0) { + this[areOptionsAvailableAndInitSymbol]--; + return true; + } + + this[areOptionsAvailableAndInitSymbol]++; + + const options = this.getOption("options"); + + if ( + options === undefined || + options === null || + (isArray(options) && options.length === 0) + ) { + setStatusOrRemoveBadges.call(this, "empty"); + + // hide.call(this); + + let msg = this.getOption("labels.no-options-available"); + + if ( + this.getOption("url") !== null && + this.getOption("features.lazyLoad") === true && + this[lazyLoadDoneSymbol] !== true + ) { + msg = this.getOption("labels.click-to-load-options"); + } + + this.setOption("messages.control", msg); + this.setOption("messages.summary", ""); + + if (this.getOption("features.emptyValueIfNoOptions") === true) { + this.value = ""; + } + addErrorAttribute(this, "No options available."); + return false; + } + + const selections = this.getOption("selection"); + if ( + selections === undefined || + selections === null || + selections.length === 0 + ) { + this.setOption( + "messages.control", + this.getOption("labels.select-an-option"), + ); + } else { + this.setOption("messages.control", ""); + } + + this.setOption("messages.summary", setSummaryAndControlText.call(this)); + + let updated = false; + let valueCounter = 1; + for (const option of options) { + if (option?.visibility === undefined) { + option.visibility = "visible"; + updated = true; + } + + if (option?.value === undefined && option?.label === undefined) { + option.value = `${valueCounter++}`; + option.label = option.value; + updated = true; + continue; + } + + if (option?.value === undefined) { + option.value = option.label; + updated = true; + } + + if (option?.label === undefined) { + option.label = option.value; + updated = true; + } + } + + if (updated) { + this.setOption("options", options); + } + + setStatusOrRemoveBadges.call(this); + + removeErrorAttribute(this, "No options available."); + return true; } /** @@ -2134,30 +2126,30 @@ function areOptionsAvailableAndInit() { * @throws {Error} no shadow-root is defined */ function checkOptionState() { - if (!this.shadowRoot) { - throw new Error("no shadow-root is defined"); - } - - const elements = this.shadowRoot.querySelectorAll( - `[${ATTRIBUTE_ROLE}=option] input`, - ); - - let selection = this.getOption("selection"); - if (!isArray(selection)) { - selection = []; - } - - const checkedValues = selection.map((a) => { - return a.value; - }); - - for (const e of elements) { - if (checkedValues.indexOf(e.value) !== -1) { - if (e.checked !== true) e.checked = true; - } else { - if (e.checked !== false) e.checked = false; - } - } + if (!this.shadowRoot) { + throw new Error("no shadow-root is defined"); + } + + const elements = this.shadowRoot.querySelectorAll( + `[${ATTRIBUTE_ROLE}=option] input`, + ); + + let selection = this.getOption("selection"); + if (!isArray(selection)) { + selection = []; + } + + const checkedValues = selection.map((a) => { + return a.value; + }); + + for (const e of elements) { + if (checkedValues.indexOf(e.value) !== -1) { + if (e.checked !== true) e.checked = true; + } else { + if (e.checked !== false) e.checked = false; + } + } } /** @@ -2166,41 +2158,41 @@ function checkOptionState() { * @return {Object} */ function convertValueToSelection(value) { - const selection = []; - - if (isString(value)) { - value = value - .split(",") - .map((a) => { - return a.trim(); - }) - .filter((a) => { - return a !== ""; - }); - } - - if (isString(value) || isInteger(value)) { - selection.push({ - label: getSelectionLabel.call(this, value), - value: value, - }); - } else if (isArray(value)) { - for (const v of value) { - selection.push({ - label: getSelectionLabel.call(this, v), - value: v, - }); - } - - value = value.join(","); - } else { - throw new Error("unsupported type"); - } - - return { - selection: selection, - value: value, - }; + const selection = []; + + if (isString(value)) { + value = value + .split(",") + .map((a) => { + return a.trim(); + }) + .filter((a) => { + return a !== ""; + }); + } + + if (isString(value) || isInteger(value)) { + selection.push({ + label: getSelectionLabel.call(this, value), + value: value, + }); + } else if (isArray(value)) { + for (const v of value) { + selection.push({ + label: getSelectionLabel.call(this, v), + value: v, + }); + } + + value = value.join(","); + } else { + throw new Error("unsupported type"); + } + + return { + selection: selection, + value: value, + }; } /** @@ -2209,25 +2201,25 @@ function convertValueToSelection(value) { * @return {string} */ function convertSelectionToValue(selection) { - const value = []; - - if (isArray(selection)) { - for (const obj of selection) { - const v = obj?.["value"]; - if (v !== undefined) value.push(`${v}`); - } - } - - if (value.length === 0) { - return ""; - } else if (value.length === 1) { - const v = value.pop(); - if (v === undefined) return ""; - if (v === null) return ""; - return `${v}`; - } - - return value.join(","); + const value = []; + + if (isArray(selection)) { + for (const obj of selection) { + const v = obj?.["value"]; + if (v !== undefined) value.push(`${v}`); + } + } + + if (value.length === 0) { + return ""; + } else if (value.length === 1) { + const v = value.pop(); + if (v === undefined) return ""; + if (v === null) return ""; + return `${v}`; + } + + return value.join(","); } /** @@ -2237,76 +2229,76 @@ function convertSelectionToValue(selection) { * @throws {Error} no shadow-root is defined */ function setSelection(selection) { - if (isString(selection) || isInteger(selection)) { - const result = convertValueToSelection.call(this, selection); - selection = result?.selection; - } else if (selection === undefined || selection === null) { - selection = []; - } - - validateArray(selection); - - for (let i = 0; i < selection.length; i++) { - let l = getSelectionLabel.call(this, selection[i].value); - if (l === selection[i].value) { - l = selection[i].label; - } - - selection[i] = { - label: l, - value: selection[i].value, - }; - } - - this.setOption("selection", selection); - checkOptionState.call(this); - setSummaryAndControlText.call(this); - - try { - this?.setFormValue(this.value); - } catch (e) { - addErrorAttribute(this, e); - } - - fireCustomEvent(this, "monster-selected", { - selection, - }); - - fireEvent(this, "change"); - - return new Processing(() => { - const CLASSNAME = "selected"; - - if (!this.shadowRoot) { - throw new Error("no shadow-root is defined"); - } - - const notSelected = this.shadowRoot.querySelectorAll(":not(:checked)"); - - if (notSelected) { - notSelected.forEach((node) => { - const parent = node.closest(`[${ATTRIBUTE_ROLE}=option]`); - if (parent) { - parent.classList.remove(CLASSNAME); - } - }); - } - - const selected = this.shadowRoot.querySelectorAll(":checked"); - - if (selected) { - selected.forEach((node) => { - const parent = node.closest(`[${ATTRIBUTE_ROLE}=option]`); - if (parent) { - parent.classList.add(CLASSNAME); - } - }); - } - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); + if (isString(selection) || isInteger(selection)) { + const result = convertValueToSelection.call(this, selection); + selection = result?.selection; + } else if (selection === undefined || selection === null) { + selection = []; + } + + validateArray(selection); + + for (let i = 0; i < selection.length; i++) { + let l = getSelectionLabel.call(this, selection[i].value); + if (l === selection[i].value) { + l = selection[i].label; + } + + selection[i] = { + label: l, + value: selection[i].value, + }; + } + + this.setOption("selection", selection); + checkOptionState.call(this); + setSummaryAndControlText.call(this); + + try { + this?.setFormValue(this.value); + } catch (e) { + addErrorAttribute(this, e); + } + + fireCustomEvent(this, "monster-selected", { + selection, + }); + + fireEvent(this, "change"); + + return new Processing(() => { + const CLASSNAME = "selected"; + + if (!this.shadowRoot) { + throw new Error("no shadow-root is defined"); + } + + const notSelected = this.shadowRoot.querySelectorAll(":not(:checked)"); + + if (notSelected) { + notSelected.forEach((node) => { + const parent = node.closest(`[${ATTRIBUTE_ROLE}=option]`); + if (parent) { + parent.classList.remove(CLASSNAME); + } + }); + } + + const selected = this.shadowRoot.querySelectorAll(":checked"); + + if (selected) { + selected.forEach((node) => { + const parent = node.closest(`[${ATTRIBUTE_ROLE}=option]`); + if (parent) { + parent.classList.add(CLASSNAME); + } + }); + } + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); } /** @@ -2317,139 +2309,139 @@ function setSelection(selection) { * @throws {TypeError} unsupported response */ function fetchData(url) { - const self = this; - if (!url) url = this.getOption("url"); - if (!url) return Promise.resolve(); - - const fetchOptions = this.getOption("fetch", {}); - - let delayWatch = false; - - // if fetch short time, do not show loading badge, because of flickering - requestAnimationFrame(() => { - if (delayWatch === true) return; - setStatusOrRemoveBadges.call(this, "loading"); - delayWatch = true; - }); - - url = formatURL.call(this, url); - - self[isLoadingSymbol] = true; - const global = getGlobal(); - return global - .fetch(url, fetchOptions) - .then((response) => { - self[isLoadingSymbol] = false; - delayWatch = true; - const contentType = response.headers.get("content-type"); - if (contentType && contentType.indexOf("application/json") !== -1) { - return response.text(); - } - - throw new TypeError(`unsupported response ${contentType}`); - }) - .then((text) => { - try { - return Promise.resolve(JSON.parse(String(text))); - } catch (e) { - throw new TypeError("the result cannot be parsed, check the URL"); - } - }) - .catch((e) => { - self[isLoadingSymbol] = false; - delayWatch = true; - throw e; - }); + const self = this; + if (!url) url = this.getOption("url"); + if (!url) return Promise.resolve(); + + const fetchOptions = this.getOption("fetch", {}); + + let delayWatch = false; + + // if fetch short time, do not show loading badge, because of flickering + requestAnimationFrame(() => { + if (delayWatch === true) return; + setStatusOrRemoveBadges.call(this, "loading"); + delayWatch = true; + }); + + url = formatURL.call(this, url); + + self[isLoadingSymbol] = true; + const global = getGlobal(); + return global + .fetch(url, fetchOptions) + .then((response) => { + self[isLoadingSymbol] = false; + delayWatch = true; + const contentType = response.headers.get("content-type"); + if (contentType && contentType.indexOf("application/json") !== -1) { + return response.text(); + } + + throw new TypeError(`unsupported response ${contentType}`); + }) + .then((text) => { + try { + return Promise.resolve(JSON.parse(String(text))); + } catch (e) { + throw new TypeError("the result cannot be parsed, check the URL"); + } + }) + .catch((e) => { + self[isLoadingSymbol] = false; + delayWatch = true; + throw e; + }); } /** * @private */ function hide() { - this[popperElementSymbol].style.display = "none"; - setStatusOrRemoveBadges.call(this, "closed"); - removeAttributeToken(this[controlElementSymbol], "class", "open"); + this[popperElementSymbol].style.display = "none"; + setStatusOrRemoveBadges.call(this, "closed"); + removeAttributeToken(this[controlElementSymbol], "class", "open"); } /** * @private */ function show() { - if (this.getOption("disabled", undefined) === true) { - return; - } - - if (this[popperElementSymbol].style.display === STYLE_DISPLAY_MODE_BLOCK) { - return; - } - - focusFilter.call(this); - - const lazyLoadFlag = - this.getOption("features.lazyLoad") && this[lazyLoadDoneSymbol] !== true; - - if (lazyLoadFlag === true) { - this[lazyLoadDoneSymbol] = true; - setStatusOrRemoveBadges.call(this, "loading"); - - new Processing(200, () => { - this.fetch() - .then(() => { - checkOptionState.call(this); - requestAnimationFrame(() => { - show.call(this); - }); - }) - .catch((e) => { - addErrorAttribute(this, e); - setStatusOrRemoveBadges.call(this, "error"); - }); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - setStatusOrRemoveBadges.call(this, "error"); - }); - - return; - } - - const hasPopperFilterFlag = - this.getOption("filter.position") === FILTER_POSITION_POPPER && - getFilterMode.call(this) !== FILTER_MODE_DISABLED; - - const options = getOptionElements.call(this); - if (options.length === 0 && hasPopperFilterFlag === false) { - return; - } - - this[popperElementSymbol].style.visibility = "hidden"; - this[popperElementSymbol].style.display = STYLE_DISPLAY_MODE_BLOCK; - setStatusOrRemoveBadges.call(this, "open"); - - addAttributeToken(this[controlElementSymbol], "class", "open"); - - new Processing(() => { - calcAndSetOptionsDimension.call(this); - focusFilter.call(this); - this[popperElementSymbol].style.removeProperty("visibility"); - updatePopper.call(this); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); + if (this.getOption("disabled", undefined) === true) { + return; + } + + if (this[popperElementSymbol].style.display === STYLE_DISPLAY_MODE_BLOCK) { + return; + } + + focusFilter.call(this); + + const lazyLoadFlag = + this.getOption("features.lazyLoad") && this[lazyLoadDoneSymbol] !== true; + + if (lazyLoadFlag === true) { + this[lazyLoadDoneSymbol] = true; + setStatusOrRemoveBadges.call(this, "loading"); + + new Processing(200, () => { + this.fetch() + .then(() => { + checkOptionState.call(this); + requestAnimationFrame(() => { + show.call(this); + }); + }) + .catch((e) => { + addErrorAttribute(this, e); + setStatusOrRemoveBadges.call(this, "error"); + }); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + setStatusOrRemoveBadges.call(this, "error"); + }); + + return; + } + + const hasPopperFilterFlag = + this.getOption("filter.position") === FILTER_POSITION_POPPER && + getFilterMode.call(this) !== FILTER_MODE_DISABLED; + + const options = getOptionElements.call(this); + if (options.length === 0 && hasPopperFilterFlag === false) { + return; + } + + this[popperElementSymbol].style.visibility = "hidden"; + this[popperElementSymbol].style.display = STYLE_DISPLAY_MODE_BLOCK; + setStatusOrRemoveBadges.call(this, "open"); + + addAttributeToken(this[controlElementSymbol], "class", "open"); + + new Processing(() => { + calcAndSetOptionsDimension.call(this); + focusFilter.call(this); + this[popperElementSymbol].style.removeProperty("visibility"); + updatePopper.call(this); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); } /** * @private */ function toggle() { - if (this[popperElementSymbol].style.display === STYLE_DISPLAY_MODE_BLOCK) { - hide.call(this); - } else { - show.call(this); - } + if (this[popperElementSymbol].style.display === STYLE_DISPLAY_MODE_BLOCK) { + hide.call(this); + } else { + show.call(this); + } } /** @@ -2458,188 +2450,188 @@ function toggle() { * @fires monster-selection-cleared */ function initEventHandler() { - const self = this; - - /** - * @param {Event} event - */ - self[clearOptionEventHandler] = (event) => { - const element = findTargetElementFromEvent( - event, - ATTRIBUTE_ROLE, - "remove-badge", - ); - - if (element instanceof HTMLElement) { - const badge = findClosestByAttribute(element, ATTRIBUTE_ROLE, "badge"); - if (badge instanceof HTMLElement) { - const value = badge.getAttribute(`${ATTRIBUTE_PREFIX}value`); - - let selection = self.getOption("selection"); - selection = selection.filter((b) => { - return value !== b.value; - }); - - setSelection - .call(self, selection) - .then(() => { - fireCustomEvent(self, "monster-selection-removed", { - value, - }); - }) - .catch((e) => { - addErrorAttribute(self, e); - }); - } - } - }; - - /** - * @param {Event} event - */ - self[closeEventHandler] = (event) => { - const path = event.composedPath(); - - for (const [, element] of Object.entries(path)) { - if (element === self) { - return; - } - } - hide.call(self); - }; - - /** - * @param {Event} event - */ - self[inputEventHandler] = (event) => { - const path = event.composedPath(); - const element = path?.[0]; - - if (element instanceof HTMLElement) { - if ( - element.hasAttribute(ATTRIBUTE_ROLE) && - element.getAttribute(ATTRIBUTE_ROLE) === "option-control" - ) { - fireCustomEvent(self, "monster-change", { - type: event.type, - value: element.value, - checked: element.checked, - }); - } else if ( - element.hasAttribute(ATTRIBUTE_ROLE) && - element.getAttribute(ATTRIBUTE_ROLE) === "filter" - ) { - } - } - }; - - /** - * @param {Event} event - */ - self[changeEventHandler] = (event) => { - gatherState.call(self); - fireCustomEvent(self, "monster-changed", event?.detail); - }; - - self[keyEventHandler] = (event) => { - const path = event.composedPath(); - const element = path.shift(); - - let role; - - if (element instanceof HTMLElement) { - if (element.hasAttribute(ATTRIBUTE_ROLE)) { - role = element.getAttribute(ATTRIBUTE_ROLE); - } else if (element === this) { - show.call(this); - // focusFilter.call(self); - } else { - const e = element.closest(`[${ATTRIBUTE_ROLE}]`); - if (e instanceof HTMLElement && e.hasAttribute(ATTRIBUTE_ROLE)) { - role = e.getAttribute(ATTRIBUTE_ROLE); - } - } - } else { - return; - } - - switch (role) { - case "filter": - handleFilterKeyboardEvents.call(self, event); - break; - case "option-label": - case "option-control": - case "option": - handleOptionKeyboardEvents.call(self, event); - break; - case "control": - case "toggle": - handleToggleKeyboardEvents.call(self, event); - break; - } - }; - - const types = self.getOption("toggleEventType", ["click"]); - - for (const [, type] of Object.entries(types)) { - self[controlElementSymbol] - .querySelector(`[${ATTRIBUTE_ROLE}="container"]`) - .addEventListener(type, function (event) { - const element = findTargetElementFromEvent( - event, - ATTRIBUTE_ROLE, - "remove-badge", - ); - if (element instanceof HTMLElement) { - return; - } - - toggle.call(self); - }); - - self[controlElementSymbol] - .querySelector(`[${ATTRIBUTE_ROLE}="status-or-remove-badges"]`) - .addEventListener(type, function (event) { - if (self.getOption("disabled", undefined) === true) { - return; - } - - const path = event.composedPath(); - const element = path?.[0]; - if (element instanceof HTMLElement) { - const control = element.closest( - `[${ATTRIBUTE_ROLE}="status-or-remove-badges"]`, - ); - if (control instanceof HTMLElement) { - if (control.classList.contains("clear")) { - clearSelection.call(self); - - fireCustomEvent(self, "monster-selection-cleared", {}); - } else { - const element = findTargetElementFromEvent( - event, - ATTRIBUTE_ROLE, - "remove-badge", - ); - if (element instanceof HTMLElement) { - return; - } - - toggle.call(self); - } - } - } - }); - - // badge, selection - self.addEventListener(type, self[clearOptionEventHandler]); - } - - self.addEventListener("monster-change", self[changeEventHandler]); - self.addEventListener("input", self[inputEventHandler]); - self.addEventListener("keydown", self[keyEventHandler]); - - return self; + const self = this; + + /** + * @param {Event} event + */ + self[clearOptionEventHandler] = (event) => { + const element = findTargetElementFromEvent( + event, + ATTRIBUTE_ROLE, + "remove-badge", + ); + + if (element instanceof HTMLElement) { + const badge = findClosestByAttribute(element, ATTRIBUTE_ROLE, "badge"); + if (badge instanceof HTMLElement) { + const value = badge.getAttribute(`${ATTRIBUTE_PREFIX}value`); + + let selection = self.getOption("selection"); + selection = selection.filter((b) => { + return value !== b.value; + }); + + setSelection + .call(self, selection) + .then(() => { + fireCustomEvent(self, "monster-selection-removed", { + value, + }); + }) + .catch((e) => { + addErrorAttribute(self, e); + }); + } + } + }; + + /** + * @param {Event} event + */ + self[closeEventHandler] = (event) => { + const path = event.composedPath(); + + for (const [, element] of Object.entries(path)) { + if (element === self) { + return; + } + } + hide.call(self); + }; + + /** + * @param {Event} event + */ + self[inputEventHandler] = (event) => { + const path = event.composedPath(); + const element = path?.[0]; + + if (element instanceof HTMLElement) { + if ( + element.hasAttribute(ATTRIBUTE_ROLE) && + element.getAttribute(ATTRIBUTE_ROLE) === "option-control" + ) { + fireCustomEvent(self, "monster-change", { + type: event.type, + value: element.value, + checked: element.checked, + }); + } else if ( + element.hasAttribute(ATTRIBUTE_ROLE) && + element.getAttribute(ATTRIBUTE_ROLE) === "filter" + ) { + } + } + }; + + /** + * @param {Event} event + */ + self[changeEventHandler] = (event) => { + gatherState.call(self); + fireCustomEvent(self, "monster-changed", event?.detail); + }; + + self[keyEventHandler] = (event) => { + const path = event.composedPath(); + const element = path.shift(); + + let role; + + if (element instanceof HTMLElement) { + if (element.hasAttribute(ATTRIBUTE_ROLE)) { + role = element.getAttribute(ATTRIBUTE_ROLE); + } else if (element === this) { + show.call(this); + // focusFilter.call(self); + } else { + const e = element.closest(`[${ATTRIBUTE_ROLE}]`); + if (e instanceof HTMLElement && e.hasAttribute(ATTRIBUTE_ROLE)) { + role = e.getAttribute(ATTRIBUTE_ROLE); + } + } + } else { + return; + } + + switch (role) { + case "filter": + handleFilterKeyboardEvents.call(self, event); + break; + case "option-label": + case "option-control": + case "option": + handleOptionKeyboardEvents.call(self, event); + break; + case "control": + case "toggle": + handleToggleKeyboardEvents.call(self, event); + break; + } + }; + + const types = self.getOption("toggleEventType", ["click"]); + + for (const [, type] of Object.entries(types)) { + self[controlElementSymbol] + .querySelector(`[${ATTRIBUTE_ROLE}="container"]`) + .addEventListener(type, function (event) { + const element = findTargetElementFromEvent( + event, + ATTRIBUTE_ROLE, + "remove-badge", + ); + if (element instanceof HTMLElement) { + return; + } + + toggle.call(self); + }); + + self[controlElementSymbol] + .querySelector(`[${ATTRIBUTE_ROLE}="status-or-remove-badges"]`) + .addEventListener(type, function (event) { + if (self.getOption("disabled", undefined) === true) { + return; + } + + const path = event.composedPath(); + const element = path?.[0]; + if (element instanceof HTMLElement) { + const control = element.closest( + `[${ATTRIBUTE_ROLE}="status-or-remove-badges"]`, + ); + if (control instanceof HTMLElement) { + if (control.classList.contains("clear")) { + clearSelection.call(self); + + fireCustomEvent(self, "monster-selection-cleared", {}); + } else { + const element = findTargetElementFromEvent( + event, + ATTRIBUTE_ROLE, + "remove-badge", + ); + if (element instanceof HTMLElement) { + return; + } + + toggle.call(self); + } + } + } + }); + + // badge, selection + self.addEventListener(type, self[clearOptionEventHandler]); + } + + self.addEventListener("monster-change", self[changeEventHandler]); + self.addEventListener("input", self[inputEventHandler]); + self.addEventListener("keydown", self[keyEventHandler]); + + return self; } /** @@ -2647,70 +2639,70 @@ function initEventHandler() { * @return {Select} */ function setStatusOrRemoveBadges(suggestion) { - requestAnimationFrame(() => { - const selection = this.getOption("selection"); - - const clearAllFlag = - isArray(selection) && - selection.length > 0 && - this.getOption("features.clearAll") === true; - - const current = this.getOption("classes.statusOrRemoveBadge"); - - if (suggestion === "error") { - if (current !== "error") { - this.setOption("classes.statusOrRemoveBadge", "error"); - } - return; - } - - if (this[isLoadingSymbol] === true) { - if (current !== "loading") { - this.setOption("classes.statusOrRemoveBadge", "loading"); - } - return; - } - - if (suggestion === "loading") { - if (current !== "loading") { - this.setOption("classes.statusOrRemoveBadge", "loading"); - } - return; - } - - if (clearAllFlag) { - if (current !== "clear") { - this.setOption("classes.statusOrRemoveBadge", "clear"); - } - return; - } - - if (this[controlElementSymbol].classList.contains("open")) { - if (current !== "open") { - this.setOption("classes.statusOrRemoveBadge", "open"); - } - return; - } - - const options = this.getOption("options"); - if ( - options === undefined || - options === null || - (isArray(options) && options.length === 0) - ) { - if (current !== "empty") { - this.setOption("classes.statusOrRemoveBadge", "empty"); - } - return; - } - - if (suggestion) { - if (current !== suggestion) { - this.setOption("classes.statusOrRemoveBadge", suggestion); - } - return; - } - }); + requestAnimationFrame(() => { + const selection = this.getOption("selection"); + + const clearAllFlag = + isArray(selection) && + selection.length > 0 && + this.getOption("features.clearAll") === true; + + const current = this.getOption("classes.statusOrRemoveBadge"); + + if (suggestion === "error") { + if (current !== "error") { + this.setOption("classes.statusOrRemoveBadge", "error"); + } + return; + } + + if (this[isLoadingSymbol] === true) { + if (current !== "loading") { + this.setOption("classes.statusOrRemoveBadge", "loading"); + } + return; + } + + if (suggestion === "loading") { + if (current !== "loading") { + this.setOption("classes.statusOrRemoveBadge", "loading"); + } + return; + } + + if (clearAllFlag) { + if (current !== "clear") { + this.setOption("classes.statusOrRemoveBadge", "clear"); + } + return; + } + + if (this[controlElementSymbol].classList.contains("open")) { + if (current !== "open") { + this.setOption("classes.statusOrRemoveBadge", "open"); + } + return; + } + + const options = this.getOption("options"); + if ( + options === undefined || + options === null || + (isArray(options) && options.length === 0) + ) { + if (current !== "empty") { + this.setOption("classes.statusOrRemoveBadge", "empty"); + } + return; + } + + if (suggestion) { + if (current !== suggestion) { + this.setOption("classes.statusOrRemoveBadge", suggestion); + } + return; + } + }); } /** @@ -2719,68 +2711,68 @@ function setStatusOrRemoveBadges(suggestion) { * @throws {Error} no shadow-root is defined */ function initControlReferences() { - if (!this.shadowRoot) { - throw new Error("no shadow-root is defined"); - } - - this[controlElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=control]`, - ); - this[selectionElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=selection]`, - ); - this[containerElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=container]`, - ); - this[popperElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=popper]`, - ); - this[inlineFilterElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=filter][name="inline-filter"]`, - ); - this[popperFilterElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=filter][name="popper-filter"]`, - ); - this[popperFilterContainerElementSymbol] = - this[popperFilterElementSymbol].parentElement; - this[optionsElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=options]`, - ); - this[noOptionsAvailableElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}="no-options"]`, - ); - this[statusOrRemoveBadgesElementSymbol] = this.shadowRoot.querySelector( - `[${ATTRIBUTE_ROLE}=status-or-remove-badges]`, - ); + if (!this.shadowRoot) { + throw new Error("no shadow-root is defined"); + } + + this[controlElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=control]`, + ); + this[selectionElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=selection]`, + ); + this[containerElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=container]`, + ); + this[popperElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=popper]`, + ); + this[inlineFilterElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=filter][name="inline-filter"]`, + ); + this[popperFilterElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=filter][name="popper-filter"]`, + ); + this[popperFilterContainerElementSymbol] = + this[popperFilterElementSymbol].parentElement; + this[optionsElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=options]`, + ); + this[noOptionsAvailableElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}="no-options"]`, + ); + this[statusOrRemoveBadgesElementSymbol] = this.shadowRoot.querySelector( + `[${ATTRIBUTE_ROLE}=status-or-remove-badges]`, + ); } /** * @private */ function updatePopper() { - if (this[popperElementSymbol].style.display !== STYLE_DISPLAY_MODE_BLOCK) { - return; - } - - if (this.getOption("disabled", false) === true) { - return; - } - - new Processing(() => { - calcAndSetOptionsDimension.call(this); - positionPopper.call( - this, - this[controlElementSymbol], - this[popperElementSymbol], - this.getOption("popper", {}), - ); - }) - .run() - .catch((e) => { - addErrorAttribute(this, e); - }); - - return this; + if (this[popperElementSymbol].style.display !== STYLE_DISPLAY_MODE_BLOCK) { + return; + } + + if (this.getOption("disabled", false) === true) { + return; + } + + new Processing(() => { + calcAndSetOptionsDimension.call(this); + positionPopper.call( + this, + this[controlElementSymbol], + this[popperElementSymbol], + this.getOption("popper", {}), + ); + }) + .run() + .catch((e) => { + addErrorAttribute(this, e); + }); + + return this; } /** @@ -2788,8 +2780,8 @@ function updatePopper() { * @return {string} */ function getTemplate() { - // language=HTML - return ` + // language=HTML + return ` <template id="options"> <div data-monster-role="option" tabindex="-1" data-monster-attributes=" diff --git a/source/components/form/tree-select.mjs b/source/components/form/tree-select.mjs index 2a0ffb40f4749e3025689fa6800ca05b90c8c94c..75288f9169134eff0cb879db7e9b9663239ad939 100644 --- a/source/components/form/tree-select.mjs +++ b/source/components/form/tree-select.mjs @@ -88,7 +88,7 @@ class TreeSelect extends Select { * The individual configuration values can be found in the table. * * @extends Select - * @property {String} mapping.rootReferences=['0', undefined, null] + * @property {Array} mapping.rootReferences=['0', undefined, null] * @property {String} mapping.idTemplate=id * @property {String} mapping.parentTemplate=parent * @property {String} mapping.selection @@ -288,7 +288,6 @@ function formatKeyLabel(node) { * @return {Array} */ function buildTreeLabels(value) { - if (!this[internalNodesSymbol]) { return [value]; } diff --git a/source/components/host/call-button.mjs b/source/components/host/call-button.mjs index c73a449aea3628c51a114137723268df53f7a6e3..aee9ae190e7071f1373cdc2d37f2f7fe69969c4e 100644 --- a/source/components/host/call-button.mjs +++ b/source/components/host/call-button.mjs @@ -12,20 +12,18 @@ * SPDX-License-Identifier: AGPL-3.0 */ -import {instanceSymbol} from "../../constants.mjs"; +import { instanceSymbol } from "../../constants.mjs"; import { - assembleMethodSymbol, - CustomElement, - registerCustomElement, + assembleMethodSymbol, + CustomElement, + registerCustomElement, } from "../../dom/customelement.mjs"; -import {CallButtonStyleSheet} from "./stylesheet/call-button.mjs"; -import {isArray, isObject, isFunction} from "../../types/is.mjs"; -import { - findElementWithSelectorUpwards, -} from "../../dom/util.mjs"; -import {ATTRIBUTE_PREFIX} from "../../dom/constants.mjs"; +import { CallButtonStyleSheet } from "./stylesheet/call-button.mjs"; +import { isArray, isObject, isFunction } from "../../types/is.mjs"; +import { findElementWithSelectorUpwards } from "../../dom/util.mjs"; +import { ATTRIBUTE_PREFIX } from "../../dom/constants.mjs"; -export {CallButton}; +export { CallButton }; /** * @private @@ -49,69 +47,69 @@ const ATTRIBUTE_CALL = `${ATTRIBUTE_PREFIX}call`; * @summary A call button component that can call a method of another element. */ class CallButton extends CustomElement { - /** - * This method is called by the `instanceof` operator. - * @return {symbol} - */ - static get [instanceSymbol]() { - return Symbol.for("@schukai/component-host/call-button@@instance"); - } - - /** - * To set the options via the HTML tag, the attribute `data-monster-options` must be used. - * @see {@link https://monsterjs.org/en/doc/#configurate-a-monster-control} - * - * The individual configuration values can be found in the table. - * - * @property {Object} templates Template definitions - * @property {string} templates.main Main template - */ - get defaults() { - return Object.assign( - {}, - super.defaults, - { - templates: { - main: getTemplate(), - }, - references: { - callableSelector: undefined, - }, - - call: undefined, - - labels: { - button: "<slot>Toggle</slot>", - }, - }, - initOptionsFromArguments.call(this), - ); - } - - /** - * - * @return {string} - */ - static getTag() { - return "monster-call-button"; - } - - /** - * @return {CallButton} - */ - [assembleMethodSymbol]() { - super[assembleMethodSymbol](); - - initControlReferences.call(this); - initEventHandler.call(this); - } - - /** - * @return {Array} - */ - static getCSSStyleSheet() { - return [CallButtonStyleSheet]; - } + /** + * This method is called by the `instanceof` operator. + * @return {symbol} + */ + static get [instanceSymbol]() { + return Symbol.for("@schukai/component-host/call-button@@instance"); + } + + /** + * To set the options via the HTML tag, the attribute `data-monster-options` must be used. + * @see {@link https://monsterjs.org/en/doc/#configurate-a-monster-control} + * + * The individual configuration values can be found in the table. + * + * @property {Object} templates Template definitions + * @property {string} templates.main Main template + */ + get defaults() { + return Object.assign( + {}, + super.defaults, + { + templates: { + main: getTemplate(), + }, + references: { + callableSelector: undefined, + }, + + call: undefined, + + labels: { + button: "<slot>Toggle</slot>", + }, + }, + initOptionsFromArguments.call(this), + ); + } + + /** + * + * @return {string} + */ + static getTag() { + return "monster-call-button"; + } + + /** + * @return {CallButton} + */ + [assembleMethodSymbol]() { + super[assembleMethodSymbol](); + + initControlReferences.call(this); + initEventHandler.call(this); + } + + /** + * @return {Array} + */ + static getCSSStyleSheet() { + return [CallButtonStyleSheet]; + } } /** @@ -119,14 +117,14 @@ class CallButton extends CustomElement { * @return {CallButton} */ function initControlReferences() { - if (!this.shadowRoot) { - throw new Error("no shadow-root is defined"); - } - - this[callButtonElementSymbol] = this.shadowRoot.querySelector( - "[data-monster-role=control]", - ); - return this; + if (!this.shadowRoot) { + throw new Error("no shadow-root is defined"); + } + + this[callButtonElementSymbol] = this.shadowRoot.querySelector( + "[data-monster-role=control]", + ); + return this; } /** @@ -136,26 +134,26 @@ function initControlReferences() { * @throws {Error} the datasource could not be initialized */ function initOptionsFromArguments() { - const options = {}; - const value = this.getAttribute(ATTRIBUTE_REFERENCE); - if (value) { - if (!isObject(options.references)) { - options.references = {}; - } - const selectors = value.split(","); - if (isArray(selectors) && selectors.length === 0) { - throw new TypeError("incorrect arguments passed for the datasource"); - } - - options.references.callableSelector = selectors; - } - - const call = this.getAttribute(ATTRIBUTE_CALL); - if (call) { - options.call = call; - } - - return options; + const options = {}; + const value = this.getAttribute(ATTRIBUTE_REFERENCE); + if (value) { + if (!isObject(options.references)) { + options.references = {}; + } + const selectors = value.split(","); + if (isArray(selectors) && selectors.length === 0) { + throw new TypeError("incorrect arguments passed for the datasource"); + } + + options.references.callableSelector = selectors; + } + + const call = this.getAttribute(ATTRIBUTE_CALL); + if (call) { + options.call = call; + } + + return options; } /** @@ -163,28 +161,28 @@ function initOptionsFromArguments() { * @throws {Error} The option references.callableSelector must be an array */ function initEventHandler() { - this[callButtonElementSymbol].addEventListener("click", (event) => { - event.preventDefault(); - - const selectors = this.getOption("references.callableSelector"); - if (!isArray(selectors)) { - throw new Error( - "The option references.callableSelector must be an array", - ); - } - - const call = this.getOption("call"); - if (!call) { - throw new Error("The option call must be defined"); - } - - for (const selector of selectors) { - const element = findElementWithSelectorUpwards(this, selector); - if (element instanceof HTMLElement && isFunction(element?.[call])) { - element[call](); - } - } - }); + this[callButtonElementSymbol].addEventListener("click", (event) => { + event.preventDefault(); + + const selectors = this.getOption("references.callableSelector"); + if (!isArray(selectors)) { + throw new Error( + "The option references.callableSelector must be an array", + ); + } + + const call = this.getOption("call"); + if (!call) { + throw new Error("The option call must be defined"); + } + + for (const selector of selectors) { + const element = findElementWithSelectorUpwards(this, selector); + if (element instanceof HTMLElement && isFunction(element?.[call])) { + element[call](); + } + } + }); } /** @@ -192,8 +190,8 @@ function initEventHandler() { * @return {string} */ function getTemplate() { - // language=HTML - return ` + // language=HTML + return ` <div data-monster-role="control" part="control" data-monster-attributes="class path:references.callableSelector | ?::hidden"> <a href="#" data-monster-role="call-button" data-monster-replace="path:labels.button"></a> diff --git a/source/components/host/viewer.mjs b/source/components/host/viewer.mjs index 97a0a79e8ec80f5751917e6e16559168f802e543..eac978ca8a0af47c91ee3e226ea0636b3961b802 100644 --- a/source/components/host/viewer.mjs +++ b/source/components/host/viewer.mjs @@ -71,7 +71,7 @@ class Viewer extends CustomElement { } /** - * + * * @param html * @returns {Viewer} */ diff --git a/source/components/layout/popper.mjs b/source/components/layout/popper.mjs index e90b41b26b4ea6586227d883a4e34c327a3a2749..4d64c76a6bc2a4250246f5d05d16a183ab516093 100644 --- a/source/components/layout/popper.mjs +++ b/source/components/layout/popper.mjs @@ -358,19 +358,15 @@ function attachResizeObserver() { }); requestAnimationFrame(() => { - let parent = this.parentNode; - while(!(parent instanceof HTMLElement) && parent !== null) { + while (!(parent instanceof HTMLElement) && parent !== null) { parent = parent.parentNode; } if (parent instanceof HTMLElement) { this[resizeObserverSymbol].observe(parent); } - - }); - } function disconnectResizeObserver() { diff --git a/source/data/datasource/server/restapi.mjs b/source/data/datasource/server/restapi.mjs index e42bc52634943524da67a44f4add420a95d97dbb..e823d229f70e1d4aa643ccde875283ab10cdc46d 100644 --- a/source/data/datasource/server/restapi.mjs +++ b/source/data/datasource/server/restapi.mjs @@ -12,15 +12,15 @@ * SPDX-License-Identifier: AGPL-3.0 */ -import {internalSymbol, instanceSymbol} from "../../../constants.mjs"; -import {isObject, isFunction, isArray} from "../../../types/is.mjs"; -import {diff} from "../../diff.mjs"; -import {Server} from "../server.mjs"; -import {WriteError} from "./restapi/writeerror.mjs"; -import {DataFetchError} from "./restapi/data-fetch-error.mjs"; -import {clone} from "../../../util/clone.mjs"; +import { internalSymbol, instanceSymbol } from "../../../constants.mjs"; +import { isObject, isFunction, isArray } from "../../../types/is.mjs"; +import { diff } from "../../diff.mjs"; +import { Server } from "../server.mjs"; +import { WriteError } from "./restapi/writeerror.mjs"; +import { DataFetchError } from "./restapi/data-fetch-error.mjs"; +import { clone } from "../../../util/clone.mjs"; -export {RestAPI}; +export { RestAPI }; /** * @type {symbol} @@ -28,7 +28,7 @@ export {RestAPI}; * @since 3.12.0 */ const rawDataSymbol = Symbol.for( - "@schukai/monster/data/datasource/server/restapi/rawdata", + "@schukai/monster/data/datasource/server/restapi/rawdata", ); /** @@ -41,163 +41,163 @@ const rawDataSymbol = Symbol.for( * @summary The RestAPI is a class that binds a REST API server. */ class RestAPI extends Server { - /** - * - * @param {Object} [options] options contains definitions for the datasource. - */ - constructor(options) { - super(); + /** + * + * @param {Object} [options] options contains definitions for the datasource. + */ + constructor(options) { + super(); - if (isObject(options)) { - this.setOptions(options); - } - } + if (isObject(options)) { + this.setOptions(options); + } + } - /** - * This method is called by the `instanceof` operator. - * @return {symbol} - * @since 2.1.0 - */ - static get [instanceSymbol]() { - return Symbol.for("@schukai/monster/data/datasource/server/restapi"); - } + /** + * This method is called by the `instanceof` operator. + * @return {symbol} + * @since 2.1.0 + */ + static get [instanceSymbol]() { + return Symbol.for("@schukai/monster/data/datasource/server/restapi"); + } - /** - * @property {Object} write={} Options - * @property {Object} write.init={} An option object, containing any custom settings that you want to apply to the request. The parameters are identical to those of the {@link https://developer.mozilla.org/en-US/docs/Web/API/Request/Request|Request constructor} - * @property {string} write.init.method=POST - * @property {Headers} write.init.headers Object containing any custom headers that you want to apply to the request. - * @property {string} write.responseCallback Callback function to be executed after the request has been completed. - * @property {string} write.acceptedStatus=[200,201] - * @property {string} write.url URL - * @property {Object} write.mapping the mapping is applied before writing. - * @property {String} write.mapping.transformer Transformer to select the appropriate entries - * @property {exampleCallback[]} write.mapping.callback with the help of the callback, the structures can be adjusted before writing. - * @property {Object} write.report - * @property {String} write.report.path Path to validations - * @property {Object} write.partial - * @property {Function} write.partial.callback Callback function to be executed after the request has been completed. (obj, diffResult) => obj - * @property {Object} write.sheathing - * @property {Object} write.sheathing.object Object to be wrapped - * @property {string} write.sheathing.path Path to the data - * @property {Object} read={} Options - * @property {Object} read.init={} An option object containing any custom settings that you want to apply to the request. The parameters are identical to those of the {@link https://developer.mozilla.org/en-US/docs/Web/API/Request/Request|Request constructor} - * @property {string} read.init.method=GET - * @property {array} read.acceptedStatus=[200] - * @property {string} read.url URL - * @property {Object} read.mapping the mapping is applied after reading. - * @property {String} read.mapping.transformer Transformer to select the appropriate entries - * @property {exampleCallback[]} read.mapping.callback with the help of the callback, the structures can be adjusted after reading. - */ - get defaults() { - return Object.assign({}, super.defaults, { - write: { - init: { - method: "POST", - headers: { - Accept: "application/json", - "Content-Type": "application/json", - }, - }, - responseCallback: null, - acceptedStatus: [200, 201], - url: null, - mapping: { - transformer: null, - callbacks: [], - }, - sheathing: { - object: null, - path: null, - }, - report: { - path: null, - }, + /** + * @property {Object} write={} Options + * @property {Object} write.init={} An option object, containing any custom settings that you want to apply to the request. The parameters are identical to those of the {@link https://developer.mozilla.org/en-US/docs/Web/API/Request/Request|Request constructor} + * @property {string} write.init.method=POST + * @property {Headers} write.init.headers Object containing any custom headers that you want to apply to the request. + * @property {string} write.responseCallback Callback function to be executed after the request has been completed. + * @property {string} write.acceptedStatus=[200,201] + * @property {string} write.url URL + * @property {Object} write.mapping the mapping is applied before writing. + * @property {String} write.mapping.transformer Transformer to select the appropriate entries + * @property {exampleCallback[]} write.mapping.callback with the help of the callback, the structures can be adjusted before writing. + * @property {Object} write.report + * @property {String} write.report.path Path to validations + * @property {Object} write.partial + * @property {Function} write.partial.callback Callback function to be executed after the request has been completed. (obj, diffResult) => obj + * @property {Object} write.sheathing + * @property {Object} write.sheathing.object Object to be wrapped + * @property {string} write.sheathing.path Path to the data + * @property {Object} read={} Options + * @property {Object} read.init={} An option object containing any custom settings that you want to apply to the request. The parameters are identical to those of the {@link https://developer.mozilla.org/en-US/docs/Web/API/Request/Request|Request constructor} + * @property {string} read.init.method=GET + * @property {array} read.acceptedStatus=[200] + * @property {string} read.url URL + * @property {Object} read.mapping the mapping is applied after reading. + * @property {String} read.mapping.transformer Transformer to select the appropriate entries + * @property {exampleCallback[]} read.mapping.callback with the help of the callback, the structures can be adjusted after reading. + */ + get defaults() { + return Object.assign({}, super.defaults, { + write: { + init: { + method: "POST", + headers: { + Accept: "application/json", + "Content-Type": "application/json", + }, + }, + responseCallback: null, + acceptedStatus: [200, 201], + url: null, + mapping: { + transformer: null, + callbacks: [], + }, + sheathing: { + object: null, + path: null, + }, + report: { + path: null, + }, - partial: { - callback: null, - }, - }, - read: { - init: { - method: "GET", - headers: { - Accept: "application/json" - }, - }, - path: null, - responseCallback: null, - acceptedStatus: [200], - url: null, - mapping: { - transformer: null, - callbacks: [], - }, - }, - }); - } + partial: { + callback: null, + }, + }, + read: { + init: { + method: "GET", + headers: { + Accept: "application/json", + }, + }, + path: null, + responseCallback: null, + acceptedStatus: [200], + url: null, + mapping: { + transformer: null, + callbacks: [], + }, + }, + }); + } - /** - * @return {Promise} - * @throws {Error} the options does not contain a valid json definition - * @throws {TypeError} value is not a object - * @throws {Error} the data cannot be read - */ - read() { - let init = this.getOption("read.init"); - if (!isObject(init)) init = {}; - if (!(init["headers"] instanceof Headers) && !isObject(init["headers"])) { - init["headers"] = new Headers(); - init["headers"].append("Accept", "application/json"); - } + /** + * @return {Promise} + * @throws {Error} the options does not contain a valid json definition + * @throws {TypeError} value is not a object + * @throws {Error} the data cannot be read + */ + read() { + let init = this.getOption("read.init"); + if (!isObject(init)) init = {}; + if (!(init["headers"] instanceof Headers) && !isObject(init["headers"])) { + init["headers"] = new Headers(); + init["headers"].append("Accept", "application/json"); + } - if (!init["method"]) init["method"] = "GET"; + if (!init["method"]) init["method"] = "GET"; - let callback = this.getOption("read.responseCallback"); - if (!callback) { - callback = (obj) => { - this.set(this.transformServerPayload.call(this, obj)); - }; - } + let callback = this.getOption("read.responseCallback"); + if (!callback) { + callback = (obj) => { + this.set(this.transformServerPayload.call(this, obj)); + }; + } - return fetchData.call(this, init, "read", callback); - } + return fetchData.call(this, init, "read", callback); + } - /** - * @return {Promise} - * @throws {WriteError} the data cannot be written - */ - write() { - let init = this.getOption("write.init"); - if (!isObject(init)) init = {}; - if (!(init["headers"] instanceof Headers) && !isObject(init["headers"])) { - init["headers"] = new Headers(); - init["headers"].append("Accept", "application/json"); - init["headers"].append("Content-Type", "application/json"); - } - if (!init["method"]) init["method"] = "POST"; + /** + * @return {Promise} + * @throws {WriteError} the data cannot be written + */ + write() { + let init = this.getOption("write.init"); + if (!isObject(init)) init = {}; + if (!(init["headers"] instanceof Headers) && !isObject(init["headers"])) { + init["headers"] = new Headers(); + init["headers"].append("Accept", "application/json"); + init["headers"].append("Content-Type", "application/json"); + } + if (!init["method"]) init["method"] = "POST"; - const obj = this.prepareServerPayload(this.get()); - init["body"] = JSON.stringify(obj); + const obj = this.prepareServerPayload(this.get()); + init["body"] = JSON.stringify(obj); - const callback = this.getOption("write.responseCallback"); - return fetchData.call(this, init, "write", callback); - } + const callback = this.getOption("write.responseCallback"); + return fetchData.call(this, init, "write", callback); + } - /** - * @return {RestAPI} - */ - getClone() { - const api = new RestAPI(); + /** + * @return {RestAPI} + */ + getClone() { + const api = new RestAPI(); - const read = clone(this[internalSymbol].getRealSubject()["options"].read); - const write = clone(this[internalSymbol].getRealSubject()["options"].write); + const read = clone(this[internalSymbol].getRealSubject()["options"].read); + const write = clone(this[internalSymbol].getRealSubject()["options"].write); - api.setOption("read", read); - api.setOption("write", write); + api.setOption("read", read); + api.setOption("write", write); - return api; - } + return api; + } } /** @@ -208,53 +208,53 @@ class RestAPI extends Server { * @return {Promise<string>} */ function fetchData(init, key, callback) { - let response; + let response; - if (init?.headers === null) { - init.headers = new Headers(); - } + if (init?.headers === null) { + init.headers = new Headers(); + } - return fetch(this.getOption(`${key}.url`), init) - .then((resp) => { - response = resp; + return fetch(this.getOption(`${key}.url`), init) + .then((resp) => { + response = resp; - const acceptedStatus = this.getOption(`${key}.acceptedStatus`, [200]).map( - Number, - ); + const acceptedStatus = this.getOption(`${key}.acceptedStatus`, [200]).map( + Number, + ); - if (acceptedStatus.indexOf(resp.status) === -1) { - throw new DataFetchError( - `the response does not contain an accepted status (actual: ${resp.status}).`, - response, - ); - } + if (acceptedStatus.indexOf(resp.status) === -1) { + throw new DataFetchError( + `the response does not contain an accepted status (actual: ${resp.status}).`, + response, + ); + } - return resp.text(); - }) - .then((body) => { - let obj; + return resp.text(); + }) + .then((body) => { + let obj; - try { - obj = JSON.parse(body); + try { + obj = JSON.parse(body); - response[rawDataSymbol] = obj; - } catch (e) { - if (body.length > 100) { - body = `${body.substring(0, 97)}...`; - } + response[rawDataSymbol] = obj; + } catch (e) { + if (body.length > 100) { + body = `${body.substring(0, 97)}...`; + } - throw new DataFetchError( - `the response does not contain a valid json (actual: ${body}).`, - response, - ); - } + throw new DataFetchError( + `the response does not contain a valid json (actual: ${body}).`, + response, + ); + } - if (callback && isFunction(callback)) { - callback(obj); - } - return response; - }) - .catch((e) => { - throw e; - }); + if (callback && isFunction(callback)) { + callback(obj); + } + return response; + }) + .catch((e) => { + throw e; + }); } diff --git a/source/data/transformer.mjs b/source/data/transformer.mjs index a278eb16356115f9cc16b5f52d5e6b34463a3d0d..caeb744fa6f0a4c5de3f8ce440b42995aa29f430 100644 --- a/source/data/transformer.mjs +++ b/source/data/transformer.mjs @@ -12,28 +12,28 @@ * SPDX-License-Identifier: AGPL-3.0 */ -import {getLocaleOfDocument} from "../dom/locale.mjs"; -import {Base} from "../types/base.mjs"; -import {getGlobal, getGlobalObject} from "../types/global.mjs"; -import {ID} from "../types/id.mjs"; -import {isArray, isObject, isString, isPrimitive} from "../types/is.mjs"; +import { getLocaleOfDocument } from "../dom/locale.mjs"; +import { Base } from "../types/base.mjs"; +import { getGlobal, getGlobalObject } from "../types/global.mjs"; +import { ID } from "../types/id.mjs"; +import { isArray, isObject, isString, isPrimitive } from "../types/is.mjs"; import { - getDocumentTranslations, - Translations, + getDocumentTranslations, + Translations, } from "../i18n/translations.mjs"; import { - validateFunction, - validateInteger, - validateObject, - validatePrimitive, - validateString, - validateBoolean, + validateFunction, + validateInteger, + validateObject, + validatePrimitive, + validateString, + validateBoolean, } from "../types/validate.mjs"; -import {clone} from "../util/clone.mjs"; -import {Pathfinder} from "./pathfinder.mjs"; -import {formatTimeAgo} from "../i18n/time-ago.mjs"; +import { clone } from "../util/clone.mjs"; +import { Pathfinder } from "./pathfinder.mjs"; +import { formatTimeAgo } from "../i18n/time-ago.mjs"; -export {Transformer}; +export { Transformer }; /** * The transformer class is a swiss army knife for manipulating values. @@ -53,53 +53,53 @@ export {Transformer}; * @summary The transformer class is a swiss army knife for manipulating values. especially in combination with the pipe, processing chains can be built up. */ class Transformer extends Base { - /** - * - * @param {string} definition - */ - constructor(definition) { - super(); - this.args = disassemble(definition); - this.command = this.args.shift(); - this.callbacks = new Map(); - } - - /** - * - * @param {string} name - * @param {function} callback - * @param {object} context - * @return {Transformer} - * @throws {TypeError} value is not a string - * @throws {TypeError} value is not a function - */ - setCallback(name, callback, context) { - validateString(name); - validateFunction(callback); - - if (context !== undefined) { - validateObject(context); - } - - this.callbacks.set(name, { - callback: callback, - context: context, - }); - - return this; - } - - /** - * - * @param {*} value - * @return {*} - * @throws {Error} unknown command - * @throws {TypeError} unsupported type - * @throws {Error} type not supported - */ - run(value) { - return transform.apply(this, [value]); - } + /** + * + * @param {string} definition + */ + constructor(definition) { + super(); + this.args = disassemble(definition); + this.command = this.args.shift(); + this.callbacks = new Map(); + } + + /** + * + * @param {string} name + * @param {function} callback + * @param {object} context + * @return {Transformer} + * @throws {TypeError} value is not a string + * @throws {TypeError} value is not a function + */ + setCallback(name, callback, context) { + validateString(name); + validateFunction(callback); + + if (context !== undefined) { + validateObject(context); + } + + this.callbacks.set(name, { + callback: callback, + context: context, + }); + + return this; + } + + /** + * + * @param {*} value + * @return {*} + * @throws {Error} unknown command + * @throws {TypeError} unsupported type + * @throws {Error} type not supported + */ + run(value) { + return transform.apply(this, [value]); + } } /** @@ -109,41 +109,41 @@ class Transformer extends Base { * @private */ function disassemble(command) { - validateString(command); - - const placeholder = new Map(); - const regex = /((?<pattern>\\(?<char>.)){1})/gim; - - // The separator for args must be escaped - // undefined string which should not occur normally and is also not a regex - const result = command.matchAll(regex); - - for (const m of result) { - const g = m?.["groups"]; - if (!isObject(g)) { - continue; - } - - const p = g?.["pattern"]; - const c = g?.["char"]; - - if (p && c) { - const r = `__${new ID().toString()}__`; - placeholder.set(r, c); - command = command.replace(p, r); - } - } - let parts = command.split(":"); - - parts = parts.map(function (value) { - let v = value.trim(); - for (const k of placeholder) { - v = v.replace(k[0], k[1]); - } - return v; - }); - - return parts; + validateString(command); + + const placeholder = new Map(); + const regex = /((?<pattern>\\(?<char>.)){1})/gim; + + // The separator for args must be escaped + // undefined string which should not occur normally and is also not a regex + const result = command.matchAll(regex); + + for (const m of result) { + const g = m?.["groups"]; + if (!isObject(g)) { + continue; + } + + const p = g?.["pattern"]; + const c = g?.["char"]; + + if (p && c) { + const r = `__${new ID().toString()}__`; + placeholder.set(r, c); + command = command.replace(p, r); + } + } + let parts = command.split(":"); + + parts = parts.map(function (value) { + let v = value.trim(); + for (const k of placeholder) { + v = v.replace(k[0], k[1]); + } + return v; + }); + + return parts; } /** @@ -154,12 +154,12 @@ function disassemble(command) { * @private */ function convertToString(value) { - if (isObject(value) && value.hasOwnProperty("toString")) { - value = value.toString(); - } + if (isObject(value) && value.hasOwnProperty("toString")) { + value = value.toString(); + } - validateString(value); - return value; + validateString(value); + return value; } /** @@ -173,706 +173,704 @@ function convertToString(value) { * @throws {Error} missing key parameter */ function transform(value) { - const console = getGlobalObject("console"); - - const args = clone(this.args); - let key; - let defaultValue; - - let translations; - let date; - let locale; - let timestamp; - let map; - let keyValue; - - switch (this.command) { - case "static": - return this.args.join(":"); - - case "tolower": - case "strtolower": - case "tolowercase": - validateString(value); - return value.toLowerCase(); - - case "escape-html": - case "escapehtml": - validateString(value); - - return value.replace(/&/g, "&"). - replace(/</g, "<"). - replace(/>/g, ">"). - replace(/"/g, """). - replace(/'/g, '''); - - - case "contains": - if (isString(value)) { - return value.includes(args[0]); - } - - if (isArray(value)) { - return value.includes(args[0]); - } - - if (isObject(value)) { - return value.hasOwnProperty(args[0]); - } - - return false; - - case "has-entries": - case "hasentries": - if (isObject(value)) { - return Object.keys(value).length > 0; - } - - if (isArray(value)) { - return value.length > 0; - } - - return false; - - case "isundefined": - case "is-undefined": - return value === undefined; - - case "isnull": - case "is-null": - return value === null; - - case "isset": - case "is-set": - return value !== undefined && value !== null; - - case "isnumber": - case "is-number": - return isPrimitive(value) && !isNaN(value); - - case "isinteger": - case "is-integer": - return isPrimitive(value) && !isNaN(value) && value % 1 === 0; - - case "isfloat": - case "is-float": - return isPrimitive(value) && !isNaN(value) && value % 1 !== 0; - - case "isobject": - case "is-object": - return isObject(value); - - case "isarray": - case "is-array": - return Array.isArray(value); - - case "not": - validateBoolean(value); - return !value; - - case "toupper": - case "strtoupper": - case "touppercase": - validateString(value); - return value.toUpperCase(); - - case "to-string": - case "tostring": - return `${value}`; - - case "to-integer": - case "tointeger": - const n = parseInt(value); - validateInteger(n); - return n; - - case "to-json": - case "tojson": - return JSON.stringify(value); - - case "from-json": - case "fromjson": - return JSON.parse(value); - - case "trim": - validateString(value); - return value.trim(); - - case "rawurlencode": - validateString(value); - return encodeURIComponent(value) - .replace(/!/g, "%21") - .replace(/'/g, "%27") - .replace(/\(/g, "%28") - .replace(/\)/g, "%29") - .replace(/\*/g, "%2A"); - - case "call": - /** - * callback-definition - * function callback(value, ...args) { - * return value; - * } - */ - - let callback; - const callbackName = args.shift(); - let context = getGlobal(); - - if (isObject(value) && value.hasOwnProperty(callbackName)) { - callback = value[callbackName]; - } else if (this.callbacks.has(callbackName)) { - const s = this.callbacks.get(callbackName); - callback = s?.["callback"]; - context = s?.["context"]; - } else if ( - typeof window === "object" && - window.hasOwnProperty(callbackName) - ) { - callback = window[callbackName]; - } - validateFunction(callback); - - args.unshift(value); - return callback.call(context, ...args); - - case "plain": - case "plaintext": - validateString(value); - const doc = new DOMParser().parseFromString(value, "text/html"); - return doc.body.textContent || ""; - - case "if": - case "?": - validatePrimitive(value); - - let trueStatement = args.shift() || undefined; - let falseStatement = args.shift() || undefined; - - trueStatement = convertSpecialStrings(trueStatement, value); - falseStatement = convertSpecialStrings(falseStatement, value); - - const condition = evaluateCondition(value); - return condition ? trueStatement : falseStatement; - - case "ucfirst": - validateString(value); - - const firstchar = value.charAt(0).toUpperCase(); - return firstchar + value.substr(1); - case "ucwords": - validateString(value); - - return value.replace( - /^([a-z\u00E0-\u00FC])|\s+([a-z\u00E0-\u00FC])/g, - function (v) { - return v.toUpperCase(); - }, - ); - - case "count": - case "length": - if ( - (isString(value) || isObject(value) || isArray(value)) && - value.hasOwnProperty("length") - ) { - return value.length; - } - - throw new TypeError(`unsupported type ${typeof value}`); - - case "to-base64": - case "btoa": - case "base64": - return btoa(convertToString(value)); - - case "atob": - case "from-base64": - return atob(convertToString(value)); - - case "empty": - return ""; - - case "undefined": - return undefined; - - case "debug": - if (isObject(console)) { - console.log(value); - } - - return value; - - case "prefix": - validateString(value); - const prefix = args?.[0]; - return prefix + value; - - case "suffix": - validateString(value); - const suffix = args?.[0]; - return value + suffix; - - case "uniqid": - return new ID().toString(); - - case "first-key": - case "last-key": - case "nth-last-key": - case "nth-key": - if (!isObject(value)) { - throw new Error("type not supported"); - } - - const keys = Object.keys(value).sort(); - - if (this.command === "first-key") { - key = 0; - } else if (this.command === "last-key") { - key = keys.length - 1; - } else { - key = validateInteger(parseInt(args.shift())); - - if (this.command === "nth-last-key") { - key = keys.length - key - 1; - } - } - - defaultValue = args.shift() || ""; - - const useKey = keys?.[key]; - - if (value?.[useKey]) { - return value?.[useKey]; - } - - return defaultValue; - - case "key": - case "property": - case "index": - key = args.shift() || undefined; - - if (key === undefined) { - throw new Error("missing key parameter"); - } - - defaultValue = args.shift() || undefined; - - if (value instanceof Map) { - if (!value.has(key)) { - return defaultValue; - } - return value.get(key); - } - - if (isObject(value) || isArray(value)) { - if (value?.[key]) { - return value?.[key]; - } - - return defaultValue; - } - - throw new Error("type not supported"); - - case "path-exists": - key = args.shift(); - if (key === undefined) { - throw new Error("missing key parameter"); - } - - return new Pathfinder(value).exists(key); - - case "concat": - const pf2 = new Pathfinder(value); - let concat = ""; - while (args.length > 0) { - key = args.shift(); - if (key === undefined) { - throw new Error("missing key parameter"); - } - - // add empty strings - if (isString(key) && key.trim() === "") { - concat += key; - continue; - } - - if (!pf2.exists(key)) { - concat += key; - continue; - } - const v = pf2.getVia(key); - if (!isPrimitive(v)) { - throw new Error("value is not primitive"); - } - - concat += v; - } - - return concat; - case "path": - key = args.shift(); - if (key === undefined) { - throw new Error("missing key parameter"); - } - - const pf = new Pathfinder(value); - - if (!pf.exists(key)) { - return undefined; - } - - return pf.getVia(key); - - case 'ellipsize': - case 'ellipsis': - case 'ellipse': - - validateString(value); - const length = parseInt(args[0]) || 0; - const ellipsis = args[1] || '…'; - if (value.length <= length) { - return value; - } - return value.substring(0, length) + ellipsis; - - - case "substring": - validateString(value); - - const start = parseInt(args[0]) || 0; - const end = (parseInt(args[1]) || 0) + start; - - return value.substring(start, end); - - case "nop": - return value; - - case "??": - case "default": - if (value !== undefined && value !== null) { - return value; - } - - defaultValue = args.shift(); - let defaultType = args.shift(); - if (defaultType === undefined) { - defaultType = "string"; - } - - switch (defaultType) { - case "int": - case "integer": - return parseInt(defaultValue); - case "float": - return parseFloat(defaultValue); - case "undefined": - return undefined; - case "bool": - case "boolean": - defaultValue = defaultValue.toLowerCase(); - return ( - (defaultValue !== "undefined" && - defaultValue !== "" && - defaultValue !== "off" && - defaultValue !== "false" && - defaultValue !== "false") || - defaultValue === "on" || - defaultValue === "true" || - defaultValue === "true" - ); - case "string": - return `${defaultValue}`; - case "object": - return JSON.parse(atob(defaultValue)); - } - - throw new Error("type not supported"); - - case "map": - map = new Map(); - while (args.length > 0) { - keyValue = args.shift(); - if (keyValue === undefined) { - throw new Error("missing key parameter"); - } - - keyValue = keyValue.split("="); - map.set(keyValue[0], keyValue[1]); - } - - return map.get(value); - - case "equals": - if (args.length === 0) { - throw new Error("missing value parameter"); - } - - validatePrimitive(value); - - const equalsValue = args.shift(); - - /** - * The history of “typeof null” - * https://2ality.com/2013/10/typeof-null.html - * In JavaScript, typeof null is 'object', which incorrectly suggests - * that null is an object. - */ - if (value === null) { - return equalsValue === "null"; - } - - const typeOfValue = typeof value; - - switch (typeOfValue) { - case "string": - return value === equalsValue; - case "number": - return value === parseFloat(equalsValue); - case "boolean": - return value === (equalsValue === "true" || equalsValue === "on"); - case "undefined": - return equalsValue === "undefined"; - default: - throw new Error("type not supported"); - } - - case "money": - case "currency": - try { - locale = getLocaleOfDocument(); - } catch (e) { - throw new Error(`unsupported locale or missing format (${e.message})`); - } - - // Verwenden von RegExp, um Währung und Betrag zu extrahieren - const match = value.match(/^([A-Z]{3})[\s-]*(\d+(\.\d+)?)$/); - if (!match) { - throw new Error("invalid currency format"); - } - - const currency = match[1]; - const amount = match[2]; - - const maximumFractionDigits = args?.[0] || 2; - const roundingIncrement = args?.[1] || 5; - - const nf = new Intl.NumberFormat(locale.toString(), { - style: "currency", - currency: currency, - maximumFractionDigits: maximumFractionDigits, - roundingIncrement: roundingIncrement, - }); - - return nf.format(amount); - - case "timestamp": - date = new Date(value); - timestamp = date.getTime(); - if (isNaN(timestamp)) { - throw new Error("invalid date"); - } - return timestamp; - - case "time": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - try { - locale = getLocaleOfDocument(); - return date.toLocaleTimeString(locale.toString(), { - hour12: false, - }); - } catch (e) { - throw new Error(`unsupported locale or missing format (${e.message})`); - } - - case "datetimeformat": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - const options = { - dateStyle: "medium", - timeStyle: "medium", - hour12: false, - }; - - if (args.length > 0) { - options.dateStyle = args.shift(); - } - - if (args.length > 0) { - options.timeStyle = args.shift(); - } - - try { - locale = getLocaleOfDocument().toString(); - return new Intl.DateTimeFormat(locale, options).format(date); - } catch (e) { - throw new Error(`unsupported locale or missing format (${e.message})`); - } - - case "datetime": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - try { - locale = getLocaleOfDocument(); - return date.toLocaleString(locale.toString(), { - hour12: false, - }); - } catch (e) { - throw new Error(`unsupported locale or missing format (${e.message})`); - } - - case "date": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - try { - locale = getLocaleOfDocument(); - return date.toLocaleDateString(locale.toString(), { - year: "numeric", - month: "2-digit", - day: "2-digit", - }); - } catch (e) { - throw new Error(`unsupported locale or missing format (${e.message})`); - } - - case "time-ago": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - try { - locale = getLocaleOfDocument(); - return formatTimeAgo(date, locale.toString()); - } catch (e) { - throw new Error(`unsupported locale or missing format (${e.message})`); - } - - case "year": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - return date.getFullYear(); - - case "month": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - return date.getMonth() + 1; - - case "day": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - return date.getDate(); - - case "weekday": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - return date.getDay(); - - case "hour": - case "hours": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - return date.getHours(); - - case "minute": - case "minutes": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - return date.getMinutes(); - - case "second": - case "seconds": - date = new Date(value); - if (isNaN(date.getTime())) { - throw new Error("invalid date"); - } - - return date.getSeconds(); - - case "i18n": - case "translation": - translations = getDocumentTranslations(); - if (!(translations instanceof Translations)) { - throw new Error("missing translations"); - } - - key = args.shift() || undefined; - if (key === undefined) { - key = value; - } - - defaultValue = args.shift() || undefined; - - defaultValue = convertSpecialStrings(defaultValue, value); - - return translations.getText(key, defaultValue); - - case "set-toggle": - case "set-set": - case "set-remove": - const modifier = args.shift(); - let delimiter = args.shift(); - if (delimiter === undefined) { - delimiter = " "; - } - - const set = new Set(value.split(delimiter)); - const toggle = new Set(modifier.split(delimiter)); - if (this.command === "set-toggle") { - for (const t of toggle) { - if (set.has(t)) { - set.delete(t); - } else { - set.add(t); - } - } - } else if (this.command === "set-set") { - for (const t of toggle) { - set.add(t); - } - } else if (this.command === "set-remove") { - for (const t of toggle) { - set.delete(t); - } - } - return Array.from(set).join(delimiter); - - default: - throw new Error(`unknown command ${this.command}`); - } + const console = getGlobalObject("console"); + + const args = clone(this.args); + let key; + let defaultValue; + + let translations; + let date; + let locale; + let timestamp; + let map; + let keyValue; + + switch (this.command) { + case "static": + return this.args.join(":"); + + case "tolower": + case "strtolower": + case "tolowercase": + validateString(value); + return value.toLowerCase(); + + case "escape-html": + case "escapehtml": + validateString(value); + + return value + .replace(/&/g, "&") + .replace(/</g, "<") + .replace(/>/g, ">") + .replace(/"/g, """) + .replace(/'/g, "'"); + + case "contains": + if (isString(value)) { + return value.includes(args[0]); + } + + if (isArray(value)) { + return value.includes(args[0]); + } + + if (isObject(value)) { + return value.hasOwnProperty(args[0]); + } + + return false; + + case "has-entries": + case "hasentries": + if (isObject(value)) { + return Object.keys(value).length > 0; + } + + if (isArray(value)) { + return value.length > 0; + } + + return false; + + case "isundefined": + case "is-undefined": + return value === undefined; + + case "isnull": + case "is-null": + return value === null; + + case "isset": + case "is-set": + return value !== undefined && value !== null; + + case "isnumber": + case "is-number": + return isPrimitive(value) && !isNaN(value); + + case "isinteger": + case "is-integer": + return isPrimitive(value) && !isNaN(value) && value % 1 === 0; + + case "isfloat": + case "is-float": + return isPrimitive(value) && !isNaN(value) && value % 1 !== 0; + + case "isobject": + case "is-object": + return isObject(value); + + case "isarray": + case "is-array": + return Array.isArray(value); + + case "not": + validateBoolean(value); + return !value; + + case "toupper": + case "strtoupper": + case "touppercase": + validateString(value); + return value.toUpperCase(); + + case "to-string": + case "tostring": + return `${value}`; + + case "to-integer": + case "tointeger": + const n = parseInt(value); + validateInteger(n); + return n; + + case "to-json": + case "tojson": + return JSON.stringify(value); + + case "from-json": + case "fromjson": + return JSON.parse(value); + + case "trim": + validateString(value); + return value.trim(); + + case "rawurlencode": + validateString(value); + return encodeURIComponent(value) + .replace(/!/g, "%21") + .replace(/'/g, "%27") + .replace(/\(/g, "%28") + .replace(/\)/g, "%29") + .replace(/\*/g, "%2A"); + + case "call": + /** + * callback-definition + * function callback(value, ...args) { + * return value; + * } + */ + + let callback; + const callbackName = args.shift(); + let context = getGlobal(); + + if (isObject(value) && value.hasOwnProperty(callbackName)) { + callback = value[callbackName]; + } else if (this.callbacks.has(callbackName)) { + const s = this.callbacks.get(callbackName); + callback = s?.["callback"]; + context = s?.["context"]; + } else if ( + typeof window === "object" && + window.hasOwnProperty(callbackName) + ) { + callback = window[callbackName]; + } + validateFunction(callback); + + args.unshift(value); + return callback.call(context, ...args); + + case "plain": + case "plaintext": + validateString(value); + const doc = new DOMParser().parseFromString(value, "text/html"); + return doc.body.textContent || ""; + + case "if": + case "?": + validatePrimitive(value); + + let trueStatement = args.shift() || undefined; + let falseStatement = args.shift() || undefined; + + trueStatement = convertSpecialStrings(trueStatement, value); + falseStatement = convertSpecialStrings(falseStatement, value); + + const condition = evaluateCondition(value); + return condition ? trueStatement : falseStatement; + + case "ucfirst": + validateString(value); + + const firstchar = value.charAt(0).toUpperCase(); + return firstchar + value.substr(1); + case "ucwords": + validateString(value); + + return value.replace( + /^([a-z\u00E0-\u00FC])|\s+([a-z\u00E0-\u00FC])/g, + function (v) { + return v.toUpperCase(); + }, + ); + + case "count": + case "length": + if ( + (isString(value) || isObject(value) || isArray(value)) && + value.hasOwnProperty("length") + ) { + return value.length; + } + + throw new TypeError(`unsupported type ${typeof value}`); + + case "to-base64": + case "btoa": + case "base64": + return btoa(convertToString(value)); + + case "atob": + case "from-base64": + return atob(convertToString(value)); + + case "empty": + return ""; + + case "undefined": + return undefined; + + case "debug": + if (isObject(console)) { + console.log(value); + } + + return value; + + case "prefix": + validateString(value); + const prefix = args?.[0]; + return prefix + value; + + case "suffix": + validateString(value); + const suffix = args?.[0]; + return value + suffix; + + case "uniqid": + return new ID().toString(); + + case "first-key": + case "last-key": + case "nth-last-key": + case "nth-key": + if (!isObject(value)) { + throw new Error("type not supported"); + } + + const keys = Object.keys(value).sort(); + + if (this.command === "first-key") { + key = 0; + } else if (this.command === "last-key") { + key = keys.length - 1; + } else { + key = validateInteger(parseInt(args.shift())); + + if (this.command === "nth-last-key") { + key = keys.length - key - 1; + } + } + + defaultValue = args.shift() || ""; + + const useKey = keys?.[key]; + + if (value?.[useKey]) { + return value?.[useKey]; + } + + return defaultValue; + + case "key": + case "property": + case "index": + key = args.shift() || undefined; + + if (key === undefined) { + throw new Error("missing key parameter"); + } + + defaultValue = args.shift() || undefined; + + if (value instanceof Map) { + if (!value.has(key)) { + return defaultValue; + } + return value.get(key); + } + + if (isObject(value) || isArray(value)) { + if (value?.[key]) { + return value?.[key]; + } + + return defaultValue; + } + + throw new Error("type not supported"); + + case "path-exists": + key = args.shift(); + if (key === undefined) { + throw new Error("missing key parameter"); + } + + return new Pathfinder(value).exists(key); + + case "concat": + const pf2 = new Pathfinder(value); + let concat = ""; + while (args.length > 0) { + key = args.shift(); + if (key === undefined) { + throw new Error("missing key parameter"); + } + + // add empty strings + if (isString(key) && key.trim() === "") { + concat += key; + continue; + } + + if (!pf2.exists(key)) { + concat += key; + continue; + } + const v = pf2.getVia(key); + if (!isPrimitive(v)) { + throw new Error("value is not primitive"); + } + + concat += v; + } + + return concat; + case "path": + key = args.shift(); + if (key === undefined) { + throw new Error("missing key parameter"); + } + + const pf = new Pathfinder(value); + + if (!pf.exists(key)) { + return undefined; + } + + return pf.getVia(key); + + case "ellipsize": + case "ellipsis": + case "ellipse": + validateString(value); + const length = parseInt(args[0]) || 0; + const ellipsis = args[1] || "…"; + if (value.length <= length) { + return value; + } + return value.substring(0, length) + ellipsis; + + case "substring": + validateString(value); + + const start = parseInt(args[0]) || 0; + const end = (parseInt(args[1]) || 0) + start; + + return value.substring(start, end); + + case "nop": + return value; + + case "??": + case "default": + if (value !== undefined && value !== null) { + return value; + } + + defaultValue = args.shift(); + let defaultType = args.shift(); + if (defaultType === undefined) { + defaultType = "string"; + } + + switch (defaultType) { + case "int": + case "integer": + return parseInt(defaultValue); + case "float": + return parseFloat(defaultValue); + case "undefined": + return undefined; + case "bool": + case "boolean": + defaultValue = defaultValue.toLowerCase(); + return ( + (defaultValue !== "undefined" && + defaultValue !== "" && + defaultValue !== "off" && + defaultValue !== "false" && + defaultValue !== "false") || + defaultValue === "on" || + defaultValue === "true" || + defaultValue === "true" + ); + case "string": + return `${defaultValue}`; + case "object": + return JSON.parse(atob(defaultValue)); + } + + throw new Error("type not supported"); + + case "map": + map = new Map(); + while (args.length > 0) { + keyValue = args.shift(); + if (keyValue === undefined) { + throw new Error("missing key parameter"); + } + + keyValue = keyValue.split("="); + map.set(keyValue[0], keyValue[1]); + } + + return map.get(value); + + case "equals": + if (args.length === 0) { + throw new Error("missing value parameter"); + } + + validatePrimitive(value); + + const equalsValue = args.shift(); + + /** + * The history of “typeof null” + * https://2ality.com/2013/10/typeof-null.html + * In JavaScript, typeof null is 'object', which incorrectly suggests + * that null is an object. + */ + if (value === null) { + return equalsValue === "null"; + } + + const typeOfValue = typeof value; + + switch (typeOfValue) { + case "string": + return value === equalsValue; + case "number": + return value === parseFloat(equalsValue); + case "boolean": + return value === (equalsValue === "true" || equalsValue === "on"); + case "undefined": + return equalsValue === "undefined"; + default: + throw new Error("type not supported"); + } + + case "money": + case "currency": + try { + locale = getLocaleOfDocument(); + } catch (e) { + throw new Error(`unsupported locale or missing format (${e.message})`); + } + + // Verwenden von RegExp, um Währung und Betrag zu extrahieren + const match = value.match(/^([A-Z]{3})[\s-]*(\d+(\.\d+)?)$/); + if (!match) { + throw new Error("invalid currency format"); + } + + const currency = match[1]; + const amount = match[2]; + + const maximumFractionDigits = args?.[0] || 2; + const roundingIncrement = args?.[1] || 5; + + const nf = new Intl.NumberFormat(locale.toString(), { + style: "currency", + currency: currency, + maximumFractionDigits: maximumFractionDigits, + roundingIncrement: roundingIncrement, + }); + + return nf.format(amount); + + case "timestamp": + date = new Date(value); + timestamp = date.getTime(); + if (isNaN(timestamp)) { + throw new Error("invalid date"); + } + return timestamp; + + case "time": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + try { + locale = getLocaleOfDocument(); + return date.toLocaleTimeString(locale.toString(), { + hour12: false, + }); + } catch (e) { + throw new Error(`unsupported locale or missing format (${e.message})`); + } + + case "datetimeformat": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + const options = { + dateStyle: "medium", + timeStyle: "medium", + hour12: false, + }; + + if (args.length > 0) { + options.dateStyle = args.shift(); + } + + if (args.length > 0) { + options.timeStyle = args.shift(); + } + + try { + locale = getLocaleOfDocument().toString(); + return new Intl.DateTimeFormat(locale, options).format(date); + } catch (e) { + throw new Error(`unsupported locale or missing format (${e.message})`); + } + + case "datetime": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + try { + locale = getLocaleOfDocument(); + return date.toLocaleString(locale.toString(), { + hour12: false, + }); + } catch (e) { + throw new Error(`unsupported locale or missing format (${e.message})`); + } + + case "date": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + try { + locale = getLocaleOfDocument(); + return date.toLocaleDateString(locale.toString(), { + year: "numeric", + month: "2-digit", + day: "2-digit", + }); + } catch (e) { + throw new Error(`unsupported locale or missing format (${e.message})`); + } + + case "time-ago": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + try { + locale = getLocaleOfDocument(); + return formatTimeAgo(date, locale.toString()); + } catch (e) { + throw new Error(`unsupported locale or missing format (${e.message})`); + } + + case "year": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + return date.getFullYear(); + + case "month": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + return date.getMonth() + 1; + + case "day": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + return date.getDate(); + + case "weekday": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + return date.getDay(); + + case "hour": + case "hours": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + return date.getHours(); + + case "minute": + case "minutes": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + return date.getMinutes(); + + case "second": + case "seconds": + date = new Date(value); + if (isNaN(date.getTime())) { + throw new Error("invalid date"); + } + + return date.getSeconds(); + + case "i18n": + case "translation": + translations = getDocumentTranslations(); + if (!(translations instanceof Translations)) { + throw new Error("missing translations"); + } + + key = args.shift() || undefined; + if (key === undefined) { + key = value; + } + + defaultValue = args.shift() || undefined; + + defaultValue = convertSpecialStrings(defaultValue, value); + + return translations.getText(key, defaultValue); + + case "set-toggle": + case "set-set": + case "set-remove": + const modifier = args.shift(); + let delimiter = args.shift(); + if (delimiter === undefined) { + delimiter = " "; + } + + const set = new Set(value.split(delimiter)); + const toggle = new Set(modifier.split(delimiter)); + if (this.command === "set-toggle") { + for (const t of toggle) { + if (set.has(t)) { + set.delete(t); + } else { + set.add(t); + } + } + } else if (this.command === "set-set") { + for (const t of toggle) { + set.add(t); + } + } else if (this.command === "set-remove") { + for (const t of toggle) { + set.delete(t); + } + } + return Array.from(set).join(delimiter); + + default: + throw new Error(`unknown command ${this.command}`); + } } /** @@ -883,18 +881,18 @@ function transform(value) { * @return {undefined|*|null|string} */ function convertSpecialStrings(input, value) { - switch (input) { - case "value": - return value; - case "\\value": - return "value"; - case "\\undefined": - return undefined; - case "\\null": - return null; - default: - return input; - } + switch (input) { + case "value": + return value; + case "\\value": + return "value"; + case "\\undefined": + return undefined; + case "\\null": + return null; + default: + return input; + } } /** @@ -903,17 +901,17 @@ function convertSpecialStrings(input, value) { * @return {boolean} */ function evaluateCondition(value) { - const lowerValue = typeof value === "string" ? value.toLowerCase() : value; - - return ( - (value !== undefined && - value !== null && - value !== "" && - lowerValue !== "off" && - lowerValue !== "false" && - value !== false) || - lowerValue === "on" || - lowerValue === "true" || - value === true - ); + const lowerValue = typeof value === "string" ? value.toLowerCase() : value; + + return ( + (value !== undefined && + value !== null && + value !== "" && + lowerValue !== "off" && + lowerValue !== "false" && + value !== false) || + lowerValue === "on" || + lowerValue === "true" || + value === true + ); } diff --git a/source/types/internal.mjs b/source/types/internal.mjs index aecad284169f8e36efda2e630d9c384eb6733f86..84e784a4701f6afb57c512f94e02772e5fb06162 100644 --- a/source/types/internal.mjs +++ b/source/types/internal.mjs @@ -110,6 +110,7 @@ function equipWithInternal() { * @throws {Error} the options does not contain a valid json definition */ this["setInternals"] = (options) => { + if (isString(options)) { options = parseOptionsJSON(options); }