diff --git a/react-sdk/.gitignore b/react-sdk/.gitignore
deleted file mode 100644
index a547bf36d8..0000000000
--- a/react-sdk/.gitignore
+++ /dev/null
@@ -1,24 +0,0 @@
-# Logs
-logs
-*.log
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-pnpm-debug.log*
-lerna-debug.log*
-
-node_modules
-dist
-dist-ssr
-*.local
-
-# Editor directories and files
-.vscode/*
-!.vscode/extensions.json
-.idea
-.DS_Store
-*.suo
-*.ntvs*
-*.njsproj
-*.sln
-*.sw?
diff --git a/react-sdk/README.md b/react-sdk/README.md
index f0ce2c3937..1aecf0e339 100644
--- a/react-sdk/README.md
+++ b/react-sdk/README.md
@@ -1,22 +1,5 @@
# React SDK
-This folder contains example on how to export Windmill components as React
-components and exports:
-
-- Flow Builder
-- App Viewer
-
-This is useful in the case you want to embed a Flow Builder or an App Viewer in
-a React application.
-
-## How to run
-
-```
-npm install
-```
-
-```
-npm run dev
-```
-
-Go to main.tsx and uncomment to see the different examples
+The React SDK is only available for enterprise customers in a private github
+repo. Please contact sales@windmill.dev for more info about embedding or
+whitelabeling the Windmill UI. Start with a free POC.
diff --git a/react-sdk/index.d.ts b/react-sdk/index.d.ts
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/react-sdk/index.html b/react-sdk/index.html
deleted file mode 100644
index 3155b1e1c0..0000000000
--- a/react-sdk/index.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
- Windmill SDK example
-
-
-
-
-
-
-
diff --git a/react-sdk/lib/app_viewer.tsx b/react-sdk/lib/app_viewer.tsx
deleted file mode 100644
index 439177f4d3..0000000000
--- a/react-sdk/lib/app_viewer.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-import AppPreviewSvelte from "windmill-components/components/apps/editor/AppPreview.svelte";
-import React from "react";
-
-import { reactify } from "svelte-preprocess-react";
-import { App } from "windmill-components/components/apps/types";
-import { writable } from "svelte/store";
-
-const AppPreviewReact = reactify(AppPreviewSvelte);
-const breakpoint = writable<"lg" | "sm">("lg");
-const noBackend = false;
-
-export function AppPreview(props: {
- app: App;
- appPath: string;
- username: string;
- email: string;
- summary: string;
- workspace: string;
-}) {
- return (
-
- );
-}
diff --git a/react-sdk/lib/flow_builder.tsx b/react-sdk/lib/flow_builder.tsx
deleted file mode 100644
index f35aa1cc91..0000000000
--- a/react-sdk/lib/flow_builder.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import FlowBuilderSvelte from "windmill-components/components/FlowBuilder.svelte";
-import React from "react";
-import "highlight.js/styles/github.css";
-
-import { reactify } from "svelte-preprocess-react";
-import { type Writable } from "svelte/store";
-
-const FlowBuilderReact = reactify(FlowBuilderSvelte);
-
-export function FlowBuilder(props: {
- flowStore: Writable;
- flowStateStore: Writable;
-}) {
- return (
-
- );
-}
diff --git a/react-sdk/package-lock.json b/react-sdk/package-lock.json
deleted file mode 100644
index 82d0d37b10..0000000000
--- a/react-sdk/package-lock.json
+++ /dev/null
@@ -1,4223 +0,0 @@
-{
- "name": "windmill-react-sdk",
- "version": "0.0.0",
- "lockfileVersion": 2,
- "requires": true,
- "packages": {
- "": {
- "name": "windmill-react-sdk",
- "version": "0.0.0",
- "dependencies": {
- "highlight.js": "^11.8.0",
- "react": "^18.2.0",
- "svelte-preprocess-react": "^0.15.0",
- "windmill-client": "^0.3.1",
- "windmill-components": "file:../frontend"
- },
- "devDependencies": {
- "@sveltejs/vite-plugin-svelte": "^2.2.0",
- "@tailwindcss/forms": "^0.5.3",
- "@tailwindcss/typography": "^0.5.9",
- "@types/react": "^18.2.6",
- "@types/react-dom": "^18.2.4",
- "@vitejs/plugin-react": "^4.0.0",
- "autoprefixer": "^10.4.14",
- "postcss": "^8.4.23",
- "tailwindcss": "^3.3.2",
- "typescript": "^4.9.4",
- "vite": "^4.0.4"
- }
- },
- "../frontend": {
- "name": "windmill-components",
- "version": "1.122.0",
- "license": "AGPL-3.0",
- "dependencies": {
- "@aws-crypto/sha256-js": "^4.0.0",
- "@fortawesome/free-brands-svg-icons": "^6.2.1",
- "@fortawesome/free-solid-svg-icons": "^6.2.1",
- "@leeoniya/ufuzzy": "^1.0.7",
- "@popperjs/core": "^2.11.6",
- "@redocly/json-to-json-schema": "^0.0.1",
- "@tanstack/svelte-table": "^8.9.2",
- "ag-grid-svelte": "^0.1.4",
- "chart.js": "^4.3.0",
- "chartjs-adapter-date-fns": "^3.0.0",
- "chartjs-plugin-zoom": "^2.0.0",
- "d3-zoom": "^3.0.0",
- "date-fns": "^2.30.0",
- "diff": "^5.1.0",
- "esm-env": "^1.0.0",
- "fast-equals": "^5.0.1",
- "highlight.js": "^11.8.0",
- "lodash": "^4.17.21",
- "lucide-svelte": "^0.246.0",
- "monaco-languageclient": "~6.0.3",
- "quill": "^1.3.7",
- "svelte-autosize": "^1.0.1",
- "svelte-chartjs": "^3.1.0",
- "svelte-dnd-action": "^0.9.22",
- "svelte-portal": "^2.2.0",
- "svelte-select": "^5.6.1",
- "svelte-timezone-picker": "^2.0.3",
- "tailwind-merge": "^1.12.0",
- "vscode-ws-jsonrpc": "3.0.0",
- "windmill-parser-wasm": "^1.120.0",
- "y-monaco": "^0.1.4",
- "y-websocket": "^1.5.0",
- "yjs": "^13.6.4"
- },
- "devDependencies": {
- "@playwright/test": "^1.34.3",
- "@rgossiaux/svelte-headlessui": "^1.0.2",
- "@sveltejs/adapter-static": "^2.0.2",
- "@sveltejs/kit": "^1.20.1",
- "@sveltejs/package": "^2.0.0",
- "@tailwindcss/forms": "^0.5.3",
- "@tailwindcss/typography": "^0.5.8",
- "@types/d3": "^7.4.0",
- "@types/d3-zoom": "^3.0.3",
- "@types/lodash": "^4.14.195",
- "@types/node": "^20.3.0",
- "@types/vscode": "~1.78.1",
- "@typescript-eslint/eslint-plugin": "^5.59.8",
- "@typescript-eslint/parser": "^5.60.0",
- "@zerodevx/svelte-toast": "^0.9.3",
- "autoprefixer": "^10.4.13",
- "cssnano": "^6.0.1",
- "d3-dag": "^0.11.5",
- "eslint": "^8.43.0",
- "eslint-config-prettier": "^8.6.0",
- "eslint-plugin-svelte3": "^4.0.0",
- "monaco-editor-workers": "~0.38.0",
- "ol": "^7.4.0",
- "openapi-typescript-codegen": "^0.24.0",
- "path-browserify": "^1.0.1",
- "pdfjs-dist": "^3.7.107",
- "postcss": "^8.4.24",
- "postcss-load-config": "^4.0.1",
- "prettier": "^2.8.8",
- "prettier-plugin-svelte": "^2.10.1",
- "simple-svelte-autocomplete": "^2.5.1",
- "style-to-object": "^0.4.1",
- "stylelint-config-recommended": "^12.0.0",
- "svelte": "^3.59.1",
- "svelte-awesome": "^3.2.0",
- "svelte-awesome-color-picker": "^2.4.5",
- "svelte-check": "^3.4.3",
- "svelte-highlight": "^7.3.0",
- "svelte-multiselect": "^8.6.2",
- "svelte-overlay": "^1.4.1",
- "svelte-popperjs": "^1.3.2",
- "svelte-preprocess": "^5.0.1",
- "svelte-range-slider-pips": "^2.1.1",
- "svelte-splitpanes": "^0.7.14",
- "svelte2tsx": "^0.6.14",
- "tailwindcss": "^3.3.2",
- "tslib": "^2.5.2",
- "typescript": "^5.1.3",
- "vite": "^4.3.3",
- "yootils": "^0.3.1"
- },
- "peerDependencies": {
- "@sveltejs/kit": "^1.20.1",
- "svelte": "^3.59.1"
- }
- },
- "node_modules/@alloc/quick-lru": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
- "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@ampproject/remapping": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
- "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
- "dev": true,
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/code-frame": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz",
- "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==",
- "dev": true,
- "dependencies": {
- "@babel/highlight": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/compat-data": {
- "version": "7.21.7",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.7.tgz",
- "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/core": {
- "version": "7.21.8",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz",
- "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==",
- "dev": true,
- "dependencies": {
- "@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.21.4",
- "@babel/generator": "^7.21.5",
- "@babel/helper-compilation-targets": "^7.21.5",
- "@babel/helper-module-transforms": "^7.21.5",
- "@babel/helpers": "^7.21.5",
- "@babel/parser": "^7.21.8",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.21.5",
- "@babel/types": "^7.21.5",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.2",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/babel"
- }
- },
- "node_modules/@babel/core/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/generator": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz",
- "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.21.5",
- "@jridgewell/gen-mapping": "^0.3.2",
- "@jridgewell/trace-mapping": "^0.3.17",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz",
- "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.21.5",
- "@babel/helper-validator-option": "^7.21.0",
- "browserslist": "^4.21.3",
- "lru-cache": "^5.1.1",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "dependencies": {
- "yallist": "^3.0.2"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- },
- "node_modules/@babel/helper-environment-visitor": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz",
- "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-function-name": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
- "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
- "dev": true,
- "dependencies": {
- "@babel/template": "^7.20.7",
- "@babel/types": "^7.21.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-hoist-variables": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-imports": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz",
- "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.21.4"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-module-transforms": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz",
- "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.21.5",
- "@babel/helper-module-imports": "^7.21.4",
- "@babel/helper-simple-access": "^7.21.5",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/helper-validator-identifier": "^7.19.1",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.21.5",
- "@babel/types": "^7.21.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-plugin-utils": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz",
- "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-simple-access": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz",
- "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.21.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-split-export-declaration": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-string-parser": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz",
- "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-option": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz",
- "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helpers": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz",
- "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==",
- "dev": true,
- "dependencies": {
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.21.5",
- "@babel/types": "^7.21.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.21.8",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz",
- "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==",
- "dev": true,
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx-self": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz",
- "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx-source": {
- "version": "7.19.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz",
- "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/template": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
- "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz",
- "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.21.4",
- "@babel/generator": "^7.21.5",
- "@babel/helper-environment-visitor": "^7.21.5",
- "@babel/helper-function-name": "^7.21.0",
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.21.5",
- "@babel/types": "^7.21.5",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/types": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz",
- "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==",
- "dev": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.21.5",
- "@babel/helper-validator-identifier": "^7.19.1",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@esbuild/android-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
- "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
- "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/android-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
- "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/darwin-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
- "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/darwin-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
- "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/freebsd-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
- "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/freebsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
- "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
- "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
- "cpu": [
- "arm"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
- "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
- "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-loong64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
- "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
- "cpu": [
- "loong64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-mips64el": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
- "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
- "cpu": [
- "mips64el"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-ppc64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
- "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
- "cpu": [
- "ppc64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-riscv64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
- "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
- "cpu": [
- "riscv64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-s390x": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
- "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
- "cpu": [
- "s390x"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/linux-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
- "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/netbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
- "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/openbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
- "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/sunos-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
- "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
- "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
- "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
- "cpu": [
- "ia32"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@esbuild/win32-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
- "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
- "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
- "dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
- "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.18",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz",
- "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==",
- "dev": true,
- "dependencies": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
- }
- },
- "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@sveltejs/vite-plugin-svelte": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.2.0.tgz",
- "integrity": "sha512-KDtdva+FZrZlyug15KlbXuubntAPKcBau0K7QhAIqC5SAy0uDbjZwoexDRx0L0J2T4niEfC6FnA9GuQQJKg+Aw==",
- "dev": true,
- "dependencies": {
- "debug": "^4.3.4",
- "deepmerge": "^4.3.1",
- "kleur": "^4.1.5",
- "magic-string": "^0.30.0",
- "svelte-hmr": "^0.15.1",
- "vitefu": "^0.2.4"
- },
- "engines": {
- "node": "^14.18.0 || >= 16"
- },
- "peerDependencies": {
- "svelte": "^3.54.0",
- "vite": "^4.0.0"
- }
- },
- "node_modules/@tailwindcss/forms": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.3.tgz",
- "integrity": "sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==",
- "dev": true,
- "dependencies": {
- "mini-svg-data-uri": "^1.2.3"
- },
- "peerDependencies": {
- "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1"
- }
- },
- "node_modules/@tailwindcss/typography": {
- "version": "0.5.9",
- "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz",
- "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==",
- "dev": true,
- "dependencies": {
- "lodash.castarray": "^4.4.0",
- "lodash.isplainobject": "^4.0.6",
- "lodash.merge": "^4.6.2",
- "postcss-selector-parser": "6.0.10"
- },
- "peerDependencies": {
- "tailwindcss": ">=3.0.0 || insiders"
- }
- },
- "node_modules/@tailwindcss/typography/node_modules/postcss-selector-parser": {
- "version": "6.0.10",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
- "dev": true,
- "dependencies": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@types/prop-types": {
- "version": "15.7.5",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
- "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==",
- "dev": true
- },
- "node_modules/@types/react": {
- "version": "18.2.6",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.6.tgz",
- "integrity": "sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==",
- "dev": true,
- "dependencies": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
- }
- },
- "node_modules/@types/react-dom": {
- "version": "18.2.4",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.4.tgz",
- "integrity": "sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==",
- "dev": true,
- "dependencies": {
- "@types/react": "*"
- }
- },
- "node_modules/@types/scheduler": {
- "version": "0.16.3",
- "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz",
- "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==",
- "dev": true
- },
- "node_modules/@vitejs/plugin-react": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.0.0.tgz",
- "integrity": "sha512-HX0XzMjL3hhOYm+0s95pb0Z7F8O81G7joUHgfDd/9J/ZZf5k4xX6QAMFkKsHFxaHlf6X7GD7+XuaZ66ULiJuhQ==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.21.4",
- "@babel/plugin-transform-react-jsx-self": "^7.21.0",
- "@babel/plugin-transform-react-jsx-source": "^7.19.6",
- "react-refresh": "^0.14.0"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "peerDependencies": {
- "vite": "^4.2.0"
- }
- },
- "node_modules/ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/any-promise": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
- "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
- "dev": true
- },
- "node_modules/anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "dev": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/arg": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
- "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
- "dev": true
- },
- "node_modules/autoprefixer": {
- "version": "10.4.14",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz",
- "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/autoprefixer"
- }
- ],
- "dependencies": {
- "browserslist": "^4.21.5",
- "caniuse-lite": "^1.0.30001464",
- "fraction.js": "^4.2.0",
- "normalize-range": "^0.1.2",
- "picocolors": "^1.0.0",
- "postcss-value-parser": "^4.2.0"
- },
- "bin": {
- "autoprefixer": "bin/autoprefixer"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- },
- "peerDependencies": {
- "postcss": "^8.1.0"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- }
- ],
- "dependencies": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
- "node_modules/camelcase-css": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
- "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/caniuse-lite": {
- "version": "1.0.30001488",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz",
- "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ]
- },
- "node_modules/chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/chokidar/node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "node_modules/commander": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
- "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
- "dev": true
- },
- "node_modules/cssesc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "dev": true,
- "bin": {
- "cssesc": "bin/cssesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/csstype": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
- "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==",
- "dev": true
- },
- "node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/deepmerge": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/didyoumean": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
- "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
- "dev": true
- },
- "node_modules/dlv": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
- "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
- "dev": true
- },
- "node_modules/electron-to-chromium": {
- "version": "1.4.400",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.400.tgz",
- "integrity": "sha512-Lsvf7cvwbIxCfB8VqbnVtEsjGi3+48ejDiQZfWo5gkT+1vQ2DHQI5pl0nUvPD6z1IQk6JgFeMC5ZQJqVhalEHg==",
- "dev": true
- },
- "node_modules/esbuild": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
- "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/android-arm": "0.17.19",
- "@esbuild/android-arm64": "0.17.19",
- "@esbuild/android-x64": "0.17.19",
- "@esbuild/darwin-arm64": "0.17.19",
- "@esbuild/darwin-x64": "0.17.19",
- "@esbuild/freebsd-arm64": "0.17.19",
- "@esbuild/freebsd-x64": "0.17.19",
- "@esbuild/linux-arm": "0.17.19",
- "@esbuild/linux-arm64": "0.17.19",
- "@esbuild/linux-ia32": "0.17.19",
- "@esbuild/linux-loong64": "0.17.19",
- "@esbuild/linux-mips64el": "0.17.19",
- "@esbuild/linux-ppc64": "0.17.19",
- "@esbuild/linux-riscv64": "0.17.19",
- "@esbuild/linux-s390x": "0.17.19",
- "@esbuild/linux-x64": "0.17.19",
- "@esbuild/netbsd-x64": "0.17.19",
- "@esbuild/openbsd-x64": "0.17.19",
- "@esbuild/sunos-x64": "0.17.19",
- "@esbuild/win32-arm64": "0.17.19",
- "@esbuild/win32-ia32": "0.17.19",
- "@esbuild/win32-x64": "0.17.19"
- }
- },
- "node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "engines": {
- "node": ">=8.6.0"
- }
- },
- "node_modules/fast-glob/node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/fastq": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
- "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
- "dev": true,
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/fraction.js": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
- "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
- "dev": true,
- "engines": {
- "node": "*"
- },
- "funding": {
- "type": "patreon",
- "url": "https://www.patreon.com/infusion"
- }
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "node_modules/gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/glob": {
- "version": "7.1.6",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
- "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.3"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/highlight.js": {
- "version": "11.8.0",
- "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.8.0.tgz",
- "integrity": "sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==",
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-core-module": {
- "version": "2.12.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz",
- "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==",
- "dev": true,
- "dependencies": {
- "has": "^1.0.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/jiti": {
- "version": "1.18.2",
- "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz",
- "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==",
- "dev": true,
- "bin": {
- "jiti": "bin/jiti.js"
- }
- },
- "node_modules/js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
- },
- "node_modules/jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/json5": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true,
- "bin": {
- "json5": "lib/cli.js"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/kleur": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
- "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/lilconfig": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
- "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/lines-and-columns": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
- "dev": true
- },
- "node_modules/lodash.castarray": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
- "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==",
- "dev": true
- },
- "node_modules/lodash.isplainobject": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
- "dev": true
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "node_modules/loose-envify": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
- "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
- "dependencies": {
- "js-tokens": "^3.0.0 || ^4.0.0"
- },
- "bin": {
- "loose-envify": "cli.js"
- }
- },
- "node_modules/magic-string": {
- "version": "0.30.0",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz",
- "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==",
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.4.13"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/mini-svg-data-uri": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz",
- "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==",
- "dev": true,
- "bin": {
- "mini-svg-data-uri": "cli.js"
- }
- },
- "node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/mz": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
- "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
- "dev": true,
- "dependencies": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
- }
- },
- "node_modules/nanoid": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
- "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/node-releases": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
- "dev": true
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/normalize-range": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
- "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-hash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
- "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
- "node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "dev": true
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/pirates": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
- "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
- "dev": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/postcss": {
- "version": "8.4.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz",
- "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "nanoid": "^3.3.6",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/postcss-import": {
- "version": "15.1.0",
- "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
- "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
- "dev": true,
- "dependencies": {
- "postcss-value-parser": "^4.0.0",
- "read-cache": "^1.0.0",
- "resolve": "^1.1.7"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "postcss": "^8.0.0"
- }
- },
- "node_modules/postcss-js": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
- "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
- "dev": true,
- "dependencies": {
- "camelcase-css": "^2.0.1"
- },
- "engines": {
- "node": "^12 || ^14 || >= 16"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- "peerDependencies": {
- "postcss": "^8.4.21"
- }
- },
- "node_modules/postcss-load-config": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz",
- "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==",
- "dev": true,
- "dependencies": {
- "lilconfig": "^2.0.5",
- "yaml": "^2.1.1"
- },
- "engines": {
- "node": ">= 14"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- "peerDependencies": {
- "postcss": ">=8.0.9",
- "ts-node": ">=9.0.0"
- },
- "peerDependenciesMeta": {
- "postcss": {
- "optional": true
- },
- "ts-node": {
- "optional": true
- }
- }
- },
- "node_modules/postcss-nested": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz",
- "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==",
- "dev": true,
- "dependencies": {
- "postcss-selector-parser": "^6.0.11"
- },
- "engines": {
- "node": ">=12.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- "peerDependencies": {
- "postcss": "^8.2.14"
- }
- },
- "node_modules/postcss-selector-parser": {
- "version": "6.0.13",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
- "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
- "dev": true,
- "dependencies": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/postcss-value-parser": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
- "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
- "dev": true
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
- "node_modules/react": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
- "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
- "dependencies": {
- "loose-envify": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/react-dom": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
- "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.0"
- },
- "peerDependencies": {
- "react": "^18.2.0"
- }
- },
- "node_modules/react-refresh": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz",
- "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/read-cache": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
- "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
- "dev": true,
- "dependencies": {
- "pify": "^2.3.0"
- }
- },
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/resolve": {
- "version": "1.22.2",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
- "dev": true,
- "dependencies": {
- "is-core-module": "^2.11.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rollup": {
- "version": "3.22.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.22.0.tgz",
- "integrity": "sha512-imsigcWor5Y/dC0rz2q0bBt9PabcL3TORry2hAa6O6BuMvY71bqHyfReAz5qyAqiQATD1m70qdntqBfBQjVWpQ==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=14.18.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
- "node_modules/scheduler": {
- "version": "0.23.0",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
- "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.1.0"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/sucrase": {
- "version": "3.32.0",
- "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz",
- "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==",
- "dev": true,
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.2",
- "commander": "^4.0.0",
- "glob": "7.1.6",
- "lines-and-columns": "^1.1.6",
- "mz": "^2.7.0",
- "pirates": "^4.0.1",
- "ts-interface-checker": "^0.1.9"
- },
- "bin": {
- "sucrase": "bin/sucrase",
- "sucrase-node": "bin/sucrase-node"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/svelte": {
- "version": "3.59.1",
- "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.1.tgz",
- "integrity": "sha512-pKj8fEBmqf6mq3/NfrB9SLtcJcUvjYSWyePlfCqN9gujLB25RitWK8PvFzlwim6hD/We35KbPlRteuA6rnPGcQ==",
- "peer": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/svelte-hmr": {
- "version": "0.15.1",
- "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz",
- "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==",
- "dev": true,
- "engines": {
- "node": "^12.20 || ^14.13.1 || >= 16"
- },
- "peerDependencies": {
- "svelte": ">=3.19.0"
- }
- },
- "node_modules/svelte-preprocess-react": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/svelte-preprocess-react/-/svelte-preprocess-react-0.15.0.tgz",
- "integrity": "sha512-hDk8NAVXZnkQS0IiZ8Pf68Eb/2C5aVd8fpmqYPKueWXmyCGSclSSAjp4iEPgMpEw9BYn/RkeBkxjZ9Q6L47tNQ==",
- "dependencies": {
- "magic-string": "^0.30.0"
- },
- "peerDependencies": {
- "react": ">=16.8.0",
- "react-dom": ">=16.8.0",
- "svelte": ">=3.0.0"
- }
- },
- "node_modules/tailwindcss": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz",
- "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==",
- "dev": true,
- "dependencies": {
- "@alloc/quick-lru": "^5.2.0",
- "arg": "^5.0.2",
- "chokidar": "^3.5.3",
- "didyoumean": "^1.2.2",
- "dlv": "^1.1.3",
- "fast-glob": "^3.2.12",
- "glob-parent": "^6.0.2",
- "is-glob": "^4.0.3",
- "jiti": "^1.18.2",
- "lilconfig": "^2.1.0",
- "micromatch": "^4.0.5",
- "normalize-path": "^3.0.0",
- "object-hash": "^3.0.0",
- "picocolors": "^1.0.0",
- "postcss": "^8.4.23",
- "postcss-import": "^15.1.0",
- "postcss-js": "^4.0.1",
- "postcss-load-config": "^4.0.1",
- "postcss-nested": "^6.0.1",
- "postcss-selector-parser": "^6.0.11",
- "postcss-value-parser": "^4.2.0",
- "resolve": "^1.22.2",
- "sucrase": "^3.32.0"
- },
- "bin": {
- "tailwind": "lib/cli.js",
- "tailwindcss": "lib/cli.js"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/thenify": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
- "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
- "dev": true,
- "dependencies": {
- "any-promise": "^1.0.0"
- }
- },
- "node_modules/thenify-all": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
- "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
- "dev": true,
- "dependencies": {
- "thenify": ">= 3.1.0 < 4"
- },
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/ts-interface-checker": {
- "version": "0.1.13",
- "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
- "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
- "dev": true
- },
- "node_modules/typescript": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
- "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=4.2.0"
- }
- },
- "node_modules/update-browserslist-db": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz",
- "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
- },
- "bin": {
- "update-browserslist-db": "cli.js"
- },
- "peerDependencies": {
- "browserslist": ">= 4.21.0"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "node_modules/vite": {
- "version": "4.3.8",
- "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.8.tgz",
- "integrity": "sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==",
- "dev": true,
- "dependencies": {
- "esbuild": "^0.17.5",
- "postcss": "^8.4.23",
- "rollup": "^3.21.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- },
- "peerDependencies": {
- "@types/node": ">= 14",
- "less": "*",
- "sass": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.4.0"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- }
- }
- },
- "node_modules/vitefu": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz",
- "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==",
- "dev": true,
- "peerDependencies": {
- "vite": "^3.0.0 || ^4.0.0"
- },
- "peerDependenciesMeta": {
- "vite": {
- "optional": true
- }
- }
- },
- "node_modules/windmill-client": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/windmill-client/-/windmill-client-0.3.1.tgz",
- "integrity": "sha512-RpsLlp+fJion0jQ7dAPFS+e5Xk+6bVVWW66IXnSgjqkOIPZkWWPwu46IQa+rYWjrvEf0Scyuhx6sd8Lxakn8Sg=="
- },
- "node_modules/windmill-components": {
- "resolved": "../frontend",
- "link": true
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "node_modules/yaml": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.0.tgz",
- "integrity": "sha512-8/1wgzdKc7bc9E6my5wZjmdavHLvO/QOmLG1FBugblEvY4IXrLjlViIOmL24HthU042lWTDRO90Fz1Yp66UnMw==",
- "dev": true,
- "engines": {
- "node": ">= 14",
- "npm": ">= 7"
- }
- }
- },
- "dependencies": {
- "@alloc/quick-lru": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
- "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
- "dev": true
- },
- "@ampproject/remapping": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
- "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
- "dev": true,
- "requires": {
- "@jridgewell/gen-mapping": "^0.3.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "@babel/code-frame": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz",
- "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==",
- "dev": true,
- "requires": {
- "@babel/highlight": "^7.18.6"
- }
- },
- "@babel/compat-data": {
- "version": "7.21.7",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.7.tgz",
- "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==",
- "dev": true
- },
- "@babel/core": {
- "version": "7.21.8",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz",
- "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==",
- "dev": true,
- "requires": {
- "@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.21.4",
- "@babel/generator": "^7.21.5",
- "@babel/helper-compilation-targets": "^7.21.5",
- "@babel/helper-module-transforms": "^7.21.5",
- "@babel/helpers": "^7.21.5",
- "@babel/parser": "^7.21.8",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.21.5",
- "@babel/types": "^7.21.5",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.2",
- "semver": "^6.3.0"
- },
- "dependencies": {
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- }
- }
- },
- "@babel/generator": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz",
- "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.21.5",
- "@jridgewell/gen-mapping": "^0.3.2",
- "@jridgewell/trace-mapping": "^0.3.17",
- "jsesc": "^2.5.1"
- }
- },
- "@babel/helper-compilation-targets": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz",
- "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==",
- "dev": true,
- "requires": {
- "@babel/compat-data": "^7.21.5",
- "@babel/helper-validator-option": "^7.21.0",
- "browserslist": "^4.21.3",
- "lru-cache": "^5.1.1",
- "semver": "^6.3.0"
- },
- "dependencies": {
- "lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "requires": {
- "yallist": "^3.0.2"
- }
- },
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- },
- "yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- }
- }
- },
- "@babel/helper-environment-visitor": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz",
- "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==",
- "dev": true
- },
- "@babel/helper-function-name": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
- "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
- "dev": true,
- "requires": {
- "@babel/template": "^7.20.7",
- "@babel/types": "^7.21.0"
- }
- },
- "@babel/helper-hoist-variables": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-module-imports": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz",
- "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.21.4"
- }
- },
- "@babel/helper-module-transforms": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz",
- "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==",
- "dev": true,
- "requires": {
- "@babel/helper-environment-visitor": "^7.21.5",
- "@babel/helper-module-imports": "^7.21.4",
- "@babel/helper-simple-access": "^7.21.5",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/helper-validator-identifier": "^7.19.1",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.21.5",
- "@babel/types": "^7.21.5"
- }
- },
- "@babel/helper-plugin-utils": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz",
- "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==",
- "dev": true
- },
- "@babel/helper-simple-access": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz",
- "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.21.5"
- }
- },
- "@babel/helper-split-export-declaration": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
- "dev": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-string-parser": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz",
- "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==",
- "dev": true
- },
- "@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
- "dev": true
- },
- "@babel/helper-validator-option": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz",
- "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==",
- "dev": true
- },
- "@babel/helpers": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz",
- "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==",
- "dev": true,
- "requires": {
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.21.5",
- "@babel/types": "^7.21.5"
- }
- },
- "@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "requires": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- }
- },
- "@babel/parser": {
- "version": "7.21.8",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz",
- "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==",
- "dev": true
- },
- "@babel/plugin-transform-react-jsx-self": {
- "version": "7.21.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz",
- "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.20.2"
- }
- },
- "@babel/plugin-transform-react-jsx-source": {
- "version": "7.19.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz",
- "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.19.0"
- }
- },
- "@babel/template": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
- "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7"
- }
- },
- "@babel/traverse": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz",
- "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.21.4",
- "@babel/generator": "^7.21.5",
- "@babel/helper-environment-visitor": "^7.21.5",
- "@babel/helper-function-name": "^7.21.0",
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.21.5",
- "@babel/types": "^7.21.5",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- }
- },
- "@babel/types": {
- "version": "7.21.5",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz",
- "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==",
- "dev": true,
- "requires": {
- "@babel/helper-string-parser": "^7.21.5",
- "@babel/helper-validator-identifier": "^7.19.1",
- "to-fast-properties": "^2.0.0"
- }
- },
- "@esbuild/android-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
- "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
- "dev": true,
- "optional": true
- },
- "@esbuild/android-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
- "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
- "dev": true,
- "optional": true
- },
- "@esbuild/android-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
- "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
- "dev": true,
- "optional": true
- },
- "@esbuild/darwin-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
- "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
- "dev": true,
- "optional": true
- },
- "@esbuild/darwin-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
- "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
- "dev": true,
- "optional": true
- },
- "@esbuild/freebsd-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
- "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
- "dev": true,
- "optional": true
- },
- "@esbuild/freebsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
- "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
- "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
- "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
- "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-loong64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
- "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-mips64el": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
- "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-ppc64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
- "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-riscv64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
- "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-s390x": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
- "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
- "dev": true,
- "optional": true
- },
- "@esbuild/linux-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
- "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
- "dev": true,
- "optional": true
- },
- "@esbuild/netbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
- "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
- "dev": true,
- "optional": true
- },
- "@esbuild/openbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
- "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
- "dev": true,
- "optional": true
- },
- "@esbuild/sunos-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
- "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
- "dev": true,
- "optional": true
- },
- "@esbuild/win32-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
- "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
- "dev": true,
- "optional": true
- },
- "@esbuild/win32-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
- "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
- "dev": true,
- "optional": true
- },
- "@esbuild/win32-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
- "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
- "dev": true,
- "optional": true
- },
- "@jridgewell/gen-mapping": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
- "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
- "dev": true,
- "requires": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true
- },
- "@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true
- },
- "@jridgewell/sourcemap-codec": {
- "version": "1.4.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
- "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
- },
- "@jridgewell/trace-mapping": {
- "version": "0.3.18",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz",
- "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==",
- "dev": true,
- "requires": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
- },
- "dependencies": {
- "@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- }
- }
- },
- "@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- }
- },
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
- "@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "requires": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- }
- },
- "@sveltejs/vite-plugin-svelte": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.2.0.tgz",
- "integrity": "sha512-KDtdva+FZrZlyug15KlbXuubntAPKcBau0K7QhAIqC5SAy0uDbjZwoexDRx0L0J2T4niEfC6FnA9GuQQJKg+Aw==",
- "dev": true,
- "requires": {
- "debug": "^4.3.4",
- "deepmerge": "^4.3.1",
- "kleur": "^4.1.5",
- "magic-string": "^0.30.0",
- "svelte-hmr": "^0.15.1",
- "vitefu": "^0.2.4"
- }
- },
- "@tailwindcss/forms": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.3.tgz",
- "integrity": "sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==",
- "dev": true,
- "requires": {
- "mini-svg-data-uri": "^1.2.3"
- }
- },
- "@tailwindcss/typography": {
- "version": "0.5.9",
- "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz",
- "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==",
- "dev": true,
- "requires": {
- "lodash.castarray": "^4.4.0",
- "lodash.isplainobject": "^4.0.6",
- "lodash.merge": "^4.6.2",
- "postcss-selector-parser": "6.0.10"
- },
- "dependencies": {
- "postcss-selector-parser": {
- "version": "6.0.10",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
- "dev": true,
- "requires": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
- }
- }
- }
- },
- "@types/prop-types": {
- "version": "15.7.5",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
- "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==",
- "dev": true
- },
- "@types/react": {
- "version": "18.2.6",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.6.tgz",
- "integrity": "sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==",
- "dev": true,
- "requires": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
- }
- },
- "@types/react-dom": {
- "version": "18.2.4",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.4.tgz",
- "integrity": "sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==",
- "dev": true,
- "requires": {
- "@types/react": "*"
- }
- },
- "@types/scheduler": {
- "version": "0.16.3",
- "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz",
- "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==",
- "dev": true
- },
- "@vitejs/plugin-react": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.0.0.tgz",
- "integrity": "sha512-HX0XzMjL3hhOYm+0s95pb0Z7F8O81G7joUHgfDd/9J/ZZf5k4xX6QAMFkKsHFxaHlf6X7GD7+XuaZ66ULiJuhQ==",
- "dev": true,
- "requires": {
- "@babel/core": "^7.21.4",
- "@babel/plugin-transform-react-jsx-self": "^7.21.0",
- "@babel/plugin-transform-react-jsx-source": "^7.19.6",
- "react-refresh": "^0.14.0"
- }
- },
- "ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "any-promise": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
- "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
- "dev": true
- },
- "anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "dev": true,
- "requires": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- }
- },
- "arg": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
- "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
- "dev": true
- },
- "autoprefixer": {
- "version": "10.4.14",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz",
- "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==",
- "dev": true,
- "requires": {
- "browserslist": "^4.21.5",
- "caniuse-lite": "^1.0.30001464",
- "fraction.js": "^4.2.0",
- "normalize-range": "^0.1.2",
- "picocolors": "^1.0.0",
- "postcss-value-parser": "^4.2.0"
- }
- },
- "balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true
- },
- "brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "requires": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- }
- },
- "camelcase-css": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
- "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
- "dev": true
- },
- "caniuse-lite": {
- "version": "1.0.30001488",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz",
- "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==",
- "dev": true
- },
- "chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "requires": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "fsevents": "~2.3.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "dependencies": {
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- }
- }
- },
- "color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "commander": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
- "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
- "dev": true
- },
- "concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
- "dev": true
- },
- "cssesc": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
- "dev": true
- },
- "csstype": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
- "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==",
- "dev": true
- },
- "debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "requires": {
- "ms": "2.1.2"
- }
- },
- "deepmerge": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
- "dev": true
- },
- "didyoumean": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
- "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
- "dev": true
- },
- "dlv": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
- "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
- "dev": true
- },
- "electron-to-chromium": {
- "version": "1.4.400",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.400.tgz",
- "integrity": "sha512-Lsvf7cvwbIxCfB8VqbnVtEsjGi3+48ejDiQZfWo5gkT+1vQ2DHQI5pl0nUvPD6z1IQk6JgFeMC5ZQJqVhalEHg==",
- "dev": true
- },
- "esbuild": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
- "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
- "dev": true,
- "requires": {
- "@esbuild/android-arm": "0.17.19",
- "@esbuild/android-arm64": "0.17.19",
- "@esbuild/android-x64": "0.17.19",
- "@esbuild/darwin-arm64": "0.17.19",
- "@esbuild/darwin-x64": "0.17.19",
- "@esbuild/freebsd-arm64": "0.17.19",
- "@esbuild/freebsd-x64": "0.17.19",
- "@esbuild/linux-arm": "0.17.19",
- "@esbuild/linux-arm64": "0.17.19",
- "@esbuild/linux-ia32": "0.17.19",
- "@esbuild/linux-loong64": "0.17.19",
- "@esbuild/linux-mips64el": "0.17.19",
- "@esbuild/linux-ppc64": "0.17.19",
- "@esbuild/linux-riscv64": "0.17.19",
- "@esbuild/linux-s390x": "0.17.19",
- "@esbuild/linux-x64": "0.17.19",
- "@esbuild/netbsd-x64": "0.17.19",
- "@esbuild/openbsd-x64": "0.17.19",
- "@esbuild/sunos-x64": "0.17.19",
- "@esbuild/win32-arm64": "0.17.19",
- "@esbuild/win32-ia32": "0.17.19",
- "@esbuild/win32-x64": "0.17.19"
- }
- },
- "escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true
- },
- "fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "dependencies": {
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- }
- }
- },
- "fastq": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
- "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
- "dev": true,
- "requires": {
- "reusify": "^1.0.4"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "fraction.js": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
- "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
- "dev": true
- },
- "fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "optional": true
- },
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true
- },
- "glob": {
- "version": "7.1.6",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
- "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.3"
- }
- },
- "globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true
- },
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true
- },
- "highlight.js": {
- "version": "11.8.0",
- "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.8.0.tgz",
- "integrity": "sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg=="
- },
- "inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "requires": {
- "binary-extensions": "^2.0.0"
- }
- },
- "is-core-module": {
- "version": "2.12.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz",
- "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==",
- "dev": true,
- "requires": {
- "has": "^1.0.3"
- }
- },
- "is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true
- },
- "is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "jiti": {
- "version": "1.18.2",
- "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz",
- "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==",
- "dev": true
- },
- "js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
- },
- "jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true
- },
- "json5": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true
- },
- "kleur": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
- "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
- "dev": true
- },
- "lilconfig": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
- "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
- "dev": true
- },
- "lines-and-columns": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
- "dev": true
- },
- "lodash.castarray": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
- "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==",
- "dev": true
- },
- "lodash.isplainobject": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
- "dev": true
- },
- "lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "loose-envify": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
- "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
- "requires": {
- "js-tokens": "^3.0.0 || ^4.0.0"
- }
- },
- "magic-string": {
- "version": "0.30.0",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz",
- "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==",
- "requires": {
- "@jridgewell/sourcemap-codec": "^1.4.13"
- }
- },
- "merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
- "dev": true,
- "requires": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
- }
- },
- "mini-svg-data-uri": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz",
- "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==",
- "dev": true
- },
- "minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "mz": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
- "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
- "dev": true,
- "requires": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
- }
- },
- "nanoid": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
- "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
- "dev": true
- },
- "node-releases": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
- "dev": true
- },
- "normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true
- },
- "normalize-range": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
- "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
- "dev": true
- },
- "object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "dev": true
- },
- "object-hash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
- "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
- "dev": true
- },
- "once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "requires": {
- "wrappy": "1"
- }
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true
- },
- "path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
- "picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "dev": true
- },
- "picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true
- },
- "pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
- "dev": true
- },
- "pirates": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
- "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
- "dev": true
- },
- "postcss": {
- "version": "8.4.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz",
- "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==",
- "dev": true,
- "requires": {
- "nanoid": "^3.3.6",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- }
- },
- "postcss-import": {
- "version": "15.1.0",
- "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
- "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
- "dev": true,
- "requires": {
- "postcss-value-parser": "^4.0.0",
- "read-cache": "^1.0.0",
- "resolve": "^1.1.7"
- }
- },
- "postcss-js": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
- "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
- "dev": true,
- "requires": {
- "camelcase-css": "^2.0.1"
- }
- },
- "postcss-load-config": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz",
- "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==",
- "dev": true,
- "requires": {
- "lilconfig": "^2.0.5",
- "yaml": "^2.1.1"
- }
- },
- "postcss-nested": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz",
- "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==",
- "dev": true,
- "requires": {
- "postcss-selector-parser": "^6.0.11"
- }
- },
- "postcss-selector-parser": {
- "version": "6.0.13",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
- "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
- "dev": true,
- "requires": {
- "cssesc": "^3.0.0",
- "util-deprecate": "^1.0.2"
- }
- },
- "postcss-value-parser": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
- "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
- "dev": true
- },
- "queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true
- },
- "react": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
- "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
- "requires": {
- "loose-envify": "^1.1.0"
- }
- },
- "react-dom": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
- "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
- "peer": true,
- "requires": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.0"
- }
- },
- "react-refresh": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz",
- "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==",
- "dev": true
- },
- "read-cache": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
- "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
- "dev": true,
- "requires": {
- "pify": "^2.3.0"
- }
- },
- "readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "requires": {
- "picomatch": "^2.2.1"
- }
- },
- "resolve": {
- "version": "1.22.2",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
- "dev": true,
- "requires": {
- "is-core-module": "^2.11.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- }
- },
- "reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true
- },
- "rollup": {
- "version": "3.22.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.22.0.tgz",
- "integrity": "sha512-imsigcWor5Y/dC0rz2q0bBt9PabcL3TORry2hAa6O6BuMvY71bqHyfReAz5qyAqiQATD1m70qdntqBfBQjVWpQ==",
- "dev": true,
- "requires": {
- "fsevents": "~2.3.2"
- }
- },
- "run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "requires": {
- "queue-microtask": "^1.2.2"
- }
- },
- "scheduler": {
- "version": "0.23.0",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
- "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
- "peer": true,
- "requires": {
- "loose-envify": "^1.1.0"
- }
- },
- "source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "dev": true
- },
- "sucrase": {
- "version": "3.32.0",
- "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz",
- "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==",
- "dev": true,
- "requires": {
- "@jridgewell/gen-mapping": "^0.3.2",
- "commander": "^4.0.0",
- "glob": "7.1.6",
- "lines-and-columns": "^1.1.6",
- "mz": "^2.7.0",
- "pirates": "^4.0.1",
- "ts-interface-checker": "^0.1.9"
- }
- },
- "supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- },
- "supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true
- },
- "svelte": {
- "version": "3.59.1",
- "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.1.tgz",
- "integrity": "sha512-pKj8fEBmqf6mq3/NfrB9SLtcJcUvjYSWyePlfCqN9gujLB25RitWK8PvFzlwim6hD/We35KbPlRteuA6rnPGcQ==",
- "peer": true
- },
- "svelte-hmr": {
- "version": "0.15.1",
- "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz",
- "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==",
- "dev": true,
- "requires": {}
- },
- "svelte-preprocess-react": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/svelte-preprocess-react/-/svelte-preprocess-react-0.15.0.tgz",
- "integrity": "sha512-hDk8NAVXZnkQS0IiZ8Pf68Eb/2C5aVd8fpmqYPKueWXmyCGSclSSAjp4iEPgMpEw9BYn/RkeBkxjZ9Q6L47tNQ==",
- "requires": {
- "magic-string": "^0.30.0"
- }
- },
- "tailwindcss": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz",
- "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==",
- "dev": true,
- "requires": {
- "@alloc/quick-lru": "^5.2.0",
- "arg": "^5.0.2",
- "chokidar": "^3.5.3",
- "didyoumean": "^1.2.2",
- "dlv": "^1.1.3",
- "fast-glob": "^3.2.12",
- "glob-parent": "^6.0.2",
- "is-glob": "^4.0.3",
- "jiti": "^1.18.2",
- "lilconfig": "^2.1.0",
- "micromatch": "^4.0.5",
- "normalize-path": "^3.0.0",
- "object-hash": "^3.0.0",
- "picocolors": "^1.0.0",
- "postcss": "^8.4.23",
- "postcss-import": "^15.1.0",
- "postcss-js": "^4.0.1",
- "postcss-load-config": "^4.0.1",
- "postcss-nested": "^6.0.1",
- "postcss-selector-parser": "^6.0.11",
- "postcss-value-parser": "^4.2.0",
- "resolve": "^1.22.2",
- "sucrase": "^3.32.0"
- }
- },
- "thenify": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
- "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
- "dev": true,
- "requires": {
- "any-promise": "^1.0.0"
- }
- },
- "thenify-all": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
- "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
- "dev": true,
- "requires": {
- "thenify": ">= 3.1.0 < 4"
- }
- },
- "to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "dev": true
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
- },
- "ts-interface-checker": {
- "version": "0.1.13",
- "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
- "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
- "dev": true
- },
- "typescript": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
- "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
- "dev": true
- },
- "update-browserslist-db": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz",
- "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==",
- "dev": true,
- "requires": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
- }
- },
- "util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "vite": {
- "version": "4.3.8",
- "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.8.tgz",
- "integrity": "sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==",
- "dev": true,
- "requires": {
- "esbuild": "^0.17.5",
- "fsevents": "~2.3.2",
- "postcss": "^8.4.23",
- "rollup": "^3.21.0"
- }
- },
- "vitefu": {
- "version": "0.2.4",
- "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz",
- "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==",
- "dev": true,
- "requires": {}
- },
- "windmill-client": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/windmill-client/-/windmill-client-0.3.1.tgz",
- "integrity": "sha512-RpsLlp+fJion0jQ7dAPFS+e5Xk+6bVVWW66IXnSgjqkOIPZkWWPwu46IQa+rYWjrvEf0Scyuhx6sd8Lxakn8Sg=="
- },
- "windmill-components": {
- "version": "file:../frontend",
- "requires": {
- "@aws-crypto/sha256-js": "^4.0.0",
- "@fortawesome/free-brands-svg-icons": "^6.2.1",
- "@fortawesome/free-solid-svg-icons": "^6.2.1",
- "@leeoniya/ufuzzy": "^1.0.7",
- "@playwright/test": "^1.34.3",
- "@popperjs/core": "^2.11.6",
- "@redocly/json-to-json-schema": "^0.0.1",
- "@rgossiaux/svelte-headlessui": "^1.0.2",
- "@sveltejs/adapter-static": "^2.0.2",
- "@sveltejs/kit": "^1.20.1",
- "@sveltejs/package": "^2.0.0",
- "@tailwindcss/forms": "^0.5.3",
- "@tailwindcss/typography": "^0.5.8",
- "@tanstack/svelte-table": "^8.9.2",
- "@types/d3": "^7.4.0",
- "@types/d3-zoom": "^3.0.3",
- "@types/lodash": "^4.14.195",
- "@types/node": "^20.3.0",
- "@types/vscode": "~1.78.1",
- "@typescript-eslint/eslint-plugin": "^5.59.8",
- "@typescript-eslint/parser": "^5.60.0",
- "@zerodevx/svelte-toast": "^0.9.3",
- "ag-grid-svelte": "^0.1.4",
- "autoprefixer": "^10.4.13",
- "chart.js": "^4.3.0",
- "chartjs-adapter-date-fns": "^3.0.0",
- "chartjs-plugin-zoom": "^2.0.0",
- "cssnano": "^6.0.1",
- "d3-dag": "^0.11.5",
- "d3-zoom": "^3.0.0",
- "date-fns": "^2.30.0",
- "diff": "^5.1.0",
- "eslint": "^8.43.0",
- "eslint-config-prettier": "^8.6.0",
- "eslint-plugin-svelte3": "^4.0.0",
- "esm-env": "^1.0.0",
- "fast-equals": "^5.0.1",
- "highlight.js": "^11.8.0",
- "lodash": "^4.17.21",
- "lucide-svelte": "^0.246.0",
- "monaco-editor-workers": "~0.38.0",
- "monaco-languageclient": "~6.0.3",
- "ol": "^7.4.0",
- "openapi-typescript-codegen": "^0.24.0",
- "path-browserify": "^1.0.1",
- "pdfjs-dist": "^3.7.107",
- "postcss": "^8.4.24",
- "postcss-load-config": "^4.0.1",
- "prettier": "^2.8.8",
- "prettier-plugin-svelte": "^2.10.1",
- "quill": "^1.3.7",
- "simple-svelte-autocomplete": "^2.5.1",
- "style-to-object": "^0.4.1",
- "stylelint-config-recommended": "^12.0.0",
- "svelte": "^3.59.1",
- "svelte-autosize": "^1.0.1",
- "svelte-awesome": "^3.2.0",
- "svelte-awesome-color-picker": "^2.4.5",
- "svelte-chartjs": "^3.1.0",
- "svelte-check": "^3.4.3",
- "svelte-dnd-action": "^0.9.22",
- "svelte-highlight": "^7.3.0",
- "svelte-multiselect": "^8.6.2",
- "svelte-overlay": "^1.4.1",
- "svelte-popperjs": "^1.3.2",
- "svelte-portal": "^2.2.0",
- "svelte-preprocess": "^5.0.1",
- "svelte-range-slider-pips": "^2.1.1",
- "svelte-select": "^5.6.1",
- "svelte-splitpanes": "^0.7.14",
- "svelte-timezone-picker": "^2.0.3",
- "svelte2tsx": "^0.6.14",
- "tailwind-merge": "^1.12.0",
- "tailwindcss": "^3.3.2",
- "tslib": "^2.5.2",
- "typescript": "^5.1.3",
- "vite": "^4.3.3",
- "vscode-ws-jsonrpc": "3.0.0",
- "windmill-parser-wasm": "^1.120.0",
- "y-monaco": "^0.1.4",
- "y-websocket": "^1.5.0",
- "yjs": "^13.6.4",
- "yootils": "^0.3.1"
- }
- },
- "wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "yaml": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.0.tgz",
- "integrity": "sha512-8/1wgzdKc7bc9E6my5wZjmdavHLvO/QOmLG1FBugblEvY4IXrLjlViIOmL24HthU042lWTDRO90Fz1Yp66UnMw==",
- "dev": true
- }
- }
-}
diff --git a/react-sdk/package.json b/react-sdk/package.json
deleted file mode 100644
index fc06a05ead..0000000000
--- a/react-sdk/package.json
+++ /dev/null
@@ -1,42 +0,0 @@
-{
- "name": "windmill-react-sdk",
- "private": true,
- "version": "0.0.0",
- "type": "module",
- "files": [
- "dist",
- "index.d.ts"
- ],
- "main": "./dist/counter.umd.cjs",
- "module": "./dist/counter.js",
- "types": "./index.d.ts",
- "exports": {
- "types": "./index.d.ts",
- "import": "./dist/counter.js",
- "require": "./dist/counter.umd.cjs"
- },
- "scripts": {
- "dev": "vite",
- "build": "tsc && vite build"
- },
- "devDependencies": {
- "@sveltejs/vite-plugin-svelte": "^2.2.0",
- "@tailwindcss/forms": "^0.5.3",
- "@tailwindcss/typography": "^0.5.9",
- "@types/react": "^18.2.6",
- "@types/react-dom": "^18.2.4",
- "@vitejs/plugin-react": "^4.0.0",
- "autoprefixer": "^10.4.14",
- "postcss": "^8.4.23",
- "tailwindcss": "^3.3.2",
- "typescript": "^4.9.4",
- "vite": "^4.0.4"
- },
- "dependencies": {
- "highlight.js": "^11.8.0",
- "react": "^18.2.0",
- "svelte-preprocess-react": "^0.15.0",
- "windmill-client": "^0.3.1",
- "windmill-components": "file:../frontend"
- }
-}
diff --git a/react-sdk/postcss.config.js b/react-sdk/postcss.config.js
deleted file mode 100644
index 2e7af2b7f1..0000000000
--- a/react-sdk/postcss.config.js
+++ /dev/null
@@ -1,6 +0,0 @@
-export default {
- plugins: {
- tailwindcss: {},
- autoprefixer: {},
- },
-}
diff --git a/react-sdk/public/tailwind.css b/react-sdk/public/tailwind.css
deleted file mode 100644
index 8ad46be9d2..0000000000
--- a/react-sdk/public/tailwind.css
+++ /dev/null
@@ -1,6687 +0,0 @@
-/*
-! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
-*/
-
-/*
-1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
-2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
-*/
-
-*,
-::before,
-::after {
- box-sizing: border-box;
- /* 1 */
- border-width: 0;
- /* 2 */
- border-style: solid;
- /* 2 */
- border-color: #e5e7eb;
- /* 2 */
-}
-
-::before,
-::after {
- --tw-content: '';
-}
-
-/*
-1. Use a consistent sensible line-height in all browsers.
-2. Prevent adjustments of font size after orientation changes in iOS.
-3. Use a more readable tab size.
-4. Use the user's configured `sans` font-family by default.
-5. Use the user's configured `sans` font-feature-settings by default.
-6. Use the user's configured `sans` font-variation-settings by default.
-*/
-
-html {
- line-height: 1.5;
- /* 1 */
- -webkit-text-size-adjust: 100%;
- /* 2 */
- -moz-tab-size: 4;
- /* 3 */
- -o-tab-size: 4;
- tab-size: 4;
- /* 3 */
- font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- /* 4 */
- font-feature-settings: normal;
- /* 5 */
- font-variation-settings: normal;
- /* 6 */
-}
-
-/*
-1. Remove the margin in all browsers.
-2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
-*/
-
-body {
- margin: 0;
- /* 1 */
- line-height: inherit;
- /* 2 */
-}
-
-/*
-1. Add the correct height in Firefox.
-2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
-3. Ensure horizontal rules are visible by default.
-*/
-
-hr {
- height: 0;
- /* 1 */
- color: inherit;
- /* 2 */
- border-top-width: 1px;
- /* 3 */
-}
-
-/*
-Add the correct text decoration in Chrome, Edge, and Safari.
-*/
-
-abbr:where([title]) {
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted;
-}
-
-/*
-Remove the default font size and weight for headings.
-*/
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-size: inherit;
- font-weight: inherit;
-}
-
-/*
-Reset links to optimize for opt-in styling instead of opt-out.
-*/
-
-a {
- color: inherit;
- text-decoration: inherit;
-}
-
-/*
-Add the correct font weight in Edge and Safari.
-*/
-
-b,
-strong {
- font-weight: bolder;
-}
-
-/*
-1. Use the user's configured `mono` font family by default.
-2. Correct the odd `em` font sizing in all browsers.
-*/
-
-code,
-kbd,
-samp,
-pre {
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
- /* 1 */
- font-size: 1em;
- /* 2 */
-}
-
-/*
-Add the correct font size in all browsers.
-*/
-
-small {
- font-size: 80%;
-}
-
-/*
-Prevent `sub` and `sup` elements from affecting the line height in all browsers.
-*/
-
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-sup {
- top: -0.5em;
-}
-
-/*
-1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
-2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
-3. Remove gaps between table borders by default.
-*/
-
-table {
- text-indent: 0;
- /* 1 */
- border-color: inherit;
- /* 2 */
- border-collapse: collapse;
- /* 3 */
-}
-
-/*
-1. Change the font styles in all browsers.
-2. Remove the margin in Firefox and Safari.
-3. Remove default padding in all browsers.
-*/
-
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: inherit;
- /* 1 */
- font-size: 100%;
- /* 1 */
- font-weight: inherit;
- /* 1 */
- line-height: inherit;
- /* 1 */
- color: inherit;
- /* 1 */
- margin: 0;
- /* 2 */
- padding: 0;
- /* 3 */
-}
-
-/*
-Remove the inheritance of text transform in Edge and Firefox.
-*/
-
-button,
-select {
- text-transform: none;
-}
-
-/*
-1. Correct the inability to style clickable types in iOS and Safari.
-2. Remove default button styles.
-*/
-
-button,
-[type='button'],
-[type='reset'],
-[type='submit'] {
- -webkit-appearance: button;
- /* 1 */
- background-color: transparent;
- /* 2 */
- background-image: none;
- /* 2 */
-}
-
-/*
-Use the modern Firefox focus style for all focusable elements.
-*/
-
-:-moz-focusring {
- outline: auto;
-}
-
-/*
-Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
-*/
-
-:-moz-ui-invalid {
- box-shadow: none;
-}
-
-/*
-Add the correct vertical alignment in Chrome and Firefox.
-*/
-
-progress {
- vertical-align: baseline;
-}
-
-/*
-Correct the cursor style of increment and decrement buttons in Safari.
-*/
-
-::-webkit-inner-spin-button,
-::-webkit-outer-spin-button {
- height: auto;
-}
-
-/*
-1. Correct the odd appearance in Chrome and Safari.
-2. Correct the outline style in Safari.
-*/
-
-[type='search'] {
- -webkit-appearance: textfield;
- /* 1 */
- outline-offset: -2px;
- /* 2 */
-}
-
-/*
-Remove the inner padding in Chrome and Safari on macOS.
-*/
-
-::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/*
-1. Correct the inability to style clickable types in iOS and Safari.
-2. Change font properties to `inherit` in Safari.
-*/
-
-::-webkit-file-upload-button {
- -webkit-appearance: button;
- /* 1 */
- font: inherit;
- /* 2 */
-}
-
-/*
-Add the correct display in Chrome and Safari.
-*/
-
-summary {
- display: list-item;
-}
-
-/*
-Removes the default spacing and border for appropriate elements.
-*/
-
-blockquote,
-dl,
-dd,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-hr,
-figure,
-p,
-pre {
- margin: 0;
-}
-
-fieldset {
- margin: 0;
- padding: 0;
-}
-
-legend {
- padding: 0;
-}
-
-ol,
-ul,
-menu {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-
-/*
-Prevent resizing textareas horizontally by default.
-*/
-
-textarea {
- resize: vertical;
-}
-
-/*
-1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
-2. Set the default placeholder color to the user's configured gray 400 color.
-*/
-
-input::-moz-placeholder, textarea::-moz-placeholder {
- opacity: 1;
- /* 1 */
- color: #9ca3af;
- /* 2 */
-}
-
-input::placeholder,
-textarea::placeholder {
- opacity: 1;
- /* 1 */
- color: #9ca3af;
- /* 2 */
-}
-
-/*
-Set the default cursor for buttons.
-*/
-
-button,
-[role="button"] {
- cursor: pointer;
-}
-
-/*
-Make sure disabled buttons don't get the pointer cursor.
-*/
-
-:disabled {
- cursor: default;
-}
-
-/*
-1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
-2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
- This can trigger a poorly considered lint error in some tools but is included by design.
-*/
-
-img,
-svg,
-video,
-canvas,
-audio,
-iframe,
-embed,
-object {
- display: block;
- /* 1 */
- vertical-align: middle;
- /* 2 */
-}
-
-/*
-Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
-*/
-
-img,
-video {
- max-width: 100%;
- height: auto;
-}
-
-/* Make elements with the HTML hidden attribute stay hidden by default */
-
-[hidden] {
- display: none;
-}
-
-[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background-color: #fff;
- border-color: #6b7280;
- border-width: 1px;
- border-radius: 0px;
- padding-top: 0.5rem;
- padding-right: 0.75rem;
- padding-bottom: 0.5rem;
- padding-left: 0.75rem;
- font-size: 1rem;
- line-height: 1.5rem;
- --tw-shadow: 0 0 #0000;
-}
-
-[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
- --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
- --tw-ring-offset-width: 0px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: #2563eb;
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
- border-color: #2563eb;
-}
-
-input::-moz-placeholder, textarea::-moz-placeholder {
- color: #6b7280;
- opacity: 1;
-}
-
-input::placeholder,textarea::placeholder {
- color: #6b7280;
- opacity: 1;
-}
-
-::-webkit-datetime-edit-fields-wrapper {
- padding: 0;
-}
-
-::-webkit-date-and-time-value {
- min-height: 1.5em;
-}
-
-::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
- padding-top: 0;
- padding-bottom: 0;
-}
-
-select {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
- background-position: right 0.5rem center;
- background-repeat: no-repeat;
- background-size: 1.5em 1.5em;
- padding-right: 2.5rem;
- -webkit-print-color-adjust: exact;
- print-color-adjust: exact;
-}
-
-[multiple] {
- background-image: initial;
- background-position: initial;
- background-repeat: unset;
- background-size: initial;
- padding-right: 0.75rem;
- -webkit-print-color-adjust: unset;
- print-color-adjust: unset;
-}
-
-[type='checkbox'],[type='radio'] {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding: 0;
- -webkit-print-color-adjust: exact;
- print-color-adjust: exact;
- display: inline-block;
- vertical-align: middle;
- background-origin: border-box;
- -webkit-user-select: none;
- -moz-user-select: none;
- user-select: none;
- flex-shrink: 0;
- height: 1rem;
- width: 1rem;
- color: #2563eb;
- background-color: #fff;
- border-color: #6b7280;
- border-width: 1px;
- --tw-shadow: 0 0 #0000;
-}
-
-[type='checkbox'] {
- border-radius: 0px;
-}
-
-[type='radio'] {
- border-radius: 100%;
-}
-
-[type='checkbox']:focus,[type='radio']:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
- --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
- --tw-ring-offset-width: 2px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: #2563eb;
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
-}
-
-[type='checkbox']:checked,[type='radio']:checked {
- border-color: transparent;
- background-color: currentColor;
- background-size: 100% 100%;
- background-position: center;
- background-repeat: no-repeat;
-}
-
-[type='checkbox']:checked {
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
-}
-
-[type='radio']:checked {
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
-}
-
-[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
- border-color: transparent;
- background-color: currentColor;
-}
-
-[type='checkbox']:indeterminate {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
- border-color: transparent;
- background-color: currentColor;
- background-size: 100% 100%;
- background-position: center;
- background-repeat: no-repeat;
-}
-
-[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
- border-color: transparent;
- background-color: currentColor;
-}
-
-[type='file'] {
- background: unset;
- border-color: inherit;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-size: unset;
- line-height: inherit;
-}
-
-[type='file']:focus {
- outline: 1px solid ButtonText;
- outline: 1px auto -webkit-focus-ring-color;
-}
-
-html {
- font-family: Inter, sans-serif;
- font-size: 1rem;
- font-weight: 400;
- color: #111827;
-}
-
-@media (min-width: 2500px) {
- html {
- font-size: 1.125rem;
- }
-}
-
-h1 {
- font-size: 24px;
- font-weight: 800;
- line-height: 1.05;
- color: #1f2937;
-}
-
-@media (min-width: 1024px) {
- h1 {
- font-size: 26px;
- }
-}
-
-@media (min-width: 1900px) {
- h1 {
- font-size: 29px;
- }
-}
-
-@media (min-width: 2500px) {
- h1 {
- font-size: 34px;
- }
-}
-
-h2 {
- font-size: 20px;
- font-weight: 800;
- line-height: 1.1;
- color: #374151;
-}
-
-@media (min-width: 1900px) {
- h2 {
- font-size: 22px;
- }
-}
-
-@media (min-width: 2500px) {
- h2 {
- font-size: 25px;
- }
-}
-
-mark {
- background-color: #fef08a;
- border-radius: 0.125rem;
-}
-
-h3 {
- font-size: 18px;
- font-weight: 700;
- line-height: 1.2;
- color: #4b5563;
-}
-
-@media (min-width: 1900px) {
- h3 {
- font-size: 20px;
- }
-}
-
-@media (min-width: 2500px) {
- h3 {
- font-size: 22px;
- }
-}
-
-h4 {
- font-size: 18px;
- font-weight: 600;
- line-height: 1.3;
- color: #4b5563;
-}
-
-@media (min-width: 2500px) {
- h4 {
- font-size: 20px;
- }
-}
-
-h5 {
- font-size: 16px;
- font-weight: 600;
- line-height: 1.5;
- color: #4b5563;
-}
-
-@media (min-width: 2500px) {
- h5 {
- font-size: 18px;
- }
-}
-
-h6 {
- font-size: 16px;
- font-weight: 500;
- line-height: 1.5;
- color: #4b5563;
-}
-
-@media (min-width: 2500px) {
- h6 {
- font-size: 18px;
- }
-}
-
-button {
- font-weight: 600;
-}
-
-a {
- color: #3b82f6;
-}
-
-input:not(.windmillapp),input[type="text"]:not(.windmillapp),input[type="email"]:not(.windmillapp),input[type="url"]:not(.windmillapp),input[type="password"]:not(.windmillapp),input[type="number"]:not(.windmillapp),input[type="date"]:not(.windmillapp),input[type="datetime-local"]:not(.windmillapp),input[type="month"]:not(.windmillapp),input[type="search"]:not(.windmillapp),input[type="tel"]:not(.windmillapp),input[type="time"]:not(.windmillapp),input[type="week"]:not(.windmillapp),textarea:not(.windmillapp):not(.monaco-mouse-cursor-text),select:not(.windmillapp) {
- display: block;
- font-size: 0.875rem;
- width: 100%;
- padding: 0.25rem 0.5rem;
- border: 1px solid #d1d5db;
- border-radius: 0.375rem;
-}
-
-input:not(.windmillapp):focus, input[type="text"]:not(.windmillapp):focus, input[type="email"]:not(.windmillapp):focus, input[type="url"]:not(.windmillapp):focus, input[type="password"]:not(.windmillapp):focus, input[type="number"]:not(.windmillapp):focus, input[type="date"]:not(.windmillapp):focus, input[type="datetime-local"]:not(.windmillapp):focus, input[type="month"]:not(.windmillapp):focus, input[type="search"]:not(.windmillapp):focus, input[type="tel"]:not(.windmillapp):focus, input[type="time"]:not(.windmillapp):focus, input[type="week"]:not(.windmillapp):focus, textarea:not(.windmillapp):not(.monaco-mouse-cursor-text):focus, select:not(.windmillapp):focus {
- --tw-ring-color: #e0e7ff;
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-input:not(.windmillapp):disabled,input:not(.windmillapp) [disabled],input[type="text"]:not(.windmillapp):disabled,input[type="text"]:not(.windmillapp) [disabled],input[type="email"]:not(.windmillapp):disabled,input[type="email"]:not(.windmillapp) [disabled],input[type="url"]:not(.windmillapp):disabled,input[type="url"]:not(.windmillapp) [disabled],input[type="password"]:not(.windmillapp):disabled,input[type="password"]:not(.windmillapp) [disabled],input[type="number"]:not(.windmillapp):disabled,input[type="number"]:not(.windmillapp) [disabled],input[type="date"]:not(.windmillapp):disabled,input[type="date"]:not(.windmillapp) [disabled],input[type="datetime-local"]:not(.windmillapp):disabled,input[type="datetime-local"]:not(.windmillapp) [disabled],input[type="month"]:not(.windmillapp):disabled,input[type="month"]:not(.windmillapp) [disabled],input[type="search"]:not(.windmillapp):disabled,input[type="search"]:not(.windmillapp) [disabled],input[type="tel"]:not(.windmillapp):disabled,input[type="tel"]:not(.windmillapp) [disabled],input[type="time"]:not(.windmillapp):disabled,input[type="time"]:not(.windmillapp) [disabled],input[type="week"]:not(.windmillapp):disabled,input[type="week"]:not(.windmillapp) [disabled],textarea:not(.windmillapp):not(.monaco-mouse-cursor-text):disabled,textarea:not(.windmillapp):not(.monaco-mouse-cursor-text) [disabled],select:not(.windmillapp):disabled,select:not(.windmillapp) [disabled] {
- background-color: #f3f4f6 !important;
-}
-
-button:disabled,button[disabled=true],a:disabled,a[disabled=true] {
- pointer-events: none;
- cursor: default;
- filter: grayscale(1);
-}
-
-pre code.hljs {
- padding: 0px !important;
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
- font-size: 0.875rem !important;
- line-height: 1rem !important;
-}
-
-.h1-textarea {
- font-size: 24px !important;
- font-weight: 800 !important;
- line-height: 1.05 !important;
-}
-
-@media (min-width: 1024px) {
- .h1-textarea {
- font-size: 26px !important;
- }
-}
-
-@media (min-width: 1900px) {
- .h1-textarea {
- font-size: 29px !important;
- }
-}
-
-@media (min-width: 2500px) {
- .h1-textarea {
- font-size: 34px !important;
- }
-}
-
-.h3-textarea {
- font-size: 18px !important;
- font-weight: 700 !important;
- line-height: 1.2 !important;
-}
-
-@media (min-width: 1900px) {
- .h3-textarea {
- font-size: 20px !important;
- }
-}
-
-@media (min-width: 2500px) {
- .h3-textarea {
- font-size: 22px !important;
- }
-}
-
-.p-textarea {
- font-size: 16px !important;
- font-weight: 400 !important;
- line-height: 1.5 !important;
-}
-
-@media (min-width: 1900px) {
- .p-textarea {
- font-size: 18px !important;
- }
-}
-
-@media (min-width: 2500px) {
- .p-textarea {
- font-size: 20px !important;
- }
-}
-
-*, ::before, ::after {
- --tw-border-spacing-x: 0;
- --tw-border-spacing-y: 0;
- --tw-translate-x: 0;
- --tw-translate-y: 0;
- --tw-rotate: 0;
- --tw-skew-x: 0;
- --tw-skew-y: 0;
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- --tw-pan-x: ;
- --tw-pan-y: ;
- --tw-pinch-zoom: ;
- --tw-scroll-snap-strictness: proximity;
- --tw-gradient-from-position: ;
- --tw-gradient-via-position: ;
- --tw-gradient-to-position: ;
- --tw-ordinal: ;
- --tw-slashed-zero: ;
- --tw-numeric-figure: ;
- --tw-numeric-spacing: ;
- --tw-numeric-fraction: ;
- --tw-ring-inset: ;
- --tw-ring-offset-width: 0px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: rgb(59 130 246 / 0.5);
- --tw-ring-offset-shadow: 0 0 #0000;
- --tw-ring-shadow: 0 0 #0000;
- --tw-shadow: 0 0 #0000;
- --tw-shadow-colored: 0 0 #0000;
- --tw-blur: ;
- --tw-brightness: ;
- --tw-contrast: ;
- --tw-grayscale: ;
- --tw-hue-rotate: ;
- --tw-invert: ;
- --tw-saturate: ;
- --tw-sepia: ;
- --tw-drop-shadow: ;
- --tw-backdrop-blur: ;
- --tw-backdrop-brightness: ;
- --tw-backdrop-contrast: ;
- --tw-backdrop-grayscale: ;
- --tw-backdrop-hue-rotate: ;
- --tw-backdrop-invert: ;
- --tw-backdrop-opacity: ;
- --tw-backdrop-saturate: ;
- --tw-backdrop-sepia: ;
-}
-
-::backdrop {
- --tw-border-spacing-x: 0;
- --tw-border-spacing-y: 0;
- --tw-translate-x: 0;
- --tw-translate-y: 0;
- --tw-rotate: 0;
- --tw-skew-x: 0;
- --tw-skew-y: 0;
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- --tw-pan-x: ;
- --tw-pan-y: ;
- --tw-pinch-zoom: ;
- --tw-scroll-snap-strictness: proximity;
- --tw-gradient-from-position: ;
- --tw-gradient-via-position: ;
- --tw-gradient-to-position: ;
- --tw-ordinal: ;
- --tw-slashed-zero: ;
- --tw-numeric-figure: ;
- --tw-numeric-spacing: ;
- --tw-numeric-fraction: ;
- --tw-ring-inset: ;
- --tw-ring-offset-width: 0px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: rgb(59 130 246 / 0.5);
- --tw-ring-offset-shadow: 0 0 #0000;
- --tw-ring-shadow: 0 0 #0000;
- --tw-shadow: 0 0 #0000;
- --tw-shadow-colored: 0 0 #0000;
- --tw-blur: ;
- --tw-brightness: ;
- --tw-contrast: ;
- --tw-grayscale: ;
- --tw-hue-rotate: ;
- --tw-invert: ;
- --tw-saturate: ;
- --tw-sepia: ;
- --tw-drop-shadow: ;
- --tw-backdrop-blur: ;
- --tw-backdrop-brightness: ;
- --tw-backdrop-contrast: ;
- --tw-backdrop-grayscale: ;
- --tw-backdrop-hue-rotate: ;
- --tw-backdrop-invert: ;
- --tw-backdrop-opacity: ;
- --tw-backdrop-saturate: ;
- --tw-backdrop-sepia: ;
-}
-
-.container {
- width: 100%;
-}
-
-@media (min-width: 640px) {
- .container {
- max-width: 640px;
- }
-}
-
-@media (min-width: 768px) {
- .container {
- max-width: 768px;
- }
-}
-
-@media (min-width: 1024px) {
- .container {
- max-width: 1024px;
- }
-}
-
-@media (min-width: 1280px) {
- .container {
- max-width: 1280px;
- }
-}
-
-@media (min-width: 1536px) {
- .container {
- max-width: 1536px;
- }
-}
-
-@media (min-width: 1900px) {
- .container {
- max-width: 1900px;
- }
-}
-
-@media (min-width: 2500px) {
- .container {
- max-width: 2500px;
- }
-}
-
-@media (min-width: 3800px) {
- .container {
- max-width: 3800px;
- }
-}
-
-.prose {
- color: var(--tw-prose-body);
- max-width: 65ch;
-}
-
-.prose :where(p):not(:where([class~="not-prose"] *)) {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
-}
-
-.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-lead);
- font-size: 1.25em;
- line-height: 1.6;
- margin-top: 1.2em;
- margin-bottom: 1.2em;
-}
-
-.prose :where(a):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-links);
- text-decoration: underline;
- font-weight: 500;
-}
-
-.prose :where(strong):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-bold);
- font-weight: 600;
-}
-
-.prose :where(a strong):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(blockquote strong):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(thead th strong):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(ol):not(:where([class~="not-prose"] *)) {
- list-style-type: decimal;
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- padding-left: 1.625em;
-}
-
-.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
- list-style-type: upper-alpha;
-}
-
-.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
- list-style-type: lower-alpha;
-}
-
-.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
- list-style-type: upper-alpha;
-}
-
-.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
- list-style-type: lower-alpha;
-}
-
-.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
- list-style-type: upper-roman;
-}
-
-.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
- list-style-type: lower-roman;
-}
-
-.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
- list-style-type: upper-roman;
-}
-
-.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
- list-style-type: lower-roman;
-}
-
-.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
- list-style-type: decimal;
-}
-
-.prose :where(ul):not(:where([class~="not-prose"] *)) {
- list-style-type: disc;
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- padding-left: 1.625em;
-}
-
-.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker {
- font-weight: 400;
- color: var(--tw-prose-counters);
-}
-
-.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker {
- color: var(--tw-prose-bullets);
-}
-
-.prose :where(hr):not(:where([class~="not-prose"] *)) {
- border-color: var(--tw-prose-hr);
- border-top-width: 1px;
- margin-top: 3em;
- margin-bottom: 3em;
-}
-
-.prose :where(blockquote):not(:where([class~="not-prose"] *)) {
- font-weight: 500;
- font-style: italic;
- color: var(--tw-prose-quotes);
- border-left-width: 0.25rem;
- border-left-color: var(--tw-prose-quote-borders);
- quotes: "\201C""\201D""\2018""\2019";
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1em;
-}
-
-.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *))::before {
- content: open-quote;
-}
-
-.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *))::after {
- content: close-quote;
-}
-
-.prose :where(h1):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-headings);
- font-weight: 800;
- font-size: 2.25em;
- margin-top: 0;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
-}
-
-.prose :where(h1 strong):not(:where([class~="not-prose"] *)) {
- font-weight: 900;
- color: inherit;
-}
-
-.prose :where(h2):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-headings);
- font-weight: 700;
- font-size: 1.5em;
- margin-top: 2em;
- margin-bottom: 1em;
- line-height: 1.3333333;
-}
-
-.prose :where(h2 strong):not(:where([class~="not-prose"] *)) {
- font-weight: 800;
- color: inherit;
-}
-
-.prose :where(h3):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-headings);
- font-weight: 600;
- font-size: 1.25em;
- margin-top: 1.6em;
- margin-bottom: 0.6em;
- line-height: 1.6;
-}
-
-.prose :where(h3 strong):not(:where([class~="not-prose"] *)) {
- font-weight: 700;
- color: inherit;
-}
-
-.prose :where(h4):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-headings);
- font-weight: 600;
- margin-top: 1.5em;
- margin-bottom: 0.5em;
- line-height: 1.5;
-}
-
-.prose :where(h4 strong):not(:where([class~="not-prose"] *)) {
- font-weight: 700;
- color: inherit;
-}
-
-.prose :where(img):not(:where([class~="not-prose"] *)) {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose :where(figure > *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.prose :where(figcaption):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-captions);
- font-size: 0.875em;
- line-height: 1.4285714;
- margin-top: 0.8571429em;
-}
-
-.prose :where(code):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-code);
- font-weight: 600;
- font-size: 0.875em;
-}
-
-.prose :where(code):not(:where([class~="not-prose"] *))::before {
- content: "`";
-}
-
-.prose :where(code):not(:where([class~="not-prose"] *))::after {
- content: "`";
-}
-
-.prose :where(a code):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(h1 code):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(h2 code):not(:where([class~="not-prose"] *)) {
- color: inherit;
- font-size: 0.875em;
-}
-
-.prose :where(h3 code):not(:where([class~="not-prose"] *)) {
- color: inherit;
- font-size: 0.9em;
-}
-
-.prose :where(h4 code):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(blockquote code):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(thead th code):not(:where([class~="not-prose"] *)) {
- color: inherit;
-}
-
-.prose :where(pre):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-pre-code);
- background-color: var(--tw-prose-pre-bg);
- overflow-x: auto;
- font-weight: 400;
- font-size: 0.875em;
- line-height: 1.7142857;
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- border-radius: 0.375rem;
- padding-top: 0.8571429em;
- padding-right: 1.1428571em;
- padding-bottom: 0.8571429em;
- padding-left: 1.1428571em;
-}
-
-.prose :where(pre code):not(:where([class~="not-prose"] *)) {
- background-color: transparent;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-weight: inherit;
- color: inherit;
- font-size: inherit;
- font-family: inherit;
- line-height: inherit;
-}
-
-.prose :where(pre code):not(:where([class~="not-prose"] *))::before {
- content: none;
-}
-
-.prose :where(pre code):not(:where([class~="not-prose"] *))::after {
- content: none;
-}
-
-.prose :where(table):not(:where([class~="not-prose"] *)) {
- width: 100%;
- table-layout: auto;
- text-align: left;
- margin-top: 2em;
- margin-bottom: 2em;
- font-size: 0.875em;
- line-height: 1.7142857;
-}
-
-.prose :where(thead):not(:where([class~="not-prose"] *)) {
- border-bottom-width: 1px;
- border-bottom-color: var(--tw-prose-th-borders);
-}
-
-.prose :where(thead th):not(:where([class~="not-prose"] *)) {
- color: var(--tw-prose-headings);
- font-weight: 600;
- vertical-align: bottom;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
-}
-
-.prose :where(tbody tr):not(:where([class~="not-prose"] *)) {
- border-bottom-width: 1px;
- border-bottom-color: var(--tw-prose-td-borders);
-}
-
-.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
- border-bottom-width: 0;
-}
-
-.prose :where(tbody td):not(:where([class~="not-prose"] *)) {
- vertical-align: baseline;
-}
-
-.prose :where(tfoot):not(:where([class~="not-prose"] *)) {
- border-top-width: 1px;
- border-top-color: var(--tw-prose-th-borders);
-}
-
-.prose :where(tfoot td):not(:where([class~="not-prose"] *)) {
- vertical-align: top;
-}
-
-.prose {
- --tw-prose-body: #374151;
- --tw-prose-headings: #111827;
- --tw-prose-lead: #4b5563;
- --tw-prose-links: #111827;
- --tw-prose-bold: #111827;
- --tw-prose-counters: #6b7280;
- --tw-prose-bullets: #d1d5db;
- --tw-prose-hr: #e5e7eb;
- --tw-prose-quotes: #111827;
- --tw-prose-quote-borders: #e5e7eb;
- --tw-prose-captions: #6b7280;
- --tw-prose-code: #111827;
- --tw-prose-pre-code: #e5e7eb;
- --tw-prose-pre-bg: #1f2937;
- --tw-prose-th-borders: #d1d5db;
- --tw-prose-td-borders: #e5e7eb;
- --tw-prose-invert-body: #d1d5db;
- --tw-prose-invert-headings: #fff;
- --tw-prose-invert-lead: #9ca3af;
- --tw-prose-invert-links: #fff;
- --tw-prose-invert-bold: #fff;
- --tw-prose-invert-counters: #9ca3af;
- --tw-prose-invert-bullets: #4b5563;
- --tw-prose-invert-hr: #374151;
- --tw-prose-invert-quotes: #f3f4f6;
- --tw-prose-invert-quote-borders: #374151;
- --tw-prose-invert-captions: #9ca3af;
- --tw-prose-invert-code: #fff;
- --tw-prose-invert-pre-code: #d1d5db;
- --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
- --tw-prose-invert-th-borders: #4b5563;
- --tw-prose-invert-td-borders: #374151;
- font-size: 1rem;
- line-height: 1.75;
-}
-
-.prose :where(video):not(:where([class~="not-prose"] *)) {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose :where(figure):not(:where([class~="not-prose"] *)) {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose :where(li):not(:where([class~="not-prose"] *)) {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
-}
-
-.prose :where(ol > li):not(:where([class~="not-prose"] *)) {
- padding-left: 0.375em;
-}
-
-.prose :where(ul > li):not(:where([class~="not-prose"] *)) {
- padding-left: 0.375em;
-}
-
-.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
-}
-
-.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
- margin-top: 1.25em;
-}
-
-.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
- margin-bottom: 1.25em;
-}
-
-.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
- margin-top: 1.25em;
-}
-
-.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
- margin-bottom: 1.25em;
-}
-
-.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
-}
-
-.prose :where(hr + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose :where(h2 + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose :where(h3 + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose :where(h4 + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
- padding-left: 0;
-}
-
-.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
- padding-right: 0;
-}
-
-.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
- padding-top: 0.5714286em;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
-}
-
-.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
- padding-left: 0;
-}
-
-.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
- padding-right: 0;
-}
-
-.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
- margin-bottom: 0;
-}
-
-.prose-sm {
- font-size: 0.875rem;
- line-height: 1.7142857;
-}
-
-.prose-sm :where(p):not(:where([class~="not-prose"] *)) {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
- font-size: 1.2857143em;
- line-height: 1.5555556;
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
-}
-
-.prose-sm :where(blockquote):not(:where([class~="not-prose"] *)) {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- padding-left: 1.1111111em;
-}
-
-.prose-sm :where(h1):not(:where([class~="not-prose"] *)) {
- font-size: 2.1428571em;
- margin-top: 0;
- margin-bottom: 0.8em;
- line-height: 1.2;
-}
-
-.prose-sm :where(h2):not(:where([class~="not-prose"] *)) {
- font-size: 1.4285714em;
- margin-top: 1.6em;
- margin-bottom: 0.8em;
- line-height: 1.4;
-}
-
-.prose-sm :where(h3):not(:where([class~="not-prose"] *)) {
- font-size: 1.2857143em;
- margin-top: 1.5555556em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
-}
-
-.prose-sm :where(h4):not(:where([class~="not-prose"] *)) {
- margin-top: 1.4285714em;
- margin-bottom: 0.5714286em;
- line-height: 1.4285714;
-}
-
-.prose-sm :where(img):not(:where([class~="not-prose"] *)) {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
-}
-
-.prose-sm :where(video):not(:where([class~="not-prose"] *)) {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
-}
-
-.prose-sm :where(figure):not(:where([class~="not-prose"] *)) {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
-}
-
-.prose-sm :where(figure > *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.prose-sm :where(figcaption):not(:where([class~="not-prose"] *)) {
- font-size: 0.8571429em;
- line-height: 1.3333333;
- margin-top: 0.6666667em;
-}
-
-.prose-sm :where(code):not(:where([class~="not-prose"] *)) {
- font-size: 0.8571429em;
-}
-
-.prose-sm :where(h2 code):not(:where([class~="not-prose"] *)) {
- font-size: 0.9em;
-}
-
-.prose-sm :where(h3 code):not(:where([class~="not-prose"] *)) {
- font-size: 0.8888889em;
-}
-
-.prose-sm :where(pre):not(:where([class~="not-prose"] *)) {
- font-size: 0.8571429em;
- line-height: 1.6666667;
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- border-radius: 0.25rem;
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
-}
-
-.prose-sm :where(ol):not(:where([class~="not-prose"] *)) {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- padding-left: 1.5714286em;
-}
-
-.prose-sm :where(ul):not(:where([class~="not-prose"] *)) {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- padding-left: 1.5714286em;
-}
-
-.prose-sm :where(li):not(:where([class~="not-prose"] *)) {
- margin-top: 0.2857143em;
- margin-bottom: 0.2857143em;
-}
-
-.prose-sm :where(ol > li):not(:where([class~="not-prose"] *)) {
- padding-left: 0.4285714em;
-}
-
-.prose-sm :where(ul > li):not(:where([class~="not-prose"] *)) {
- padding-left: 0.4285714em;
-}
-
-.prose-sm :where(.prose-sm > ul > li p):not(:where([class~="not-prose"] *)) {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
-}
-
-.prose-sm :where(.prose-sm > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
- margin-top: 1.1428571em;
-}
-
-.prose-sm :where(.prose-sm > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm :where(.prose-sm > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
- margin-top: 1.1428571em;
-}
-
-.prose-sm :where(.prose-sm > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)) {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
-}
-
-.prose-sm :where(hr):not(:where([class~="not-prose"] *)) {
- margin-top: 2.8571429em;
- margin-bottom: 2.8571429em;
-}
-
-.prose-sm :where(hr + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose-sm :where(h2 + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose-sm :where(h3 + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose-sm :where(h4 + *):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose-sm :where(table):not(:where([class~="not-prose"] *)) {
- font-size: 0.8571429em;
- line-height: 1.5;
-}
-
-.prose-sm :where(thead th):not(:where([class~="not-prose"] *)) {
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
-}
-
-.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
- padding-left: 0;
-}
-
-.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
- padding-right: 0;
-}
-
-.prose-sm :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)) {
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
-}
-
-.prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)) {
- padding-left: 0;
-}
-
-.prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)) {
- padding-right: 0;
-}
-
-.prose-sm :where(.prose-sm > :first-child):not(:where([class~="not-prose"] *)) {
- margin-top: 0;
-}
-
-.prose-sm :where(.prose-sm > :last-child):not(:where([class~="not-prose"] *)) {
- margin-bottom: 0;
-}
-
-.table-custom th {
- padding-top: 0.75rem;
- padding-right: 0.25rem;
- padding-left: 0.25rem;
- padding-bottom: 0.75rem;
- font-size: 0.875rem;
- text-align: left;
- font-weight: 600;
- color: #111827;
- text-transform: capitalize;
-}
-
-.table-custom td {
- padding-left: 0.25rem;
- padding-right: 0.25rem;
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
- font-size: 0.875rem;
- color: #374151;
-}
-
-.table-custom tbody > :not([hidden]) ~ :not([hidden]) {
- border-top: 1px solid #e5e7eb;
-}
-
-.table-custom tbody > tr:hover {
- background-color: #f9fafb;
-}
-
-.input-error {
- border-color: #ef4444 !important;
-}
-
-.box {
- border-width: 1px;
- border-radius: 0.125rem;
- box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
- padding: 1rem;
-}
-
-.animate-skeleton {
- animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
- background-color: #dbeafe;
- border-radius: 0.25rem;
-}
-
-.splitpanes__pane {
- background-color: #ffffff !important;
- overflow: auto !important;
-}
-
-.splitpanes__splitter {
- background-color: #d1d5db !important;
- margin: 0 !important;
- border: none !important;
-}
-
-.splitpanes__splitter::after {
- background-color: #3f83f850 !important;
- margin: 0 !important;
- transform: none !important;
- z-index: 1001 !important;
- transition: opacity 200ms !important;
- opacity: 0;
- --splitter-hover-size: 5px;
- --splitter-hover-adjustment: -2px;
-}
-
-.splitpanes__splitter:hover::after {
- opacity: 1;
-}
-
-.splitpanes--vertical>.splitpanes__splitter {
- width: 1px !important;
-}
-
-.splitpanes--vertical>.splitpanes__splitter::before {
- left: 1px !important;
- width: 0px !important;
- margin-left: 0 !important;
-}
-
-.splitpanes--vertical>.splitpanes__splitter::after {
- top: 0 !important;
- height: 100% !important;
- left: var(--splitter-hover-adjustment) !important;
- width: var(--splitter-hover-size) !important;
-}
-
-.splitpanes--horizontal>.splitpanes__splitter {
- height: 1px !important;
-}
-
-.splitpanes--horizontal>.splitpanes__splitter::before {
- top: 1px !important;
- height: 0px !important;
- margin-top: 0 !important;
-}
-
-.splitpanes--horizontal>.splitpanes__splitter::after {
- top: var(--splitter-hover-adjustment) !important;
- height: var(--splitter-hover-size) !important;
- left: 0 !important;
- width: 100% !important;
-}
-
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- border-width: 0;
-}
-
-.pointer-events-none {
- pointer-events: none;
-}
-
-.pointer-events-auto {
- pointer-events: auto;
-}
-
-.\!visible {
- visibility: visible !important;
-}
-
-.visible {
- visibility: visible;
-}
-
-.invisible {
- visibility: hidden;
-}
-
-.collapse {
- visibility: collapse;
-}
-
-.static {
- position: static;
-}
-
-.fixed {
- position: fixed;
-}
-
-.\!absolute {
- position: absolute !important;
-}
-
-.absolute {
- position: absolute;
-}
-
-.relative {
- position: relative;
-}
-
-.sticky {
- position: sticky;
-}
-
-.\!inset-0 {
- inset: 0px !important;
-}
-
-.inset-0 {
- inset: 0px;
-}
-
-.inset-y-0 {
- top: 0px;
- bottom: 0px;
-}
-
-.\!right-9 {
- right: 2.25rem !important;
-}
-
-.-bottom-1 {
- bottom: -0.25rem;
-}
-
-.-bottom-2 {
- bottom: -0.5rem;
-}
-
-.-bottom-3 {
- bottom: -0.75rem;
-}
-
-.-left-10 {
- left: -2.5rem;
-}
-
-.-left-2 {
- left: -0.5rem;
-}
-
-.-left-\[8px\] {
- left: -8px;
-}
-
-.-right-0 {
- right: -0px;
-}
-
-.-right-0\.5 {
- right: -0.125rem;
-}
-
-.-right-2 {
- right: -0.5rem;
-}
-
-.-right-\[8px\] {
- right: -8px;
-}
-
-.-top-0 {
- top: -0px;
-}
-
-.-top-0\.5 {
- top: -0.125rem;
-}
-
-.-top-10 {
- top: -2.5rem;
-}
-
-.-top-2 {
- top: -0.5rem;
-}
-
-.-top-4 {
- top: -1rem;
-}
-
-.-top-8 {
- top: -2rem;
-}
-
-.-top-9 {
- top: -2.25rem;
-}
-
-.-top-\[9px\] {
- top: -9px;
-}
-
-.bottom-0 {
- bottom: 0px;
-}
-
-.bottom-1 {
- bottom: 0.25rem;
-}
-
-.bottom-4 {
- bottom: 1rem;
-}
-
-.bottom-\[35px\] {
- bottom: 35px;
-}
-
-.left-0 {
- left: 0px;
-}
-
-.left-1\/2 {
- left: 50%;
-}
-
-.left-2 {
- left: 0.5rem;
-}
-
-.left-28 {
- left: 7rem;
-}
-
-.left-36 {
- left: 9rem;
-}
-
-.left-\[50\%\] {
- left: 50%;
-}
-
-.left-\[60\%\] {
- left: 60%;
-}
-
-.left-\[65\%\] {
- left: 65%;
-}
-
-.right-0 {
- right: 0px;
-}
-
-.right-1 {
- right: 0.25rem;
-}
-
-.right-10 {
- right: 2.5rem;
-}
-
-.right-12 {
- right: 3rem;
-}
-
-.right-2 {
- right: 0.5rem;
-}
-
-.right-20 {
- right: 5rem;
-}
-
-.right-4 {
- right: 1rem;
-}
-
-.right-6 {
- right: 1.5rem;
-}
-
-.right-\[35\%\] {
- right: 35%;
-}
-
-.right-\[40\%\] {
- right: 40%;
-}
-
-.right-\[50\%\] {
- right: 50%;
-}
-
-.top-0 {
- top: 0px;
-}
-
-.top-0\.5 {
- top: 0.125rem;
-}
-
-.top-1 {
- top: 0.25rem;
-}
-
-.top-1\/2 {
- top: 50%;
-}
-
-.top-10 {
- top: 2.5rem;
-}
-
-.top-11 {
- top: 2.75rem;
-}
-
-.top-12 {
- top: 3rem;
-}
-
-.top-2 {
- top: 0.5rem;
-}
-
-.top-4 {
- top: 1rem;
-}
-
-.top-5 {
- top: 1.25rem;
-}
-
-.top-8 {
- top: 2rem;
-}
-
-.top-\[-9px\] {
- top: -9px;
-}
-
-.top-\[1px\] {
- top: 1px;
-}
-
-.top-\[35px\] {
- top: 35px;
-}
-
-.top-\[9\.5px\] {
- top: 9.5px;
-}
-
-.\!z-10 {
- z-index: 10 !important;
-}
-
-.\!z-\[1002\] {
- z-index: 1002 !important;
-}
-
-.z-0 {
- z-index: 0;
-}
-
-.z-10 {
- z-index: 10;
-}
-
-.z-20 {
- z-index: 20;
-}
-
-.z-30 {
- z-index: 30;
-}
-
-.z-40 {
- z-index: 40;
-}
-
-.z-50 {
- z-index: 50;
-}
-
-.z-\[1000\] {
- z-index: 1000;
-}
-
-.z-\[1002\] {
- z-index: 1002;
-}
-
-.z-\[500\] {
- z-index: 500;
-}
-
-.z-auto {
- z-index: auto;
-}
-
-.col-span-10 {
- grid-column: span 10 / span 10;
-}
-
-.col-span-2 {
- grid-column: span 2 / span 2;
-}
-
-.col-span-3 {
- grid-column: span 3 / span 3;
-}
-
-.col-span-4 {
- grid-column: span 4 / span 4;
-}
-
-.float-right {
- float: right;
-}
-
-.m-0 {
- margin: 0px;
-}
-
-.m-0\.5 {
- margin: 0.125rem;
-}
-
-.m-1 {
- margin: 0.25rem;
-}
-
-.m-2 {
- margin: 0.5rem;
-}
-
-.m-4 {
- margin: 1rem;
-}
-
-.m-\[1px\] {
- margin: 1px;
-}
-
-.m-auto {
- margin: auto;
-}
-
-.\!my-0 {
- margin-top: 0px !important;
- margin-bottom: 0px !important;
-}
-
-.-my-1 {
- margin-top: -0.25rem;
- margin-bottom: -0.25rem;
-}
-
-.-my-2 {
- margin-top: -0.5rem;
- margin-bottom: -0.5rem;
-}
-
-.mx-0 {
- margin-left: 0px;
- margin-right: 0px;
-}
-
-.mx-0\.5 {
- margin-left: 0.125rem;
- margin-right: 0.125rem;
-}
-
-.mx-1 {
- margin-left: 0.25rem;
- margin-right: 0.25rem;
-}
-
-.mx-1\.5 {
- margin-left: 0.375rem;
- margin-right: 0.375rem;
-}
-
-.mx-2 {
- margin-left: 0.5rem;
- margin-right: 0.5rem;
-}
-
-.mx-4 {
- margin-left: 1rem;
- margin-right: 1rem;
-}
-
-.mx-6 {
- margin-left: 1.5rem;
- margin-right: 1.5rem;
-}
-
-.mx-auto {
- margin-left: auto;
- margin-right: auto;
-}
-
-.my-0 {
- margin-top: 0px;
- margin-bottom: 0px;
-}
-
-.my-1 {
- margin-top: 0.25rem;
- margin-bottom: 0.25rem;
-}
-
-.my-2 {
- margin-top: 0.5rem;
- margin-bottom: 0.5rem;
-}
-
-.my-20 {
- margin-top: 5rem;
- margin-bottom: 5rem;
-}
-
-.my-3 {
- margin-top: 0.75rem;
- margin-bottom: 0.75rem;
-}
-
-.my-4 {
- margin-top: 1rem;
- margin-bottom: 1rem;
-}
-
-.my-6 {
- margin-top: 1.5rem;
- margin-bottom: 1.5rem;
-}
-
-.\!ml-0 {
- margin-left: 0px !important;
-}
-
-.\!ml-1 {
- margin-left: 0.25rem !important;
-}
-
-.\!ml-4 {
- margin-left: 1rem !important;
-}
-
-.\!ml-8 {
- margin-left: 2rem !important;
-}
-
-.\!mt-0 {
- margin-top: 0px !important;
-}
-
-.\!mt-2 {
- margin-top: 0.5rem !important;
-}
-
-.-ml-0 {
- margin-left: -0px;
-}
-
-.-ml-0\.5 {
- margin-left: -0.125rem;
-}
-
-.-mr-1 {
- margin-right: -0.25rem;
-}
-
-.-mr-12 {
- margin-right: -3rem;
-}
-
-.-mt-0 {
- margin-top: -0px;
-}
-
-.-mt-0\.5 {
- margin-top: -0.125rem;
-}
-
-.-mt-2 {
- margin-top: -0.5rem;
-}
-
-.mb-0 {
- margin-bottom: 0px;
-}
-
-.mb-0\.5 {
- margin-bottom: 0.125rem;
-}
-
-.mb-1 {
- margin-bottom: 0.25rem;
-}
-
-.mb-10 {
- margin-bottom: 2.5rem;
-}
-
-.mb-16 {
- margin-bottom: 4rem;
-}
-
-.mb-2 {
- margin-bottom: 0.5rem;
-}
-
-.mb-20 {
- margin-bottom: 5rem;
-}
-
-.mb-3 {
- margin-bottom: 0.75rem;
-}
-
-.mb-4 {
- margin-bottom: 1rem;
-}
-
-.mb-40 {
- margin-bottom: 10rem;
-}
-
-.mb-48 {
- margin-bottom: 12rem;
-}
-
-.mb-6 {
- margin-bottom: 1.5rem;
-}
-
-.mb-8 {
- margin-bottom: 2rem;
-}
-
-.ml-0 {
- margin-left: 0px;
-}
-
-.ml-0\.5 {
- margin-left: 0.125rem;
-}
-
-.ml-1 {
- margin-left: 0.25rem;
-}
-
-.ml-1\.5 {
- margin-left: 0.375rem;
-}
-
-.ml-2 {
- margin-left: 0.5rem;
-}
-
-.ml-3 {
- margin-left: 0.75rem;
-}
-
-.ml-4 {
- margin-left: 1rem;
-}
-
-.ml-6 {
- margin-left: 1.5rem;
-}
-
-.mr-0 {
- margin-right: 0px;
-}
-
-.mr-0\.5 {
- margin-right: 0.125rem;
-}
-
-.mr-1 {
- margin-right: 0.25rem;
-}
-
-.mr-1\.5 {
- margin-right: 0.375rem;
-}
-
-.mr-2 {
- margin-right: 0.5rem;
-}
-
-.mr-3 {
- margin-right: 0.75rem;
-}
-
-.mr-4 {
- margin-right: 1rem;
-}
-
-.mr-6 {
- margin-right: 1.5rem;
-}
-
-.mr-8 {
- margin-right: 2rem;
-}
-
-.mt-0 {
- margin-top: 0px;
-}
-
-.mt-0\.5 {
- margin-top: 0.125rem;
-}
-
-.mt-1 {
- margin-top: 0.25rem;
-}
-
-.mt-10 {
- margin-top: 2.5rem;
-}
-
-.mt-12 {
- margin-top: 3rem;
-}
-
-.mt-2 {
- margin-top: 0.5rem;
-}
-
-.mt-20 {
- margin-top: 5rem;
-}
-
-.mt-3 {
- margin-top: 0.75rem;
-}
-
-.mt-4 {
- margin-top: 1rem;
-}
-
-.mt-40 {
- margin-top: 10rem;
-}
-
-.mt-5 {
- margin-top: 1.25rem;
-}
-
-.mt-6 {
- margin-top: 1.5rem;
-}
-
-.mt-8 {
- margin-top: 2rem;
-}
-
-.\!block {
- display: block !important;
-}
-
-.block {
- display: block;
-}
-
-.inline-block {
- display: inline-block;
-}
-
-.inline {
- display: inline;
-}
-
-.flex {
- display: flex;
-}
-
-.inline-flex {
- display: inline-flex;
-}
-
-.table {
- display: table;
-}
-
-.table-row {
- display: table-row;
-}
-
-.flow-root {
- display: flow-root;
-}
-
-.grid {
- display: grid;
-}
-
-.contents {
- display: contents;
-}
-
-.\!hidden {
- display: none !important;
-}
-
-.hidden {
- display: none;
-}
-
-.\!h-10 {
- height: 2.5rem !important;
-}
-
-.\!h-8 {
- height: 2rem !important;
-}
-
-.\!h-\[24px\] {
- height: 24px !important;
-}
-
-.\!h-\[28px\] {
- height: 28px !important;
-}
-
-.\!h-\[34px\] {
- height: 34px !important;
-}
-
-.\!h-full {
- height: 100% !important;
-}
-
-.h-0 {
- height: 0px;
-}
-
-.h-0\.5 {
- height: 0.125rem;
-}
-
-.h-1 {
- height: 0.25rem;
-}
-
-.h-10 {
- height: 2.5rem;
-}
-
-.h-12 {
- height: 3rem;
-}
-
-.h-16 {
- height: 4rem;
-}
-
-.h-2 {
- height: 0.5rem;
-}
-
-.h-3 {
- height: 0.75rem;
-}
-
-.h-4 {
- height: 1rem;
-}
-
-.h-48 {
- height: 12rem;
-}
-
-.h-5 {
- height: 1.25rem;
-}
-
-.h-6 {
- height: 1.5rem;
-}
-
-.h-7 {
- height: 1.75rem;
-}
-
-.h-8 {
- height: 2rem;
-}
-
-.h-80 {
- height: 20rem;
-}
-
-.h-\[30px\] {
- height: 30px;
-}
-
-.h-\[calc\(100\%-22px\)\] {
- height: calc(100% - 22px);
-}
-
-.h-\[calc\(100\%-32px\)\] {
- height: calc(100% - 32px);
-}
-
-.h-\[calc\(100\%-35px\)\] {
- height: calc(100% - 35px);
-}
-
-.h-\[calc\(100\%-50px\)\] {
- height: calc(100% - 50px);
-}
-
-.h-auto {
- height: auto;
-}
-
-.h-fit {
- height: -moz-fit-content;
- height: fit-content;
-}
-
-.h-full {
- height: 100%;
-}
-
-.h-screen {
- height: 100vh;
-}
-
-.\!max-h-\[400px\] {
- max-height: 400px !important;
-}
-
-.\!max-h-\[calc\(100\%-43px\)\] {
- max-height: calc(100% - 43px) !important;
-}
-
-.\!max-h-\[calc\(100\%-48px\)\] {
- max-height: calc(100% - 48px) !important;
-}
-
-.max-h-1\/2 {
- max-height: 50vh;
-}
-
-.max-h-12 {
- max-height: 3rem;
-}
-
-.max-h-40 {
- max-height: 10rem;
-}
-
-.max-h-60 {
- max-height: 15rem;
-}
-
-.max-h-80 {
- max-height: 20rem;
-}
-
-.max-h-\[300px\] {
- max-height: 300px;
-}
-
-.max-h-\[90vh\] {
- max-height: 90vh;
-}
-
-.max-h-full {
- max-height: 100%;
-}
-
-.max-h-screen {
- max-height: 100vh;
-}
-
-.\!min-h-\[30px\] {
- min-height: 30px !important;
-}
-
-.\!min-h-\[42px\] {
- min-height: 42px !important;
-}
-
-.min-h-0 {
- min-height: 0px;
-}
-
-.min-h-\[150px\] {
- min-height: 150px;
-}
-
-.min-h-\[28px\] {
- min-height: 28px;
-}
-
-.min-h-\[34px\] {
- min-height: 34px;
-}
-
-.min-h-\[48px\] {
- min-height: 48px;
-}
-
-.min-h-\[60px\] {
- min-height: 60px;
-}
-
-.min-h-\[72px\] {
- min-height: 72px;
-}
-
-.min-h-\[80px\] {
- min-height: 80px;
-}
-
-.min-h-full {
- min-height: 100%;
-}
-
-.min-h-screen {
- min-height: 100vh;
-}
-
-.\!w-14 {
- width: 3.5rem !important;
-}
-
-.\!w-16 {
- width: 4rem !important;
-}
-
-.\!w-36 {
- width: 9rem !important;
-}
-
-.\!w-40 {
- width: 10rem !important;
-}
-
-.\!w-\[34px\] {
- width: 34px !important;
-}
-
-.\!w-\[45px\] {
- width: 45px !important;
-}
-
-.\!w-\[50px\] {
- width: 50px !important;
-}
-
-.\!w-\[70px\] {
- width: 70px !important;
-}
-
-.\!w-\[90px\] {
- width: 90px !important;
-}
-
-.\!w-auto {
- width: auto !important;
-}
-
-.\!w-full {
- width: 100% !important;
-}
-
-.w-0 {
- width: 0px;
-}
-
-.w-1\/2 {
- width: 50%;
-}
-
-.w-1\/6 {
- width: 16.666667%;
-}
-
-.w-10 {
- width: 2.5rem;
-}
-
-.w-11 {
- width: 2.75rem;
-}
-
-.w-12 {
- width: 3rem;
-}
-
-.w-16 {
- width: 4rem;
-}
-
-.w-2 {
- width: 0.5rem;
-}
-
-.w-2\/3 {
- width: 66.666667%;
-}
-
-.w-20 {
- width: 5rem;
-}
-
-.w-24 {
- width: 6rem;
-}
-
-.w-3\/4 {
- width: 75%;
-}
-
-.w-4 {
- width: 1rem;
-}
-
-.w-40 {
- width: 10rem;
-}
-
-.w-48 {
- width: 12rem;
-}
-
-.w-5 {
- width: 1.25rem;
-}
-
-.w-56 {
- width: 14rem;
-}
-
-.w-6 {
- width: 1.5rem;
-}
-
-.w-60 {
- width: 15rem;
-}
-
-.w-64 {
- width: 16rem;
-}
-
-.w-7 {
- width: 1.75rem;
-}
-
-.w-72 {
- width: 18rem;
-}
-
-.w-8 {
- width: 2rem;
-}
-
-.w-80 {
- width: 20rem;
-}
-
-.w-9 {
- width: 2.25rem;
-}
-
-.w-96 {
- width: 24rem;
-}
-
-.w-\[600px\] {
- width: 600px;
-}
-
-.w-\[calc\(100\%-2px\)\] {
- width: calc(100% - 2px);
-}
-
-.w-auto {
- width: auto;
-}
-
-.w-fit {
- width: -moz-fit-content;
- width: fit-content;
-}
-
-.w-full {
- width: 100%;
-}
-
-.w-max {
- width: -moz-max-content;
- width: max-content;
-}
-
-.w-min {
- width: -moz-min-content;
- width: min-content;
-}
-
-.w-screen {
- width: 100vw;
-}
-
-.\!min-w-0 {
- min-width: 0px !important;
-}
-
-.\!min-w-\[100px\] {
- min-width: 100px !important;
-}
-
-.\!min-w-\[34px\] {
- min-width: 34px !important;
-}
-
-.\!min-w-\[96px\] {
- min-width: 96px !important;
-}
-
-.min-w-0 {
- min-width: 0px;
-}
-
-.min-w-1\/3 {
- min-width: 33%;
-}
-
-.min-w-\[100px\] {
- min-width: 100px;
-}
-
-.min-w-\[150px\] {
- min-width: 150px;
-}
-
-.min-w-\[250px\] {
- min-width: 250px;
-}
-
-.min-w-\[300px\] {
- min-width: 300px;
-}
-
-.min-w-\[32px\] {
- min-width: 32px;
-}
-
-.min-w-\[400px\] {
- min-width: 400px;
-}
-
-.min-w-\[4rem\] {
- min-width: 4rem;
-}
-
-.min-w-\[60px\] {
- min-width: 60px;
-}
-
-.min-w-\[710px\] {
- min-width: 710px;
-}
-
-.min-w-full {
- min-width: 100%;
-}
-
-.min-w-max {
- min-width: -moz-max-content;
- min-width: max-content;
-}
-
-.min-w-min {
- min-width: -moz-min-content;
- min-width: min-content;
-}
-
-.\!max-w-6xl {
- max-width: 72rem !important;
-}
-
-.\!max-w-\[300px\] {
- max-width: 300px !important;
-}
-
-.max-w-2xl {
- max-width: 42rem;
-}
-
-.max-w-3xl {
- max-width: 48rem;
-}
-
-.max-w-4xl {
- max-width: 56rem;
-}
-
-.max-w-5xl {
- max-width: 64rem;
-}
-
-.max-w-6xl {
- max-width: 72rem;
-}
-
-.max-w-7xl {
- max-width: 80rem;
-}
-
-.max-w-\[160px\] {
- max-width: 160px;
-}
-
-.max-w-\[248px\] {
- max-width: 248px;
-}
-
-.max-w-\[250px\] {
- max-width: 250px;
-}
-
-.max-w-\[300px\] {
- max-width: 300px;
-}
-
-.max-w-\[640px\] {
- max-width: 640px;
-}
-
-.max-w-\[656px\] {
- max-width: 656px;
-}
-
-.max-w-\[calc\(100\%-70px\)\] {
- max-width: calc(100% - 70px);
-}
-
-.max-w-full {
- max-width: 100%;
-}
-
-.max-w-lg {
- max-width: 32rem;
-}
-
-.max-w-md {
- max-width: 28rem;
-}
-
-.max-w-min {
- max-width: -moz-min-content;
- max-width: min-content;
-}
-
-.max-w-screen-lg {
- max-width: 1024px;
-}
-
-.max-w-sm {
- max-width: 24rem;
-}
-
-.max-w-xs {
- max-width: 20rem;
-}
-
-.flex-1 {
- flex: 1 1 0%;
-}
-
-.flex-auto {
- flex: 1 1 auto;
-}
-
-.flex-initial {
- flex: 0 1 auto;
-}
-
-.flex-shrink {
- flex-shrink: 1;
-}
-
-.flex-shrink-0 {
- flex-shrink: 0;
-}
-
-.shrink {
- flex-shrink: 1;
-}
-
-.flex-grow {
- flex-grow: 1;
-}
-
-.\!grow-0 {
- flex-grow: 0 !important;
-}
-
-.grow {
- flex-grow: 1;
-}
-
-.table-auto {
- table-layout: auto;
-}
-
-.origin-bottom-left {
- transform-origin: bottom left;
-}
-
-.origin-bottom-right {
- transform-origin: bottom right;
-}
-
-.origin-top-left {
- transform-origin: top left;
-}
-
-.origin-top-right {
- transform-origin: top right;
-}
-
-.-translate-x-1\/2 {
- --tw-translate-x: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.-translate-x-full {
- --tw-translate-x: -100%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.-translate-y-1\/2 {
- --tw-translate-y: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.translate-x-0 {
- --tw-translate-x: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.translate-y-0 {
- --tw-translate-y: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.translate-y-4 {
- --tw-translate-y: 1rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.\!-rotate-180 {
- --tw-rotate: -180deg !important;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
-}
-
-.\!rotate-180 {
- --tw-rotate: 180deg !important;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
-}
-
-.rotate-0 {
- --tw-rotate: 0deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.rotate-180 {
- --tw-rotate: 180deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.scale-100 {
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.scale-95 {
- --tw-scale-x: .95;
- --tw-scale-y: .95;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.transform {
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-@keyframes pulse {
- 50% {
- opacity: .5;
- }
-}
-
-.animate-\[pulse_5s_ease-in-out_infinite\] {
- animation: pulse 5s ease-in-out infinite;
-}
-
-@keyframes pulse {
- 50% {
- opacity: .5;
- }
-}
-
-.animate-\[pulse_5s_linear_infinite\] {
- animation: pulse 5s linear infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-\[spin_15s_linear_infinite\] {
- animation: spin 15s linear infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-\[spin_50s_linear_infinite\] {
- animation: spin 50s linear infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-\[spin_5s_linear_infinite\] {
- animation: spin 5s linear infinite;
-}
-
-.animate-none {
- animation: none;
-}
-
-@keyframes ping {
- 75%, 100% {
- transform: scale(2);
- opacity: 0;
- }
-}
-
-.animate-ping {
- animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
-}
-
-@keyframes pulse {
- 50% {
- opacity: .5;
- }
-}
-
-.animate-pulse {
- animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-spin {
- animation: spin 1s linear infinite;
-}
-
-.\!cursor-not-allowed {
- cursor: not-allowed !important;
-}
-
-.\!cursor-pointer {
- cursor: pointer !important;
-}
-
-.cursor-auto {
- cursor: auto;
-}
-
-.cursor-default {
- cursor: default;
-}
-
-.cursor-move {
- cursor: move;
-}
-
-.cursor-not-allowed {
- cursor: not-allowed;
-}
-
-.cursor-pointer {
- cursor: pointer;
-}
-
-.cursor-text {
- cursor: text;
-}
-
-.\!resize-none {
- resize: none !important;
-}
-
-.resize-y {
- resize: vertical;
-}
-
-.resize {
- resize: both;
-}
-
-.list-inside {
- list-style-position: inside;
-}
-
-.list-decimal {
- list-style-type: decimal;
-}
-
-.list-disc {
- list-style-type: disc;
-}
-
-.grid-flow-col-dense {
- grid-auto-flow: column dense;
-}
-
-.grid-cols-1 {
- grid-template-columns: repeat(1, minmax(0, 1fr));
-}
-
-.grid-cols-2 {
- grid-template-columns: repeat(2, minmax(0, 1fr));
-}
-
-.grid-cols-3 {
- grid-template-columns: repeat(3, minmax(0, 1fr));
-}
-
-.grid-cols-4 {
- grid-template-columns: repeat(4, minmax(0, 1fr));
-}
-
-.grid-rows-2 {
- grid-template-rows: repeat(2, minmax(0, 1fr));
-}
-
-.flex-row {
- flex-direction: row;
-}
-
-.flex-row-reverse {
- flex-direction: row-reverse;
-}
-
-.flex-col {
- flex-direction: column;
-}
-
-.flex-wrap {
- flex-wrap: wrap;
-}
-
-.flex-nowrap {
- flex-wrap: nowrap;
-}
-
-.place-items-end {
- place-items: end;
-}
-
-.items-start {
- align-items: flex-start;
-}
-
-.items-end {
- align-items: flex-end;
-}
-
-.items-center {
- align-items: center;
-}
-
-.items-baseline {
- align-items: baseline;
-}
-
-.\!justify-start {
- justify-content: flex-start !important;
-}
-
-.justify-start {
- justify-content: flex-start;
-}
-
-.justify-end {
- justify-content: flex-end;
-}
-
-.justify-center {
- justify-content: center;
-}
-
-.\!justify-between {
- justify-content: space-between !important;
-}
-
-.justify-between {
- justify-content: space-between;
-}
-
-.justify-around {
- justify-content: space-around;
-}
-
-.gap-0 {
- gap: 0px;
-}
-
-.gap-0\.5 {
- gap: 0.125rem;
-}
-
-.gap-1 {
- gap: 0.25rem;
-}
-
-.gap-1\.5 {
- gap: 0.375rem;
-}
-
-.gap-14 {
- gap: 3.5rem;
-}
-
-.gap-2 {
- gap: 0.5rem;
-}
-
-.gap-2\.5 {
- gap: 0.625rem;
-}
-
-.gap-3 {
- gap: 0.75rem;
-}
-
-.gap-4 {
- gap: 1rem;
-}
-
-.gap-6 {
- gap: 1.5rem;
-}
-
-.gap-8 {
- gap: 2rem;
-}
-
-.gap-x-1 {
- -moz-column-gap: 0.25rem;
- column-gap: 0.25rem;
-}
-
-.gap-x-2 {
- -moz-column-gap: 0.5rem;
- column-gap: 0.5rem;
-}
-
-.gap-x-4 {
- -moz-column-gap: 1rem;
- column-gap: 1rem;
-}
-
-.gap-x-6 {
- -moz-column-gap: 1.5rem;
- column-gap: 1.5rem;
-}
-
-.gap-y-0 {
- row-gap: 0px;
-}
-
-.gap-y-0\.5 {
- row-gap: 0.125rem;
-}
-
-.gap-y-1 {
- row-gap: 0.25rem;
-}
-
-.gap-y-16 {
- row-gap: 4rem;
-}
-
-.gap-y-2 {
- row-gap: 0.5rem;
-}
-
-.gap-y-4 {
- row-gap: 1rem;
-}
-
-.space-x-1 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(0.25rem * var(--tw-space-x-reverse));
- margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-x-16 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(4rem * var(--tw-space-x-reverse));
- margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-x-2 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(0.5rem * var(--tw-space-x-reverse));
- margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-x-4 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(1rem * var(--tw-space-x-reverse));
- margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-y-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0px * var(--tw-space-y-reverse));
-}
-
-.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
-}
-
-.space-y-1 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
-}
-
-.space-y-2 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
-}
-
-.space-y-4 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(1rem * var(--tw-space-y-reverse));
-}
-
-.space-y-6 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
-}
-
-.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 1;
-}
-
-.divide-x > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-x-reverse: 0;
- border-right-width: calc(1px * var(--tw-divide-x-reverse));
- border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
-}
-
-.divide-y > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-y-reverse: 0;
- border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
- border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
-}
-
-.divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(191 219 254 / var(--tw-divide-opacity));
-}
-
-.divide-frost-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(75 103 138 / var(--tw-divide-opacity));
-}
-
-.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(243 244 246 / var(--tw-divide-opacity));
-}
-
-.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(229 231 235 / var(--tw-divide-opacity));
-}
-
-.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(209 213 219 / var(--tw-divide-opacity));
-}
-
-.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(75 85 99 / var(--tw-divide-opacity));
-}
-
-.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(55 65 81 / var(--tw-divide-opacity));
-}
-
-.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(31 41 55 / var(--tw-divide-opacity));
-}
-
-.divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(21 128 61 / var(--tw-divide-opacity));
-}
-
-.divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-divide-opacity));
-}
-
-.place-self-start {
- place-self: start;
-}
-
-.overflow-auto {
- overflow: auto;
-}
-
-.\!overflow-hidden {
- overflow: hidden !important;
-}
-
-.overflow-hidden {
- overflow: hidden;
-}
-
-.overflow-clip {
- overflow: clip;
-}
-
-.\!overflow-visible {
- overflow: visible !important;
-}
-
-.overflow-visible {
- overflow: visible;
-}
-
-.overflow-x-auto {
- overflow-x: auto;
-}
-
-.overflow-y-auto {
- overflow-y: auto;
-}
-
-.overflow-x-hidden {
- overflow-x: hidden;
-}
-
-.overflow-y-visible {
- overflow-y: visible;
-}
-
-.\!truncate {
- overflow: hidden !important;
- text-overflow: ellipsis !important;
- white-space: nowrap !important;
-}
-
-.truncate {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.text-ellipsis {
- text-overflow: ellipsis;
-}
-
-.text-clip {
- text-overflow: clip;
-}
-
-.whitespace-normal {
- white-space: normal;
-}
-
-.whitespace-nowrap {
- white-space: nowrap;
-}
-
-.whitespace-pre {
- white-space: pre;
-}
-
-.whitespace-pre-wrap {
- white-space: pre-wrap;
-}
-
-.break-words {
- overflow-wrap: break-word;
-}
-
-.break-all {
- word-break: break-all;
-}
-
-.\!rounded-full {
- border-radius: 9999px !important;
-}
-
-.\!rounded-lg {
- border-radius: 0.5rem !important;
-}
-
-.\!rounded-md {
- border-radius: 0.375rem !important;
-}
-
-.\!rounded-none {
- border-radius: 0px !important;
-}
-
-.rounded {
- border-radius: 0.25rem;
-}
-
-.rounded-full {
- border-radius: 9999px;
-}
-
-.rounded-lg {
- border-radius: 0.5rem;
-}
-
-.rounded-md {
- border-radius: 0.375rem;
-}
-
-.rounded-none {
- border-radius: 0px;
-}
-
-.rounded-sm {
- border-radius: 0.125rem;
-}
-
-.\!rounded-b-none {
- border-bottom-right-radius: 0px !important;
- border-bottom-left-radius: 0px !important;
-}
-
-.\!rounded-l-none {
- border-top-left-radius: 0px !important;
- border-bottom-left-radius: 0px !important;
-}
-
-.\!rounded-r-none {
- border-top-right-radius: 0px !important;
- border-bottom-right-radius: 0px !important;
-}
-
-.rounded-b {
- border-bottom-right-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
-}
-
-.rounded-l {
- border-top-left-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
-}
-
-.rounded-l-lg {
- border-top-left-radius: 0.5rem;
- border-bottom-left-radius: 0.5rem;
-}
-
-.rounded-l-md {
- border-top-left-radius: 0.375rem;
- border-bottom-left-radius: 0.375rem;
-}
-
-.rounded-l-none {
- border-top-left-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-.rounded-r-md {
- border-top-right-radius: 0.375rem;
- border-bottom-right-radius: 0.375rem;
-}
-
-.rounded-r-none {
- border-top-right-radius: 0px;
- border-bottom-right-radius: 0px;
-}
-
-.rounded-t {
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
-}
-
-.rounded-t-md {
- border-top-left-radius: 0.375rem;
- border-top-right-radius: 0.375rem;
-}
-
-.rounded-t-sm {
- border-top-left-radius: 0.125rem;
- border-top-right-radius: 0.125rem;
-}
-
-.rounded-bl-lg {
- border-bottom-left-radius: 0.5rem;
-}
-
-.rounded-br-lg {
- border-bottom-right-radius: 0.5rem;
-}
-
-.\!border {
- border-width: 1px !important;
-}
-
-.\!border-0 {
- border-width: 0px !important;
-}
-
-.\!border-2 {
- border-width: 2px !important;
-}
-
-.border {
- border-width: 1px;
-}
-
-.border-0 {
- border-width: 0px;
-}
-
-.border-2 {
- border-width: 2px;
-}
-
-.border-\[1\.5px\] {
- border-width: 1.5px;
-}
-
-.border-y {
- border-top-width: 1px;
- border-bottom-width: 1px;
-}
-
-.\!border-l-0 {
- border-left-width: 0px !important;
-}
-
-.\!border-r-0 {
- border-right-width: 0px !important;
-}
-
-.\!border-t-0 {
- border-top-width: 0px !important;
-}
-
-.border-b {
- border-bottom-width: 1px;
-}
-
-.border-b-2 {
- border-bottom-width: 2px;
-}
-
-.border-l {
- border-left-width: 1px;
-}
-
-.border-l-4 {
- border-left-width: 4px;
-}
-
-.border-r {
- border-right-width: 1px;
-}
-
-.border-r-2 {
- border-right-width: 2px;
-}
-
-.border-t {
- border-top-width: 1px;
-}
-
-.border-t-2 {
- border-top-width: 2px;
-}
-
-.border-solid {
- border-style: solid;
-}
-
-.border-dashed {
- border-style: dashed;
-}
-
-.border-dotted {
- border-style: dotted;
-}
-
-.\!border-none {
- border-style: none !important;
-}
-
-.border-none {
- border-style: none;
-}
-
-.\!border-blue-500 {
- --tw-border-opacity: 1 !important;
- border-color: rgb(59 130 246 / var(--tw-border-opacity)) !important;
-}
-
-.\!border-gray-200 {
- --tw-border-opacity: 1 !important;
- border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important;
-}
-
-.\!border-gray-300 {
- --tw-border-opacity: 1 !important;
- border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important;
-}
-
-.border-\[\#80cbc4\] {
- --tw-border-opacity: 1;
- border-color: rgb(128 203 196 / var(--tw-border-opacity));
-}
-
-.border-\[\#99f6e4\] {
- --tw-border-opacity: 1;
- border-color: rgb(153 246 228 / var(--tw-border-opacity));
-}
-
-.border-\[\#ffe082\] {
- --tw-border-opacity: 1;
- border-color: rgb(255 224 130 / var(--tw-border-opacity));
-}
-
-.border-black {
- --tw-border-opacity: 1;
- border-color: rgb(0 0 0 / var(--tw-border-opacity));
-}
-
-.border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgb(191 219 254 / var(--tw-border-opacity));
-}
-
-.border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgb(147 197 253 / var(--tw-border-opacity));
-}
-
-.border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgb(59 130 246 / var(--tw-border-opacity));
-}
-
-.border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgb(37 99 235 / var(--tw-border-opacity));
-}
-
-.border-frost-500 {
- --tw-border-opacity: 1;
- border-color: rgb(94 129 172 / var(--tw-border-opacity));
-}
-
-.border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgb(229 231 235 / var(--tw-border-opacity));
-}
-
-.border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgb(209 213 219 / var(--tw-border-opacity));
-}
-
-.border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgb(156 163 175 / var(--tw-border-opacity));
-}
-
-.border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgb(107 114 128 / var(--tw-border-opacity));
-}
-
-.border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgb(75 85 99 / var(--tw-border-opacity));
-}
-
-.border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgb(55 65 81 / var(--tw-border-opacity));
-}
-
-.border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgb(31 41 55 / var(--tw-border-opacity));
-}
-
-.border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgb(187 247 208 / var(--tw-border-opacity));
-}
-
-.border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgb(34 197 94 / var(--tw-border-opacity));
-}
-
-.border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgb(22 163 74 / var(--tw-border-opacity));
-}
-
-.border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgb(199 210 254 / var(--tw-border-opacity));
-}
-
-.border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgb(99 102 241 / var(--tw-border-opacity));
-}
-
-.border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgb(79 70 229 / var(--tw-border-opacity));
-}
-
-.border-orange-300 {
- --tw-border-opacity: 1;
- border-color: rgb(253 192 137 / var(--tw-border-opacity));
-}
-
-.border-orange-500 {
- --tw-border-opacity: 1;
- border-color: rgb(249 115 22 / var(--tw-border-opacity));
-}
-
-.border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgb(254 202 202 / var(--tw-border-opacity));
-}
-
-.border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgb(252 165 165 / var(--tw-border-opacity));
-}
-
-.border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgb(248 113 113 / var(--tw-border-opacity));
-}
-
-.border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgb(239 68 68 / var(--tw-border-opacity));
-}
-
-.border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgb(220 38 38 / var(--tw-border-opacity));
-}
-
-.border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.border-white {
- --tw-border-opacity: 1;
- border-color: rgb(255 255 255 / var(--tw-border-opacity));
-}
-
-.border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgb(254 240 138 / var(--tw-border-opacity));
-}
-
-.border-b-gray-200 {
- --tw-border-opacity: 1;
- border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
-}
-
-.border-opacity-0 {
- --tw-border-opacity: 0;
-}
-
-.border-opacity-100 {
- --tw-border-opacity: 1;
-}
-
-.border-opacity-30 {
- --tw-border-opacity: 0.3;
-}
-
-.\!bg-blue-50 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-blue-50\/75 {
- background-color: rgb(239 246 255 / 0.75) !important;
-}
-
-.\!bg-gray-100 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-gray-200\/60 {
- background-color: rgb(229 231 235 / 0.6) !important;
-}
-
-.\!bg-gray-300 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-gray-700 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-red-100 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(254 226 226 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-transparent {
- background-color: transparent !important;
-}
-
-.\!bg-white {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
-}
-
-.bg-\[\#2e3440\] {
- --tw-bg-opacity: 1;
- background-color: rgb(46 52 64 / var(--tw-bg-opacity));
-}
-
-.bg-\[\#5e81ac\] {
- --tw-bg-opacity: 1;
- background-color: rgb(94 129 172 / var(--tw-bg-opacity));
-}
-
-.bg-\[\#f0fdfa\] {
- --tw-bg-opacity: 1;
- background-color: rgb(240 253 250 / var(--tw-bg-opacity));
-}
-
-.bg-\[\#fff7ed\] {
- --tw-bg-opacity: 1;
- background-color: rgb(255 247 237 / var(--tw-bg-opacity));
-}
-
-.bg-black\/20 {
- background-color: rgb(0 0 0 / 0.2);
-}
-
-.bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(219 234 254 / var(--tw-bg-opacity));
-}
-
-.bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(191 219 254 / var(--tw-bg-opacity));
-}
-
-.bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(147 197 253 / var(--tw-bg-opacity));
-}
-
-.bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgb(96 165 250 / var(--tw-bg-opacity));
-}
-
-.bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity));
-}
-
-.bg-blue-50\/50 {
- background-color: rgb(239 246 255 / 0.5);
-}
-
-.bg-blue-50\/60 {
- background-color: rgb(239 246 255 / 0.6);
-}
-
-.bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(59 130 246 / var(--tw-bg-opacity));
-}
-
-.bg-blue-500\/90 {
- background-color: rgb(59 130 246 / 0.9);
-}
-
-.bg-frost-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(94 129 172 / var(--tw-bg-opacity));
-}
-
-.bg-frost-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(75 103 138 / var(--tw-bg-opacity));
-}
-
-.bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity));
-}
-
-.bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity));
-}
-
-.bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity));
-}
-
-.bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgb(156 163 175 / var(--tw-bg-opacity));
-}
-
-.bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(249 250 251 / var(--tw-bg-opacity));
-}
-
-.bg-gray-50\/20 {
- background-color: rgb(249 250 251 / 0.2);
-}
-
-.bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(107 114 128 / var(--tw-bg-opacity));
-}
-
-.bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgb(55 65 81 / var(--tw-bg-opacity));
-}
-
-.bg-gray-700\/90 {
- background-color: rgb(55 65 81 / 0.9);
-}
-
-.bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgb(31 41 55 / var(--tw-bg-opacity));
-}
-
-.bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(220 252 231 / var(--tw-bg-opacity));
-}
-
-.bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(187 247 208 / var(--tw-bg-opacity));
-}
-
-.bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(240 253 244 / var(--tw-bg-opacity));
-}
-
-.bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(34 197 94 / var(--tw-bg-opacity));
-}
-
-.bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(22 163 74 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(224 231 255 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(238 242 255 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(99 102 241 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-500\/90 {
- background-color: rgb(99 102 241 / 0.9);
-}
-
-.bg-orange-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(255 237 213 / var(--tw-bg-opacity));
-}
-
-.bg-orange-100\/40 {
- background-color: rgb(255 237 213 / 0.4);
-}
-
-.bg-orange-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(253 192 137 / var(--tw-bg-opacity));
-}
-
-.bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 226 226 / var(--tw-bg-opacity));
-}
-
-.bg-red-100\/80 {
- background-color: rgb(254 226 226 / 0.8);
-}
-
-.bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity));
-}
-
-.bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgb(248 113 113 / var(--tw-bg-opacity));
-}
-
-.bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 242 242 / var(--tw-bg-opacity));
-}
-
-.bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(239 68 68 / var(--tw-bg-opacity));
-}
-
-.bg-red-500\/90 {
- background-color: rgb(239 68 68 / 0.9);
-}
-
-.bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(220 38 38 / var(--tw-bg-opacity));
-}
-
-.bg-transparent {
- background-color: transparent;
-}
-
-.bg-white {
- --tw-bg-opacity: 1;
- background-color: rgb(255 255 255 / var(--tw-bg-opacity));
-}
-
-.bg-white\/40 {
- background-color: rgb(255 255 255 / 0.4);
-}
-
-.bg-white\/60 {
- background-color: rgb(255 255 255 / 0.6);
-}
-
-.bg-white\/70 {
- background-color: rgb(255 255 255 / 0.7);
-}
-
-.bg-white\/80 {
- background-color: rgb(255 255 255 / 0.8);
-}
-
-.bg-white\/90 {
- background-color: rgb(255 255 255 / 0.9);
-}
-
-.bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 249 195 / var(--tw-bg-opacity));
-}
-
-.bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(253 224 71 / var(--tw-bg-opacity));
-}
-
-.bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 252 232 / var(--tw-bg-opacity));
-}
-
-.bg-opacity-75 {
- --tw-bg-opacity: 0.75;
-}
-
-.fill-current {
- fill: currentcolor;
-}
-
-.object-contain {
- -o-object-fit: contain;
- object-fit: contain;
-}
-
-.object-cover {
- -o-object-fit: cover;
- object-fit: cover;
-}
-
-.object-fill {
- -o-object-fit: fill;
- object-fit: fill;
-}
-
-.\!p-0 {
- padding: 0px !important;
-}
-
-.\!p-1 {
- padding: 0.25rem !important;
-}
-
-.\!p-1\.5 {
- padding: 0.375rem !important;
-}
-
-.\!p-\[6px\] {
- padding: 6px !important;
-}
-
-.p-0 {
- padding: 0px;
-}
-
-.p-0\.5 {
- padding: 0.125rem;
-}
-
-.p-1 {
- padding: 0.25rem;
-}
-
-.p-1\.5 {
- padding: 0.375rem;
-}
-
-.p-2 {
- padding: 0.5rem;
-}
-
-.p-3 {
- padding: 0.75rem;
-}
-
-.p-4 {
- padding: 1rem;
-}
-
-.p-6 {
- padding: 1.5rem;
-}
-
-.\!px-0 {
- padding-left: 0px !important;
- padding-right: 0px !important;
-}
-
-.\!px-1 {
- padding-left: 0.25rem !important;
- padding-right: 0.25rem !important;
-}
-
-.\!px-2 {
- padding-left: 0.5rem !important;
- padding-right: 0.5rem !important;
-}
-
-.\!px-3 {
- padding-left: 0.75rem !important;
- padding-right: 0.75rem !important;
-}
-
-.\!px-4 {
- padding-left: 1rem !important;
- padding-right: 1rem !important;
-}
-
-.\!px-6 {
- padding-left: 1.5rem !important;
- padding-right: 1.5rem !important;
-}
-
-.\!py-0 {
- padding-top: 0px !important;
- padding-bottom: 0px !important;
-}
-
-.\!py-1 {
- padding-top: 0.25rem !important;
- padding-bottom: 0.25rem !important;
-}
-
-.\!py-1\.5 {
- padding-top: 0.375rem !important;
- padding-bottom: 0.375rem !important;
-}
-
-.px-0 {
- padding-left: 0px;
- padding-right: 0px;
-}
-
-.px-0\.5 {
- padding-left: 0.125rem;
- padding-right: 0.125rem;
-}
-
-.px-1 {
- padding-left: 0.25rem;
- padding-right: 0.25rem;
-}
-
-.px-1\.5 {
- padding-left: 0.375rem;
- padding-right: 0.375rem;
-}
-
-.px-12 {
- padding-left: 3rem;
- padding-right: 3rem;
-}
-
-.px-2 {
- padding-left: 0.5rem;
- padding-right: 0.5rem;
-}
-
-.px-2\.5 {
- padding-left: 0.625rem;
- padding-right: 0.625rem;
-}
-
-.px-3 {
- padding-left: 0.75rem;
- padding-right: 0.75rem;
-}
-
-.px-4 {
- padding-left: 1rem;
- padding-right: 1rem;
-}
-
-.px-6 {
- padding-left: 1.5rem;
- padding-right: 1.5rem;
-}
-
-.py-0 {
- padding-top: 0px;
- padding-bottom: 0px;
-}
-
-.py-0\.5 {
- padding-top: 0.125rem;
- padding-bottom: 0.125rem;
-}
-
-.py-1 {
- padding-top: 0.25rem;
- padding-bottom: 0.25rem;
-}
-
-.py-1\.5 {
- padding-top: 0.375rem;
- padding-bottom: 0.375rem;
-}
-
-.py-12 {
- padding-top: 3rem;
- padding-bottom: 3rem;
-}
-
-.py-2 {
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
-}
-
-.py-3 {
- padding-top: 0.75rem;
- padding-bottom: 0.75rem;
-}
-
-.py-3\.5 {
- padding-top: 0.875rem;
- padding-bottom: 0.875rem;
-}
-
-.py-4 {
- padding-top: 1rem;
- padding-bottom: 1rem;
-}
-
-.py-6 {
- padding-top: 1.5rem;
- padding-bottom: 1.5rem;
-}
-
-.py-8 {
- padding-top: 2rem;
- padding-bottom: 2rem;
-}
-
-.py-\[4px\] {
- padding-top: 4px;
- padding-bottom: 4px;
-}
-
-.py-\[6px\] {
- padding-top: 6px;
- padding-bottom: 6px;
-}
-
-.py-\[7px\] {
- padding-top: 7px;
- padding-bottom: 7px;
-}
-
-.py-\[8px\] {
- padding-top: 8px;
- padding-bottom: 8px;
-}
-
-.py-\[9px\] {
- padding-top: 9px;
- padding-bottom: 9px;
-}
-
-.\!pl-1 {
- padding-left: 0.25rem !important;
-}
-
-.\!pr-1 {
- padding-right: 0.25rem !important;
-}
-
-.\!pr-10 {
- padding-right: 2.5rem !important;
-}
-
-.\!pr-12 {
- padding-right: 3rem !important;
-}
-
-.\!pr-6 {
- padding-right: 1.5rem !important;
-}
-
-.\!pr-\[26px\] {
- padding-right: 26px !important;
-}
-
-.\!pt-0 {
- padding-top: 0px !important;
-}
-
-.pb-0 {
- padding-bottom: 0px;
-}
-
-.pb-0\.5 {
- padding-bottom: 0.125rem;
-}
-
-.pb-1 {
- padding-bottom: 0.25rem;
-}
-
-.pb-12 {
- padding-bottom: 3rem;
-}
-
-.pb-2 {
- padding-bottom: 0.5rem;
-}
-
-.pb-3 {
- padding-bottom: 0.75rem;
-}
-
-.pb-3\.5 {
- padding-bottom: 0.875rem;
-}
-
-.pb-4 {
- padding-bottom: 1rem;
-}
-
-.pb-40 {
- padding-bottom: 10rem;
-}
-
-.pb-6 {
- padding-bottom: 1.5rem;
-}
-
-.pb-8 {
- padding-bottom: 2rem;
-}
-
-.pb-80 {
- padding-bottom: 20rem;
-}
-
-.pl-0 {
- padding-left: 0px;
-}
-
-.pl-1 {
- padding-left: 0.25rem;
-}
-
-.pl-10 {
- padding-left: 2.5rem;
-}
-
-.pl-14 {
- padding-left: 3.5rem;
-}
-
-.pl-2 {
- padding-left: 0.5rem;
-}
-
-.pl-2\.5 {
- padding-left: 0.625rem;
-}
-
-.pl-4 {
- padding-left: 1rem;
-}
-
-.pl-8 {
- padding-left: 2rem;
-}
-
-.pr-0 {
- padding-right: 0px;
-}
-
-.pr-0\.5 {
- padding-right: 0.125rem;
-}
-
-.pr-1 {
- padding-right: 0.25rem;
-}
-
-.pr-2 {
- padding-right: 0.5rem;
-}
-
-.pr-3 {
- padding-right: 0.75rem;
-}
-
-.pr-4 {
- padding-right: 1rem;
-}
-
-.pr-6 {
- padding-right: 1.5rem;
-}
-
-.pt-0 {
- padding-top: 0px;
-}
-
-.pt-0\.5 {
- padding-top: 0.125rem;
-}
-
-.pt-1 {
- padding-top: 0.25rem;
-}
-
-.pt-10 {
- padding-top: 2.5rem;
-}
-
-.pt-2 {
- padding-top: 0.5rem;
-}
-
-.pt-3 {
- padding-top: 0.75rem;
-}
-
-.pt-4 {
- padding-top: 1rem;
-}
-
-.pt-5 {
- padding-top: 1.25rem;
-}
-
-.pt-6 {
- padding-top: 1.5rem;
-}
-
-.pt-8 {
- padding-top: 2rem;
-}
-
-.\!text-left {
- text-align: left !important;
-}
-
-.text-left {
- text-align: left;
-}
-
-.\!text-center {
- text-align: center !important;
-}
-
-.text-center {
- text-align: center;
-}
-
-.\!text-right {
- text-align: right !important;
-}
-
-.text-right {
- text-align: right;
-}
-
-.align-top {
- vertical-align: top;
-}
-
-.align-middle {
- vertical-align: middle;
-}
-
-.font-main {
- font-family: Inter, sans-serif;
-}
-
-.font-mono {
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
-}
-
-.\!text-2xs {
- font-size: 0.7rem !important;
-}
-
-.\!text-\[10px\] {
- font-size: 10px !important;
-}
-
-.\!text-xs {
- font-size: 0.75rem !important;
- line-height: 1rem !important;
-}
-
-.text-2xl {
- font-size: 1.5rem;
- line-height: 2rem;
-}
-
-.text-2xs {
- font-size: 0.7rem;
-}
-
-.text-3xl {
- font-size: 1.875rem;
- line-height: 2.25rem;
-}
-
-.text-\[10px\] {
- font-size: 10px;
-}
-
-.text-base {
- font-size: 1rem;
- line-height: 1.5rem;
-}
-
-.text-lg {
- font-size: 1.125rem;
- line-height: 1.75rem;
-}
-
-.text-sm {
- font-size: 0.875rem;
- line-height: 1.25rem;
-}
-
-.text-xl {
- font-size: 1.25rem;
- line-height: 1.75rem;
-}
-
-.text-xs {
- font-size: 0.75rem;
- line-height: 1rem;
-}
-
-.\!font-bold {
- font-weight: 700 !important;
-}
-
-.\!font-medium {
- font-weight: 500 !important;
-}
-
-.font-black {
- font-weight: 900;
-}
-
-.font-bold {
- font-weight: 700;
-}
-
-.font-extrabold {
- font-weight: 800;
-}
-
-.font-light {
- font-weight: 300;
-}
-
-.font-medium {
- font-weight: 500;
-}
-
-.font-normal {
- font-weight: 400;
-}
-
-.font-semibold {
- font-weight: 600;
-}
-
-.font-thin {
- font-weight: 100;
-}
-
-.uppercase {
- text-transform: uppercase;
-}
-
-.lowercase {
- text-transform: lowercase;
-}
-
-.capitalize {
- text-transform: capitalize;
-}
-
-.italic {
- font-style: italic;
-}
-
-.ordinal {
- --tw-ordinal: ordinal;
- font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
-}
-
-.leading-4 {
- line-height: 1rem;
-}
-
-.leading-6 {
- line-height: 1.5rem;
-}
-
-.leading-none {
- line-height: 1;
-}
-
-.tracking-tight {
- letter-spacing: -0.025em;
-}
-
-.\!text-black {
- --tw-text-opacity: 1 !important;
- color: rgb(0 0 0 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-blue-600 {
- --tw-text-opacity: 1 !important;
- color: rgb(37 99 235 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-300 {
- --tw-text-opacity: 1 !important;
- color: rgb(209 213 219 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-500 {
- --tw-text-opacity: 1 !important;
- color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-600 {
- --tw-text-opacity: 1 !important;
- color: rgb(75 85 99 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-800 {
- --tw-text-opacity: 1 !important;
- color: rgb(31 41 55 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-red-500 {
- --tw-text-opacity: 1 !important;
- color: rgb(239 68 68 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-white {
- --tw-text-opacity: 1 !important;
- color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
-}
-
-.text-\[\#14b8a6\] {
- --tw-text-opacity: 1;
- color: rgb(20 184 166 / var(--tw-text-opacity));
-}
-
-.text-\[\#2e3440\] {
- --tw-text-opacity: 1;
- color: rgb(46 52 64 / var(--tw-text-opacity));
-}
-
-.text-black {
- --tw-text-opacity: 1;
- color: rgb(0 0 0 / var(--tw-text-opacity));
-}
-
-.text-blue-100 {
- --tw-text-opacity: 1;
- color: rgb(219 234 254 / var(--tw-text-opacity));
-}
-
-.text-blue-300 {
- --tw-text-opacity: 1;
- color: rgb(147 197 253 / var(--tw-text-opacity));
-}
-
-.text-blue-400 {
- --tw-text-opacity: 1;
- color: rgb(96 165 250 / var(--tw-text-opacity));
-}
-
-.text-blue-500 {
- --tw-text-opacity: 1;
- color: rgb(59 130 246 / var(--tw-text-opacity));
-}
-
-.text-blue-600 {
- --tw-text-opacity: 1;
- color: rgb(37 99 235 / var(--tw-text-opacity));
-}
-
-.text-blue-700 {
- --tw-text-opacity: 1;
- color: rgb(29 78 216 / var(--tw-text-opacity));
-}
-
-.text-blue-800 {
- --tw-text-opacity: 1;
- color: rgb(30 64 175 / var(--tw-text-opacity));
-}
-
-.text-frost-500 {
- --tw-text-opacity: 1;
- color: rgb(94 129 172 / var(--tw-text-opacity));
-}
-
-.text-gray-100 {
- --tw-text-opacity: 1;
- color: rgb(243 244 246 / var(--tw-text-opacity));
-}
-
-.text-gray-200 {
- --tw-text-opacity: 1;
- color: rgb(229 231 235 / var(--tw-text-opacity));
-}
-
-.text-gray-400 {
- --tw-text-opacity: 1;
- color: rgb(156 163 175 / var(--tw-text-opacity));
-}
-
-.text-gray-500 {
- --tw-text-opacity: 1;
- color: rgb(107 114 128 / var(--tw-text-opacity));
-}
-
-.text-gray-600 {
- --tw-text-opacity: 1;
- color: rgb(75 85 99 / var(--tw-text-opacity));
-}
-
-.text-gray-700 {
- --tw-text-opacity: 1;
- color: rgb(55 65 81 / var(--tw-text-opacity));
-}
-
-.text-gray-800 {
- --tw-text-opacity: 1;
- color: rgb(31 41 55 / var(--tw-text-opacity));
-}
-
-.text-gray-900 {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.text-green-100 {
- --tw-text-opacity: 1;
- color: rgb(220 252 231 / var(--tw-text-opacity));
-}
-
-.text-green-400 {
- --tw-text-opacity: 1;
- color: rgb(74 222 128 / var(--tw-text-opacity));
-}
-
-.text-green-500 {
- --tw-text-opacity: 1;
- color: rgb(34 197 94 / var(--tw-text-opacity));
-}
-
-.text-green-600 {
- --tw-text-opacity: 1;
- color: rgb(22 163 74 / var(--tw-text-opacity));
-}
-
-.text-green-700 {
- --tw-text-opacity: 1;
- color: rgb(21 128 61 / var(--tw-text-opacity));
-}
-
-.text-green-800 {
- --tw-text-opacity: 1;
- color: rgb(22 101 52 / var(--tw-text-opacity));
-}
-
-.text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgb(224 231 255 / var(--tw-text-opacity));
-}
-
-.text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgb(79 70 229 / var(--tw-text-opacity));
-}
-
-.text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgb(55 48 163 / var(--tw-text-opacity));
-}
-
-.text-orange-500 {
- --tw-text-opacity: 1;
- color: rgb(249 115 22 / var(--tw-text-opacity));
-}
-
-.text-orange-700 {
- --tw-text-opacity: 1;
- color: rgb(194 65 12 / var(--tw-text-opacity));
-}
-
-.text-red-400 {
- --tw-text-opacity: 1;
- color: rgb(248 113 113 / var(--tw-text-opacity));
-}
-
-.text-red-500 {
- --tw-text-opacity: 1;
- color: rgb(239 68 68 / var(--tw-text-opacity));
-}
-
-.text-red-600 {
- --tw-text-opacity: 1;
- color: rgb(220 38 38 / var(--tw-text-opacity));
-}
-
-.text-red-700 {
- --tw-text-opacity: 1;
- color: rgb(185 28 28 / var(--tw-text-opacity));
-}
-
-.text-red-800 {
- --tw-text-opacity: 1;
- color: rgb(153 27 27 / var(--tw-text-opacity));
-}
-
-.text-slate-800 {
- --tw-text-opacity: 1;
- color: rgb(30 41 59 / var(--tw-text-opacity));
-}
-
-.text-white {
- --tw-text-opacity: 1;
- color: rgb(255 255 255 / var(--tw-text-opacity));
-}
-
-.text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgb(234 179 8 / var(--tw-text-opacity));
-}
-
-.text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgb(202 138 4 / var(--tw-text-opacity));
-}
-
-.text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgb(161 98 7 / var(--tw-text-opacity));
-}
-
-.text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgb(133 77 14 / var(--tw-text-opacity));
-}
-
-.underline {
- text-decoration-line: underline;
-}
-
-.line-through {
- text-decoration-line: line-through;
-}
-
-.decoration-gray-400 {
- text-decoration-color: #9ca3af;
-}
-
-.antialiased {
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-
-.\!opacity-0 {
- opacity: 0 !important;
-}
-
-.opacity-0 {
- opacity: 0;
-}
-
-.opacity-100 {
- opacity: 1;
-}
-
-.opacity-50 {
- opacity: 0.5;
-}
-
-.opacity-80 {
- opacity: 0.8;
-}
-
-.shadow {
- --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-\[0_10px_40px_-5px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
- --tw-shadow: 0 10px 40px -5px rgba(0,0,0,0.25);
- --tw-shadow-colored: 0 10px 40px -5px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-inner {
- --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
- --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-lg {
- --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-md {
- --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-sm {
- --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
- --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-xl {
- --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.\!outline-none {
- outline: 2px solid transparent !important;
- outline-offset: 2px !important;
-}
-
-.outline-none {
- outline: 2px solid transparent;
- outline-offset: 2px;
-}
-
-.outline {
- outline-style: solid;
-}
-
-.outline-1 {
- outline-width: 1px;
-}
-
-.outline-2 {
- outline-width: 2px;
-}
-
-.outline-offset-0 {
- outline-offset: 0px;
-}
-
-.outline-offset-1 {
- outline-offset: 1px;
-}
-
-.outline-blue-500 {
- outline-color: #3b82f6;
-}
-
-.outline-blue-600 {
- outline-color: #2563eb;
-}
-
-.outline-gray-500 {
- outline-color: #6b7280;
-}
-
-.outline-gray-600 {
- outline-color: #4b5563;
-}
-
-.outline-indigo-500 {
- outline-color: #6366f1;
-}
-
-.outline-indigo-600 {
- outline-color: #4f46e5;
-}
-
-.outline-orange-600 {
- outline-color: #ea580c;
-}
-
-.outline-slate-900 {
- outline-color: #0f172a;
-}
-
-.\!ring-0 {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
-}
-
-.ring-1 {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.ring-inset {
- --tw-ring-inset: inset;
-}
-
-.ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
-}
-
-.ring-gray-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity));
-}
-
-.ring-opacity-5 {
- --tw-ring-opacity: 0.05;
-}
-
-.blur {
- --tw-blur: blur(8px);
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.drop-shadow-md {
- --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.grayscale {
- --tw-grayscale: grayscale(100%);
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.\!filter {
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
-}
-
-.filter {
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.backdrop-blur-\[1px\] {
- --tw-backdrop-blur: blur(1px);
- -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
- backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
-}
-
-.\!transition-none {
- transition-property: none !important;
-}
-
-.transition {
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.transition-all {
- transition-property: all;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.transition-opacity {
- transition-property: opacity;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.duration-150 {
- transition-duration: 150ms;
-}
-
-.duration-200 {
- transition-duration: 200ms;
-}
-
-.duration-300 {
- transition-duration: 300ms;
-}
-
-.duration-\[25ms\] {
- transition-duration: 25ms;
-}
-
-.ease-in {
- transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
-}
-
-.ease-in-out {
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-}
-
-.ease-linear {
- transition-timing-function: linear;
-}
-
-.ease-out {
- transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
-}
-
-.separator {
- background-color: #ddd !important;
-}
-
-.center-center {
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.ellipsize {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.ellipsize-multi-line {
- display: -webkit-box;
- -webkit-box-orient: vertical;
- overflow: hidden;
-}
-
-.\!disabled {
- pointer-events: none !important;
- cursor: default !important;
- filter: grayscale(1) !important;
-}
-
-.disabled {
- pointer-events: none;
- cursor: default;
- filter: grayscale(1);
-}
-
-.scrollbar-hidden {
- -ms-overflow-style: none;
- scrollbar-width: none;
-}
-
-.scrollbar-hidden::-webkit-scrollbar {
- display: none;
- width: 0px;
-}
-
-.\[-webkit-line-clamp\:2\] {
- -webkit-line-clamp: 2;
-}
-
-.\[animation-delay\:1000ms\] {
- animation-delay: 1000ms;
-}
-
-.\[font-variant\:small-caps\] {
- font-variant: small-caps;
-}
-
-.placeholder\:text-gray-400::-moz-placeholder {
- --tw-text-opacity: 1;
- color: rgb(156 163 175 / var(--tw-text-opacity));
-}
-
-.placeholder\:text-gray-400::placeholder {
- --tw-text-opacity: 1;
- color: rgb(156 163 175 / var(--tw-text-opacity));
-}
-
-.after\:absolute::after {
- content: var(--tw-content);
- position: absolute;
-}
-
-.after\:left-\[2px\]::after {
- content: var(--tw-content);
- left: 2px;
-}
-
-.after\:top-0::after {
- content: var(--tw-content);
- top: 0px;
-}
-
-.after\:top-0\.5::after {
- content: var(--tw-content);
- top: 0.125rem;
-}
-
-.after\:h-3::after {
- content: var(--tw-content);
- height: 0.75rem;
-}
-
-.after\:h-5::after {
- content: var(--tw-content);
- height: 1.25rem;
-}
-
-.after\:w-3::after {
- content: var(--tw-content);
- width: 0.75rem;
-}
-
-.after\:w-5::after {
- content: var(--tw-content);
- width: 1.25rem;
-}
-
-.after\:rounded-full::after {
- content: var(--tw-content);
- border-radius: 9999px;
-}
-
-.after\:border::after {
- content: var(--tw-content);
- border-width: 1px;
-}
-
-.after\:border-white::after {
- content: var(--tw-content);
- --tw-border-opacity: 1;
- border-color: rgb(255 255 255 / var(--tw-border-opacity));
-}
-
-.after\:bg-white::after {
- content: var(--tw-content);
- --tw-bg-opacity: 1;
- background-color: rgb(255 255 255 / var(--tw-bg-opacity));
-}
-
-.after\:transition-all::after {
- content: var(--tw-content);
- transition-property: all;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.after\:content-\[\'\'\]::after {
- --tw-content: '';
- content: var(--tw-content);
-}
-
-.last\:pb-0:last-child {
- padding-bottom: 0px;
-}
-
-.first-of-type\:rounded-t-md:first-of-type {
- border-top-left-radius: 0.375rem;
- border-top-right-radius: 0.375rem;
-}
-
-.first-of-type\:\!border-t-0:first-of-type {
- border-top-width: 0px !important;
-}
-
-.last-of-type\:rounded-b-md:last-of-type {
- border-bottom-right-radius: 0.375rem;
- border-bottom-left-radius: 0.375rem;
-}
-
-.last-of-type\:\!border-b-0:last-of-type {
- border-bottom-width: 0px !important;
-}
-
-.focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgb(59 130 246 / var(--tw-border-opacity));
-}
-
-.focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity));
-}
-
-.hover\:z-50:hover {
- z-index: 50;
-}
-
-.hover\:divide-blue-300:hover > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(147 197 253 / var(--tw-divide-opacity));
-}
-
-.hover\:border:hover {
- border-width: 1px;
-}
-
-.hover\:border-\[\#99f6e4\]:hover {
- --tw-border-opacity: 1;
- border-color: rgb(153 246 228 / var(--tw-border-opacity));
-}
-
-.hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgb(191 219 254 / var(--tw-border-opacity));
-}
-
-.hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgb(59 130 246 / var(--tw-border-opacity));
-}
-
-.hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(29 78 216 / var(--tw-border-opacity));
-}
-
-.hover\:border-frost-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(56 77 103 / var(--tw-border-opacity));
-}
-
-.hover\:border-gray-500:hover {
- --tw-border-opacity: 1;
- border-color: rgb(107 114 128 / var(--tw-border-opacity));
-}
-
-.hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgb(75 85 99 / var(--tw-border-opacity));
-}
-
-.hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgb(17 24 39 / var(--tw-border-opacity));
-}
-
-.hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(21 128 61 / var(--tw-border-opacity));
-}
-
-.hover\:border-orange-300:hover {
- --tw-border-opacity: 1;
- border-color: rgb(253 192 137 / var(--tw-border-opacity));
-}
-
-.hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.hover\:border-transparent:hover {
- border-color: transparent;
-}
-
-.hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
-}
-
-.hover\:\!bg-gray-200:hover {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important;
-}
-
-.hover\:\!bg-gray-900:hover {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important;
-}
-
-.hover\:\!bg-red-200:hover {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity)) !important;
-}
-
-.hover\:bg-\[\#f0fdfa\]:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(240 253 250 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-\[\#fff7ed\]:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(255 247 237 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(219 234 254 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(191 219 254 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(96 165 250 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(59 130 246 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(29 78 216 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-frost-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(223 230 238 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-frost-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(94 129 172 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-frost-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(56 77 103 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-200\/90:hover {
- background-color: rgb(229 231 235 / 0.9);
-}
-
-.hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-300\/20:hover {
- background-color: rgb(209 213 219 / 0.2);
-}
-
-.hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(156 163 175 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(249 250 251 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(75 85 99 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(17 24 39 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-900\/90:hover {
- background-color: rgb(17 24 39 / 0.9);
-}
-
-.hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(220 252 231 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(187 247 208 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(21 128 61 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(224 231 255 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(199 210 254 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(99 102 241 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(254 226 226 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(248 113 113 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(220 38 38 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(185 28 28 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(254 240 138 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
-}
-
-.hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgb(0 0 0 / var(--tw-text-opacity));
-}
-
-.hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgb(96 165 250 / var(--tw-text-opacity));
-}
-
-.hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgb(59 130 246 / var(--tw-text-opacity));
-}
-
-.hover\:text-frost-700:hover {
- --tw-text-opacity: 1;
- color: rgb(56 77 103 / var(--tw-text-opacity));
-}
-
-.hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgb(107 114 128 / var(--tw-text-opacity));
-}
-
-.hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgb(31 41 55 / var(--tw-text-opacity));
-}
-
-.hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgb(21 128 61 / var(--tw-text-opacity));
-}
-
-.hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgb(99 102 241 / var(--tw-text-opacity));
-}
-
-.hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgb(55 48 163 / var(--tw-text-opacity));
-}
-
-.hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgb(185 28 28 / var(--tw-text-opacity));
-}
-
-.hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgb(255 255 255 / var(--tw-text-opacity));
-}
-
-.hover\:underline:hover {
- text-decoration-line: underline;
-}
-
-.hover\:ring-1:hover {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.hover\:ring-indigo-300:hover {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity));
-}
-
-.hover\:drop-shadow-sm:hover {
- --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.focus\:border-frost-700:focus {
- --tw-border-opacity: 1;
- border-color: rgb(56 77 103 / var(--tw-border-opacity));
-}
-
-.focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgb(17 24 39 / var(--tw-border-opacity));
-}
-
-.focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgb(165 180 252 / var(--tw-border-opacity));
-}
-
-.focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
-}
-
-.focus\:\!bg-gray-200:focus {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important;
-}
-
-.focus\:bg-frost-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(223 230 238 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-frost-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(56 77 103 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(75 85 99 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(17 24 39 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-900\/90:focus {
- background-color: rgb(17 24 39 / 0.9);
-}
-
-.focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(99 102 241 / var(--tw-bg-opacity));
-}
-
-.focus\:text-frost-700:focus {
- --tw-text-opacity: 1;
- color: rgb(56 77 103 / var(--tw-text-opacity));
-}
-
-.focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgb(31 41 55 / var(--tw-text-opacity));
-}
-
-.focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.focus\:outline-none:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
-}
-
-.focus\:ring:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-0:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-2:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-4:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-inset:focus {
- --tw-ring-inset: inset;
-}
-
-.focus\:ring-frost-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(158 179 205 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-frost-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(75 103 138 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-indigo-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-white:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
-}
-
-.focus-visible\:border-red-700:focus-visible {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.focus-visible\:outline:focus-visible {
- outline-style: solid;
-}
-
-.focus-visible\:outline-2:focus-visible {
- outline-width: 2px;
-}
-
-.focus-visible\:outline-offset-2:focus-visible {
- outline-offset: 2px;
-}
-
-.focus-visible\:outline-frost-600:focus-visible {
- outline-color: #4b678a;
-}
-
-.focus-visible\:ring-red-700:focus-visible {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(185 28 28 / var(--tw-ring-opacity));
-}
-
-.focus-visible\:ring-opacity-25:focus-visible {
- --tw-ring-opacity: 0.25;
-}
-
-.group:hover .group-hover\:block {
- display: block;
-}
-
-.group:hover .group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgb(107 114 128 / var(--tw-text-opacity));
-}
-
-.group:hover .group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.peer:checked ~ .peer-checked\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(37 99 235 / var(--tw-bg-opacity));
-}
-
-.peer:checked ~ .peer-checked\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(220 38 38 / var(--tw-bg-opacity));
-}
-
-.peer:checked ~ .peer-checked\:after\:translate-x-full::after {
- content: var(--tw-content);
- --tw-translate-x: 100%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.peer:checked ~ .peer-checked\:after\:border-white::after {
- content: var(--tw-content);
- --tw-border-opacity: 1;
- border-color: rgb(255 255 255 / var(--tw-border-opacity));
-}
-
-:is(.dark .dark\:bg-blue-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(191 219 254 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-gray-700) {
- --tw-bg-opacity: 1;
- background-color: rgb(55 65 81 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-green-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(187 247 208 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-indigo-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(199 210 254 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-red-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-yellow-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(254 240 138 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:text-blue-800) {
- --tw-text-opacity: 1;
- color: rgb(30 64 175 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-gray-300) {
- --tw-text-opacity: 1;
- color: rgb(209 213 219 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-gray-400) {
- --tw-text-opacity: 1;
- color: rgb(156 163 175 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-green-900) {
- --tw-text-opacity: 1;
- color: rgb(20 83 45 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-indigo-900) {
- --tw-text-opacity: 1;
- color: rgb(49 46 129 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-red-900) {
- --tw-text-opacity: 1;
- color: rgb(127 29 29 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-yellow-800) {
- --tw-text-opacity: 1;
- color: rgb(133 77 14 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-yellow-900) {
- --tw-text-opacity: 1;
- color: rgb(113 63 18 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-blue-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(147 197 253 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-gray-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-green-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(134 239 172 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-indigo-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(165 180 252 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-red-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(252 165 165 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-yellow-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(253 224 71 / var(--tw-bg-opacity));
-}
-
-@media (min-width: 640px) {
- .sm\:left-40 {
- left: 10rem;
- }
-
- .sm\:top-6 {
- top: 1.5rem;
- }
-
- .sm\:col-span-2 {
- grid-column: span 2 / span 2;
- }
-
- .sm\:mx-auto {
- margin-left: auto;
- margin-right: auto;
- }
-
- .sm\:my-8 {
- margin-top: 2rem;
- margin-bottom: 2rem;
- }
-
- .sm\:mr-0 {
- margin-right: 0px;
- }
-
- .sm\:block {
- display: block;
- }
-
- .sm\:flex {
- display: flex;
- }
-
- .sm\:grid {
- display: grid;
- }
-
- .sm\:w-2\/3 {
- width: 66.666667%;
- }
-
- .sm\:w-full {
- width: 100%;
- }
-
- .sm\:max-w-lg {
- max-width: 32rem;
- }
-
- .sm\:max-w-md {
- max-width: 28rem;
- }
-
- .sm\:max-w-xl {
- max-width: 36rem;
- }
-
- .sm\:translate-y-0 {
- --tw-translate-y: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
- }
-
- .sm\:scale-100 {
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
- }
-
- .sm\:scale-95 {
- --tw-scale-x: .95;
- --tw-scale-y: .95;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
- }
-
- .sm\:grid-cols-2 {
- grid-template-columns: repeat(2, minmax(0, 1fr));
- }
-
- .sm\:grid-cols-3 {
- grid-template-columns: repeat(3, minmax(0, 1fr));
- }
-
- .sm\:flex-row {
- flex-direction: row;
- }
-
- .sm\:flex-nowrap {
- flex-wrap: nowrap;
- }
-
- .sm\:gap-4 {
- gap: 1rem;
- }
-
- .sm\:gap-5 {
- gap: 1.25rem;
- }
-
- .sm\:rounded-lg {
- border-radius: 0.5rem;
- }
-
- .sm\:p-6 {
- padding: 1.5rem;
- }
-
- .sm\:\!px-6 {
- padding-left: 1.5rem !important;
- padding-right: 1.5rem !important;
- }
-
- .sm\:px-10 {
- padding-left: 2.5rem;
- padding-right: 2.5rem;
- }
-
- .sm\:px-4 {
- padding-left: 1rem;
- padding-right: 1rem;
- }
-
- .sm\:px-6 {
- padding-left: 1.5rem;
- padding-right: 1.5rem;
- }
-
- .sm\:py-8 {
- padding-top: 2rem;
- padding-bottom: 2rem;
- }
-
- .sm\:pl-6 {
- padding-left: 1.5rem;
- }
-
- .sm\:text-sm {
- font-size: 0.875rem;
- line-height: 1.25rem;
- }
-
- .sm\:leading-6 {
- line-height: 1.5rem;
- }
-}
-
-@media (min-width: 768px) {
- .md\:fixed {
- position: fixed;
- }
-
- .md\:inset-y-0 {
- top: 0px;
- bottom: 0px;
- }
-
- .md\:mb-10 {
- margin-bottom: 2.5rem;
- }
-
- .md\:mb-20 {
- margin-bottom: 5rem;
- }
-
- .md\:mt-6 {
- margin-top: 1.5rem;
- }
-
- .md\:inline {
- display: inline;
- }
-
- .md\:flex {
- display: flex;
- }
-
- .md\:inline-flex {
- display: inline-flex;
- }
-
- .md\:hidden {
- display: none;
- }
-
- .md\:w-12 {
- width: 3rem;
- }
-
- .md\:w-2\/3 {
- width: 66.666667%;
- }
-
- .md\:w-40 {
- width: 10rem;
- }
-
- .md\:grid-cols-3 {
- grid-template-columns: repeat(3, minmax(0, 1fr));
- }
-
- .md\:grid-cols-4 {
- grid-template-columns: repeat(4, minmax(0, 1fr));
- }
-
- .md\:flex-col {
- flex-direction: column;
- }
-
- .md\:flex-nowrap {
- flex-wrap: nowrap;
- }
-
- .md\:justify-between {
- justify-content: space-between;
- }
-
- .md\:border {
- border-width: 1px;
- }
-
- .md\:\!px-8 {
- padding-left: 2rem !important;
- padding-right: 2rem !important;
- }
-
- .md\:px-8 {
- padding-left: 2rem;
- padding-right: 2rem;
- }
-
- .md\:pb-4 {
- padding-bottom: 1rem;
- }
-
- .md\:pl-0 {
- padding-left: 0px;
- }
-
- .md\:pl-12 {
- padding-left: 3rem;
- }
-
- .md\:pl-40 {
- padding-left: 10rem;
- }
-
- .md\:pr-4 {
- padding-right: 1rem;
- }
-
- .md\:text-base {
- font-size: 1rem;
- line-height: 1.5rem;
- }
-}
-
-@media (min-width: 1024px) {
- .lg\:sticky {
- position: sticky;
- }
-
- .lg\:top-0 {
- top: 0px;
- }
-
- .lg\:top-8 {
- top: 2rem;
- }
-
- .lg\:block {
- display: block;
- }
-
- .lg\:flex {
- display: flex;
- }
-
- .lg\:inline-flex {
- display: inline-flex;
- }
-
- .lg\:w-1\/2 {
- width: 50%;
- }
-
- .lg\:grid-cols-3 {
- grid-template-columns: repeat(3, minmax(0, 1fr));
- }
-
- .lg\:grid-cols-4 {
- grid-template-columns: repeat(4, minmax(0, 1fr));
- }
-
- .lg\:gap-4 {
- gap: 1rem;
- }
-
- .lg\:px-8 {
- padding-left: 2rem;
- padding-right: 2rem;
- }
-}
-
-@media (min-width: 1280px) {
- .xl\:inline {
- display: inline;
- }
-}
-
-.\[\&\:has\(button\:hover\)\]\:border-gray-400:has(button:hover) {
- --tw-border-opacity: 1;
- border-color: rgb(156 163 175 / var(--tw-border-opacity));
-}
\ No newline at end of file
diff --git a/react-sdk/src/app.json b/react-sdk/src/app.json
deleted file mode 100644
index 6f873c0ca6..0000000000
--- a/react-sdk/src/app.json
+++ /dev/null
@@ -1,1213 +0,0 @@
-{
- "hiddenInlineScripts": [],
- "unusedInlineScripts": [],
- "fullscreen": false,
- "grid": [
- {
- "3": {
- "h": 10,
- "w": 3,
- "x": 0,
- "y": 1,
- "id": "a",
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 15,
- "w": 8,
- "x": 0,
- "y": 2,
- "id": "a",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "a",
- "data": {
- "id": "a",
- "card": true,
- "type": "tablecomponent",
- "actionButtons": [],
- "configuration": {
- "search": {
- "type": "static",
- "value": "Disabled",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "tableSearchOptions"
- }
- },
- "componentInput": {
- "type": "runnable",
- "value": [
- {
- "id": 1,
- "brand": "Apple",
- "price": 549,
- "stock": 94,
- "title": "iPhone 9",
- "rating": 4.69,
- "category": "smartphones",
- "discountPercentage": 12.96
- },
- {
- "id": 2,
- "brand": "Apple",
- "price": 899,
- "stock": 34,
- "title": "iPhone X",
- "rating": 4.44,
- "category": "smartphones",
- "discountPercentage": 17.94
- },
- {
- "id": 3,
- "brand": "Samsung",
- "price": 1249,
- "stock": 36,
- "title": "Samsung Universe 9",
- "rating": 4.09,
- "category": "smartphones",
- "discountPercentage": 15.46
- },
- {
- "id": 4,
- "brand": "OPPO",
- "price": 280,
- "stock": 123,
- "title": "OPPOF19",
- "rating": 4.3,
- "category": "smartphones",
- "discountPercentage": 17.91
- },
- {
- "id": 5,
- "brand": "Huawei",
- "price": 499,
- "stock": 32,
- "title": "Huawei P30",
- "rating": 4.09,
- "category": "smartphones",
- "discountPercentage": 10.58
- },
- {
- "id": 6,
- "brand": "APPle",
- "price": 1749,
- "stock": 83,
- "title": "MacBook Pro",
- "rating": 4.57,
- "category": "laptops",
- "discountPercentage": 11.02
- },
- {
- "id": 7,
- "brand": "Samsung",
- "price": 1499,
- "stock": 50,
- "title": "Samsung Galaxy Book",
- "rating": 4.25,
- "category": "laptops",
- "discountPercentage": 4.15
- },
- {
- "id": 8,
- "brand": "Microsoft Surface",
- "price": 1499,
- "stock": 68,
- "title": "Microsoft Surface Laptop 4",
- "rating": 4.43,
- "category": "laptops",
- "discountPercentage": 10.23
- },
- {
- "id": 9,
- "brand": "Infinix",
- "price": 1099,
- "stock": 96,
- "title": "Infinix INBOOK",
- "rating": 4.54,
- "category": "laptops",
- "discountPercentage": 11.83
- },
- {
- "id": 10,
- "brand": "HP Pavilion",
- "price": 1099,
- "stock": 89,
- "title": "HP Pavilion 15-DK1056WM",
- "rating": 4.43,
- "category": "laptops",
- "discountPercentage": 6.18
- },
- {
- "id": 11,
- "brand": "Impression of Acqua Di Gio",
- "price": 13,
- "stock": 65,
- "title": "perfume Oil",
- "rating": 4.26,
- "category": "fragrances",
- "discountPercentage": 8.4
- },
- {
- "id": 12,
- "brand": "Royal_Mirage",
- "price": 40,
- "stock": 52,
- "title": "Brown Perfume",
- "rating": 4,
- "category": "fragrances",
- "discountPercentage": 15.66
- },
- {
- "id": 13,
- "brand": "Fog Scent Xpressio",
- "price": 13,
- "stock": 61,
- "title": "Fog Scent Xpressio Perfume",
- "rating": 4.59,
- "category": "fragrances",
- "discountPercentage": 8.14
- },
- {
- "id": 14,
- "brand": "Al Munakh",
- "price": 120,
- "stock": 114,
- "title": "Non-Alcoholic Concentrated Perfume Oil",
- "rating": 4.21,
- "category": "fragrances",
- "discountPercentage": 15.6
- },
- {
- "id": 15,
- "brand": "Lord - Al-Rehab",
- "price": 30,
- "stock": 105,
- "title": "Eau De Perfume Spray",
- "rating": 4.7,
- "category": "fragrances",
- "discountPercentage": 10.99
- },
- {
- "id": 16,
- "brand": "L'Oreal Paris",
- "price": 19,
- "stock": 110,
- "title": "Hyaluronic Acid Serum",
- "rating": 4.83,
- "category": "skincare",
- "discountPercentage": 13.31
- },
- {
- "id": 17,
- "brand": "Hemani Tea",
- "price": 12,
- "stock": 78,
- "title": "Tree Oil 30ml",
- "rating": 4.52,
- "category": "skincare",
- "discountPercentage": 4.09
- },
- {
- "id": 18,
- "brand": "Dermive",
- "price": 40,
- "stock": 88,
- "title": "Oil Free Moisturizer 100ml",
- "rating": 4.56,
- "category": "skincare",
- "discountPercentage": 13.1
- },
- {
- "id": 19,
- "brand": "ROREC White Rice",
- "price": 46,
- "stock": 54,
- "title": "Skin Beauty Serum.",
- "rating": 4.42,
- "category": "skincare",
- "discountPercentage": 10.68
- },
- {
- "id": 20,
- "brand": "Fair & Clear",
- "price": 70,
- "stock": 140,
- "title": "Freckle Treatment Cream- 15gm",
- "rating": 4.06,
- "category": "skincare",
- "discountPercentage": 16.99
- },
- {
- "id": 21,
- "brand": "Saaf & Khaas",
- "price": 20,
- "stock": 133,
- "title": "- Daal Masoor 500 grams",
- "rating": 4.44,
- "category": "groceries",
- "discountPercentage": 4.81
- },
- {
- "id": 22,
- "brand": "Bake Parlor Big",
- "price": 14,
- "stock": 146,
- "title": "Elbow Macaroni - 400 gm",
- "rating": 4.57,
- "category": "groceries",
- "discountPercentage": 15.58
- },
- {
- "id": 23,
- "brand": "Baking Food Items",
- "price": 14,
- "stock": 26,
- "title": "Orange Essence Food Flavou",
- "rating": 4.85,
- "category": "groceries",
- "discountPercentage": 8.04
- },
- {
- "id": 24,
- "brand": "fauji",
- "price": 46,
- "stock": 113,
- "title": "cereals muesli fruit nuts",
- "rating": 4.94,
- "category": "groceries",
- "discountPercentage": 16.8
- },
- {
- "id": 25,
- "brand": "Dry Rose",
- "price": 70,
- "stock": 47,
- "title": "Gulab Powder 50 Gram",
- "rating": 4.87,
- "category": "groceries",
- "discountPercentage": 13.58
- },
- {
- "id": 26,
- "brand": "Boho Decor",
- "price": 41,
- "stock": 131,
- "title": "Plant Hanger For Home",
- "rating": 4.08,
- "category": "home-decoration",
- "discountPercentage": 17.86
- },
- {
- "id": 27,
- "brand": "Flying Wooden",
- "price": 51,
- "stock": 17,
- "title": "Flying Wooden Bird",
- "rating": 4.41,
- "category": "home-decoration",
- "discountPercentage": 15.58
- },
- {
- "id": 28,
- "brand": "LED Lights",
- "price": 20,
- "stock": 54,
- "title": "3D Embellishment Art Lamp",
- "rating": 4.82,
- "category": "home-decoration",
- "discountPercentage": 16.49
- },
- {
- "id": 29,
- "brand": "luxury palace",
- "price": 60,
- "stock": 7,
- "title": "Handcraft Chinese style",
- "rating": 4.44,
- "category": "home-decoration",
- "discountPercentage": 15.34
- },
- {
- "id": 30,
- "brand": "Golden",
- "price": 30,
- "stock": 54,
- "title": "Key Holder",
- "rating": 4.92,
- "category": "home-decoration",
- "discountPercentage": 2.92
- }
- ],
- "fields": {},
- "runnable": {
- "name": "All Product Data",
- "type": "runnableByName",
- "inlineScript": {
- "path": "/inline-script/Inline Script 0",
- "schema": {
- "type": "object",
- "$schema": "https://json-schema.org/draft/2020-12/schema",
- "required": [],
- "properties": {}
- },
- "content": "export async function main() {\n const res = await fetch('https://dummyjson.com/products')\n const json = await res.json()\n return json.products.map((p: Record) => {\n delete p.images\n delete p.thumbnail\n delete p.description\n return p\n })\n}\n",
- "language": "deno"
- }
- },
- "fieldType": "array",
- "connection": {
- "path": "result",
- "componentId": "c"
- },
- "subFieldType": "object"
- }
- }
- },
- {
- "3": {
- "h": 1,
- "w": 3,
- "x": 0,
- "y": 0,
- "id": "b",
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 2,
- "w": 12,
- "x": 0,
- "y": 0,
- "id": "b",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "b",
- "data": {
- "id": "b",
- "card": false,
- "type": "textcomponent",
- "softWrap": true,
- "configuration": {
- "style": {
- "type": "static",
- "value": "Title",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "textStyleOptions"
- },
- "extraStyle": {
- "type": "static",
- "value": "padding-left:10px;",
- "fieldType": "text"
- }
- },
- "componentInput": {
- "eval": "Product table",
- "type": "template",
- "value": "Hello ${ctx.username}",
- "fieldType": "template"
- },
- "verticalAlignment": "center",
- "horizontalAlignment": "left"
- }
- },
- {
- "3": {
- "h": 12,
- "w": 3,
- "x": 0,
- "y": 11,
- "id": "d",
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 15,
- "w": 4,
- "x": 8,
- "y": 2,
- "id": "d",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "d",
- "data": {
- "id": "d",
- "card": false,
- "type": "htmlcomponent",
- "softWrap": false,
- "configuration": {},
- "componentInput": {
- "eval": " \n\n\tHello ${ctx.username}\n
\t\t\t\n",
- "type": "runnable",
- "value": "\n \n Select a row from the table\n
\n ",
- "fields": {
- "id": {
- "type": "connected",
- "value": null,
- "visible": true,
- "fieldType": "number",
- "connection": {
- "path": "selectedRow.id",
- "componentId": "a"
- }
- }
- },
- "runnable": {
- "name": "One Product Detail",
- "type": "runnableByName",
- "inlineScript": {
- "path": "/inline-script/Inline Script 0",
- "schema": {
- "type": "object",
- "$schema": "https://json-schema.org/draft/2020-12/schema",
- "required": ["id"],
- "properties": {
- "id": {
- "type": "number",
- "default": null,
- "description": ""
- }
- }
- },
- "content": "export async function main(id: number) {\n if(!id) {\n return `\n \n Select a row from the table\n
\n `\n }\n const res = await fetch('https://dummyjson.com/products/' + id)\n const { brand, title, thumbnail, description } = await res.json()\n return `\n \n \n ${brand} ${title}\n
\n \n ${description}\n
\n `\n}\n",
- "language": "deno"
- }
- },
- "fieldType": "template"
- }
- }
- },
- {
- "3": {
- "h": 8,
- "w": 2,
- "x": 0,
- "y": 23,
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 8,
- "w": 6,
- "x": 0,
- "y": 19,
- "id": "e",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "e",
- "data": {
- "id": "e",
- "card": true,
- "type": "barchartcomponent",
- "configuration": {
- "line": {
- "type": "static",
- "value": false,
- "fieldType": "boolean",
- "onlyStatic": true
- },
- "theme": {
- "type": "static",
- "value": "theme1",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "chartThemeOptions"
- }
- },
- "componentInput": {
- "type": "runnable",
- "value": {
- "data": [5, 5, 5, 5, 5, 5],
- "labels": [
- "smartphones",
- "laptops",
- "fragrances",
- "skincare",
- "groceries",
- "home-decoration"
- ]
- },
- "fields": {
- "data": {
- "type": "connected",
- "value": null,
- "fieldType": "array",
- "connection": {
- "path": "result",
- "componentId": "a"
- }
- }
- },
- "runnable": {
- "name": "Product Category Count",
- "type": "runnableByName",
- "inlineScript": {
- "path": "u/adam/products-app/inline-script/Inline Script 0",
- "schema": {
- "type": "object",
- "$schema": "https://json-schema.org/draft/2020-12/schema",
- "required": ["data"],
- "properties": {
- "data": {
- "type": "array",
- "items": {
- "type": "string"
- },
- "default": null,
- "properties": {
- "category": {
- "type": "string",
- "description": ""
- }
- },
- "description": ""
- }
- }
- },
- "content": "export async function main(data: {category: string}[]) {\n const result: {data: number[], labels: string[]} = {\n data: [],\n labels: []\n }\n if(!Array.isArray(data)) { return result }\n\n const count: Record = {}\n data.forEach(({category}) => {\n if(count[category]) {\n count[category]++\n } else {\n count[category] = 1\n }\n })\n Object.entries(count).forEach(([key, value]) => {\n result.data.push(value)\n result.labels.push(key)\n })\n return result\n}\n",
- "language": "deno"
- }
- },
- "fieldType": "object"
- }
- }
- },
- {
- "3": {
- "h": 8,
- "w": 2,
- "x": 0,
- "y": 31,
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 9,
- "w": 6,
- "x": 6,
- "y": 19,
- "id": "f",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "f",
- "data": {
- "id": "f",
- "card": true,
- "type": "barchartcomponent",
- "configuration": {
- "line": {
- "type": "static",
- "value": false,
- "fieldType": "boolean",
- "onlyStatic": true
- },
- "theme": {
- "type": "static",
- "value": "theme1",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "chartThemeOptions"
- }
- },
- "componentInput": {
- "type": "runnable",
- "value": {
- "data": [
- 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1
- ],
- "labels": [
- "apple",
- "samsung",
- "oppo",
- "huawei",
- "microsoft surface",
- "infinix",
- "hp pavilion",
- "impression of acqua di gio",
- "royal_mirage",
- "fog scent xpressio",
- "al munakh",
- "lord - al-rehab",
- "l'oreal paris",
- "hemani tea",
- "dermive",
- "rorec white rice",
- "fair & clear",
- "saaf & khaas",
- "bake parlor big",
- "baking food items",
- "fauji",
- "dry rose",
- "boho decor",
- "flying wooden",
- "led lights",
- "luxury palace",
- "golden"
- ]
- },
- "fields": {
- "data": {
- "type": "connected",
- "value": null,
- "fieldType": "array",
- "connection": {
- "path": "result",
- "componentId": "a"
- }
- }
- },
- "runnable": {
- "name": "Product Brand Count",
- "type": "runnableByName",
- "inlineScript": {
- "path": "u/adam/products-app/inline-script/Inline Script 0",
- "schema": {
- "type": "object",
- "$schema": "https://json-schema.org/draft/2020-12/schema",
- "required": ["data"],
- "properties": {
- "data": {
- "type": "array",
- "items": {
- "type": "string"
- },
- "default": null,
- "description": ""
- }
- }
- },
- "content": "export async function main(data: {brand: string}[]) {\n const result: {data: number[], labels: string[]} = {\n data: [],\n labels: []\n }\n if(!Array.isArray(data)) { return result }\n\n const count: Record = {}\n data.forEach(({brand}) => {\n brand = brand.toLowerCase()\n if(count[brand]) {\n count[brand]++\n } else {\n count[brand] = 1\n }\n })\n Object.entries(count).forEach(([key, value]) => {\n result.data.push(value)\n result.labels.push(key)\n })\n return result\n}\n",
- "language": "deno"
- }
- },
- "fieldType": "object"
- }
- }
- },
- {
- "3": {
- "h": 1,
- "w": 1,
- "x": 2,
- "y": 23,
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 2,
- "w": 6,
- "x": 0,
- "y": 17,
- "id": "h",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "h",
- "data": {
- "id": "h",
- "card": false,
- "type": "textcomponent",
- "softWrap": true,
- "configuration": {
- "style": {
- "type": "static",
- "value": "Subtitle",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "textStyleOptions"
- },
- "copyButton": {
- "type": "static",
- "value": false,
- "fieldType": "boolean",
- "onlyStatic": true
- },
- "extraStyle": {
- "type": "static",
- "value": "",
- "tooltip": "CSS rules like \"color: blue;\"",
- "fieldType": "text"
- }
- },
- "componentInput": {
- "eval": "Product Count By Categories",
- "type": "template",
- "value": "Hello ${ctx.username}",
- "fieldType": "template"
- },
- "verticalAlignment": "bottom",
- "horizontalAlignment": "left"
- }
- },
- {
- "3": {
- "h": 1,
- "w": 1,
- "x": 2,
- "y": 24,
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 2,
- "w": 6,
- "x": 6,
- "y": 17,
- "id": "i",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "i",
- "data": {
- "id": "i",
- "card": false,
- "type": "textcomponent",
- "softWrap": true,
- "configuration": {
- "style": {
- "type": "static",
- "value": "Subtitle",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "textStyleOptions"
- },
- "copyButton": {
- "type": "static",
- "value": false,
- "fieldType": "boolean",
- "onlyStatic": true
- },
- "extraStyle": {
- "type": "static",
- "value": "",
- "tooltip": "CSS rules like \"color: blue;\"",
- "fieldType": "text"
- }
- },
- "componentInput": {
- "eval": "Product Count By Brands",
- "type": "template",
- "value": "Hello ${ctx.username}",
- "fieldType": "template"
- },
- "verticalAlignment": "bottom",
- "horizontalAlignment": "left"
- }
- },
- {
- "3": {
- "h": 1,
- "w": 1,
- "x": 2,
- "y": 25,
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 2,
- "w": 12,
- "x": 0,
- "y": 28,
- "id": "j",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "j",
- "data": {
- "id": "j",
- "card": false,
- "type": "textcomponent",
- "softWrap": true,
- "configuration": {
- "style": {
- "type": "static",
- "value": "Subtitle",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "textStyleOptions"
- },
- "copyButton": {
- "type": "static",
- "value": false,
- "fieldType": "boolean",
- "onlyStatic": true
- },
- "extraStyle": {
- "type": "static",
- "value": "",
- "tooltip": "CSS rules like \"color: blue;\"",
- "fieldType": "text"
- }
- },
- "componentInput": {
- "eval": "Stock Worth By Product",
- "type": "runnable",
- "value": "Stock Worth By Product (Total Worth: $765,200)",
- "fields": {
- "data": {
- "type": "connected",
- "value": null,
- "fieldType": "array",
- "connection": {
- "path": "result",
- "componentId": "a"
- }
- }
- },
- "runnable": {
- "name": "Stock Worth Title",
- "type": "runnableByName",
- "inlineScript": {
- "path": "u/adam/products-app/inline-script/Inline Script 0",
- "schema": {
- "type": "object",
- "$schema": "https://json-schema.org/draft/2020-12/schema",
- "required": ["data"],
- "properties": {
- "data": {
- "type": "array",
- "items": {
- "type": "string"
- },
- "default": null,
- "description": ""
- }
- }
- },
- "content": "export async function main(data: {stock: number, price: number}[]) {\n const base = 'Stock Worth By Product'\n if(!Array.isArray(data)) { return base }\n\n const total = data.map(row => row.stock * row.price).reduce((acc, curr) => acc + curr)\n const formatter = new Intl.NumberFormat('en-US', {\n style: 'currency',\n currency: 'USD',\n maximumFractionDigits: 0,\n });\n return base + ` (Total Worth: ${formatter.format(total)})`\n}\n",
- "language": "deno"
- }
- },
- "fieldType": "template"
- },
- "verticalAlignment": "bottom",
- "horizontalAlignment": "left"
- }
- },
- {
- "3": {
- "h": 8,
- "w": 2,
- "x": 0,
- "y": 47,
- "max": {
- "h": 100,
- "w": 3
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "12": {
- "h": 16,
- "w": 12,
- "x": 0,
- "y": 30,
- "id": "k",
- "max": {
- "h": 100,
- "w": 12
- },
- "min": {
- "h": 1,
- "w": 1
- },
- "fixed": false,
- "draggable": true,
- "resizable": true,
- "customDragger": false,
- "customResizer": false
- },
- "id": "k",
- "data": {
- "id": "k",
- "card": true,
- "type": "barchartcomponent",
- "configuration": {
- "line": {
- "type": "static",
- "value": false,
- "fieldType": "boolean",
- "onlyStatic": true
- },
- "theme": {
- "type": "static",
- "value": "theme1",
- "fieldType": "select",
- "onlyStatic": true,
- "optionValuesKey": "chartThemeOptions"
- }
- },
- "componentInput": {
- "type": "runnable",
- "value": {
- "data": [
- 51606, 30566, 44964, 34440, 15968, 145167, 74950, 101932, 105504,
- 97811, 845, 2080, 793, 13680, 3150, 2090, 936, 3520, 2484, 9800,
- 2660, 2044, 364, 5198, 3290, 5371, 867, 1080, 420, 1620
- ],
- "labels": [
- "Apple iPhone 9",
- "Apple iPhone X",
- "Samsung Samsung Universe 9",
- "OPPO OPPOF19",
- "Huawei Huawei P30",
- "APPle MacBook Pro",
- "Samsung Samsung Galaxy Book",
- "Microsoft Surface Microsoft Surface Laptop 4",
- "Infinix Infinix INBOOK",
- "HP Pavilion HP Pavilion 15-DK1056WM",
- "Impression of Acqua Di Gio perfume Oil",
- "Royal_Mirage Brown Perfume",
- "Fog Scent Xpressio Fog Scent Xpressio Perfume",
- "Al Munakh Non-Alcoholic Concentrated Perfume Oil",
- "Lord - Al-Rehab Eau De Perfume Spray",
- "L'Oreal Paris Hyaluronic Acid Serum",
- "Hemani Tea Tree Oil 30ml",
- "Dermive Oil Free Moisturizer 100ml",
- "ROREC White Rice Skin Beauty Serum.",
- "Fair & Clear Freckle Treatment Cream- 15gm",
- "Saaf & Khaas - Daal Masoor 500 grams",
- "Bake Parlor Big Elbow Macaroni - 400 gm",
- "Baking Food Items Orange Essence Food Flavou",
- "fauji cereals muesli fruit nuts",
- "Dry Rose Gulab Powder 50 Gram",
- "Boho Decor Plant Hanger For Home",
- "Flying Wooden Flying Wooden Bird",
- "LED Lights 3D Embellishment Art Lamp",
- "luxury palace Handcraft Chinese style",
- "Golden Key Holder"
- ]
- },
- "fields": {
- "data": {
- "type": "connected",
- "value": null,
- "fieldType": "array",
- "connection": {
- "path": "result",
- "componentId": "a"
- }
- }
- },
- "runnable": {
- "name": "Product Stock Total Worth",
- "type": "runnableByName",
- "inlineScript": {
- "path": "u/adam/products-app/inline-script/Inline Script 0",
- "schema": {
- "type": "object",
- "$schema": "https://json-schema.org/draft/2020-12/schema",
- "required": ["data"],
- "properties": {
- "data": {
- "type": "array",
- "items": {
- "type": "string"
- },
- "default": null,
- "description": ""
- }
- }
- },
- "content": "export async function main(data: {brand: string, title: string, stock: number, price: number}[]) {\n const result: {data: number[], labels: string[]} = {\n data: [],\n labels: []\n }\n if(!Array.isArray(data)) { return result }\n\n const count: Record = {}\n data.forEach(row => {\n const key = `${row.brand} ${row.title}`\n const value = row.stock * row.price\n count[key] = value\n })\n Object.entries(count).forEach(([key, value]) => {\n result.data.push(value)\n result.labels.push(key)\n })\n return result\n}\n",
- "language": "deno"
- }
- },
- "fieldType": "object"
- }
- }
- }
- ],
- "norefreshbar": false
-}
diff --git a/react-sdk/src/main.tsx b/react-sdk/src/main.tsx
deleted file mode 100644
index f6ad6f94da..0000000000
--- a/react-sdk/src/main.tsx
+++ /dev/null
@@ -1,79 +0,0 @@
-// import "./style.css";
-import { FlowBuilder } from "../lib/flow_builder";
-
-import { workspaceStore, userStore } from "windmill-components/stores";
-
-import React from "react";
-import ReactDOM from "react-dom/client";
-import { writable } from "svelte/store";
-// To be able to test flows and run scripts, or get the app
-// you will need to:
-// 1. have a backend
-// 2. for the token of the browser to contain a valid token wrt to this backend
-// 3. That call to /api/* goes to the backend (in vite we use the proxy towards app.windmill.dev)
-
-// Example on how to use the react SDK.
-
-const workspace = "demo";
-const username = "test";
-const email = "test@test";
-
-const flowStore = writable({
- summary: "",
- value: { modules: [] },
- path: "u/test/test",
- edited_at: "",
- edited_by: "",
- archived: false,
- extra_perms: {},
- schema: {},
-});
-
-userStore.set({
- username: username,
- email: email,
- is_admin: true,
- is_super_admin: true,
- operator: false,
- created_at: "",
- groups: [],
- pgroups: [],
- folders: [],
- folders_owners: [],
-});
-
-const flowStateStore = writable({});
-
-workspaceStore.set(workspace);
-
-ReactDOM.createRoot(document.getElementById("app") as HTMLElement).render(
-
-
-
-
-
-);
-
-// Example 2 on how to render an app
-
-// import { AppService } from "windmill-client";
-// import { AppPreview } from "../lib/app_viewer";
-
-// const appPath = "f/examples/crm_gmail";
-// const app = await AppService.getAppByPath({
-// workspace,
-// path: appPath,
-// });
-
-// ReactDOM.createRoot(document.getElementById("app") as HTMLElement).render(
-//
-//
-//
-// );
diff --git a/react-sdk/src/style.css b/react-sdk/src/style.css
deleted file mode 100644
index b5c61c9567..0000000000
--- a/react-sdk/src/style.css
+++ /dev/null
@@ -1,3 +0,0 @@
-@tailwind base;
-@tailwind components;
-@tailwind utilities;
diff --git a/react-sdk/src/vite-env.d.ts b/react-sdk/src/vite-env.d.ts
deleted file mode 100644
index 11f02fe2a0..0000000000
--- a/react-sdk/src/vite-env.d.ts
+++ /dev/null
@@ -1 +0,0 @@
-///
diff --git a/react-sdk/static/tailwind.css b/react-sdk/static/tailwind.css
deleted file mode 100644
index 9d1d87cd0a..0000000000
--- a/react-sdk/static/tailwind.css
+++ /dev/null
@@ -1,5648 +0,0 @@
-/*
-! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
-*/
-
-/*
-1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
-2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
-*/
-
-*,
-::before,
-::after {
- box-sizing: border-box;
- /* 1 */
- border-width: 0;
- /* 2 */
- border-style: solid;
- /* 2 */
- border-color: #e5e7eb;
- /* 2 */
-}
-
-::before,
-::after {
- --tw-content: '';
-}
-
-/*
-1. Use a consistent sensible line-height in all browsers.
-2. Prevent adjustments of font size after orientation changes in iOS.
-3. Use a more readable tab size.
-4. Use the user's configured `sans` font-family by default.
-5. Use the user's configured `sans` font-feature-settings by default.
-6. Use the user's configured `sans` font-variation-settings by default.
-*/
-
-html {
- line-height: 1.5;
- /* 1 */
- -webkit-text-size-adjust: 100%;
- /* 2 */
- -moz-tab-size: 4;
- /* 3 */
- -o-tab-size: 4;
- tab-size: 4;
- /* 3 */
- font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- /* 4 */
- font-feature-settings: normal;
- /* 5 */
- font-variation-settings: normal;
- /* 6 */
-}
-
-/*
-1. Remove the margin in all browsers.
-2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
-*/
-
-body {
- margin: 0;
- /* 1 */
- line-height: inherit;
- /* 2 */
-}
-
-/*
-1. Add the correct height in Firefox.
-2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
-3. Ensure horizontal rules are visible by default.
-*/
-
-hr {
- height: 0;
- /* 1 */
- color: inherit;
- /* 2 */
- border-top-width: 1px;
- /* 3 */
-}
-
-/*
-Add the correct text decoration in Chrome, Edge, and Safari.
-*/
-
-abbr:where([title]) {
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted;
-}
-
-/*
-Remove the default font size and weight for headings.
-*/
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-size: inherit;
- font-weight: inherit;
-}
-
-/*
-Reset links to optimize for opt-in styling instead of opt-out.
-*/
-
-a {
- color: inherit;
- text-decoration: inherit;
-}
-
-/*
-Add the correct font weight in Edge and Safari.
-*/
-
-b,
-strong {
- font-weight: bolder;
-}
-
-/*
-1. Use the user's configured `mono` font family by default.
-2. Correct the odd `em` font sizing in all browsers.
-*/
-
-code,
-kbd,
-samp,
-pre {
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
- /* 1 */
- font-size: 1em;
- /* 2 */
-}
-
-/*
-Add the correct font size in all browsers.
-*/
-
-small {
- font-size: 80%;
-}
-
-/*
-Prevent `sub` and `sup` elements from affecting the line height in all browsers.
-*/
-
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-sup {
- top: -0.5em;
-}
-
-/*
-1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
-2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
-3. Remove gaps between table borders by default.
-*/
-
-table {
- text-indent: 0;
- /* 1 */
- border-color: inherit;
- /* 2 */
- border-collapse: collapse;
- /* 3 */
-}
-
-/*
-1. Change the font styles in all browsers.
-2. Remove the margin in Firefox and Safari.
-3. Remove default padding in all browsers.
-*/
-
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: inherit;
- /* 1 */
- font-size: 100%;
- /* 1 */
- font-weight: inherit;
- /* 1 */
- line-height: inherit;
- /* 1 */
- color: inherit;
- /* 1 */
- margin: 0;
- /* 2 */
- padding: 0;
- /* 3 */
-}
-
-/*
-Remove the inheritance of text transform in Edge and Firefox.
-*/
-
-button,
-select {
- text-transform: none;
-}
-
-/*
-1. Correct the inability to style clickable types in iOS and Safari.
-2. Remove default button styles.
-*/
-
-button,
-[type='button'],
-[type='reset'],
-[type='submit'] {
- -webkit-appearance: button;
- /* 1 */
- background-color: transparent;
- /* 2 */
- background-image: none;
- /* 2 */
-}
-
-/*
-Use the modern Firefox focus style for all focusable elements.
-*/
-
-:-moz-focusring {
- outline: auto;
-}
-
-/*
-Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
-*/
-
-:-moz-ui-invalid {
- box-shadow: none;
-}
-
-/*
-Add the correct vertical alignment in Chrome and Firefox.
-*/
-
-progress {
- vertical-align: baseline;
-}
-
-/*
-Correct the cursor style of increment and decrement buttons in Safari.
-*/
-
-::-webkit-inner-spin-button,
-::-webkit-outer-spin-button {
- height: auto;
-}
-
-/*
-1. Correct the odd appearance in Chrome and Safari.
-2. Correct the outline style in Safari.
-*/
-
-[type='search'] {
- -webkit-appearance: textfield;
- /* 1 */
- outline-offset: -2px;
- /* 2 */
-}
-
-/*
-Remove the inner padding in Chrome and Safari on macOS.
-*/
-
-::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/*
-1. Correct the inability to style clickable types in iOS and Safari.
-2. Change font properties to `inherit` in Safari.
-*/
-
-::-webkit-file-upload-button {
- -webkit-appearance: button;
- /* 1 */
- font: inherit;
- /* 2 */
-}
-
-/*
-Add the correct display in Chrome and Safari.
-*/
-
-summary {
- display: list-item;
-}
-
-/*
-Removes the default spacing and border for appropriate elements.
-*/
-
-blockquote,
-dl,
-dd,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-hr,
-figure,
-p,
-pre {
- margin: 0;
-}
-
-fieldset {
- margin: 0;
- padding: 0;
-}
-
-legend {
- padding: 0;
-}
-
-ol,
-ul,
-menu {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-
-/*
-Prevent resizing textareas horizontally by default.
-*/
-
-textarea {
- resize: vertical;
-}
-
-/*
-1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
-2. Set the default placeholder color to the user's configured gray 400 color.
-*/
-
-input::-moz-placeholder, textarea::-moz-placeholder {
- opacity: 1;
- /* 1 */
- color: #9ca3af;
- /* 2 */
-}
-
-input::placeholder,
-textarea::placeholder {
- opacity: 1;
- /* 1 */
- color: #9ca3af;
- /* 2 */
-}
-
-/*
-Set the default cursor for buttons.
-*/
-
-button,
-[role="button"] {
- cursor: pointer;
-}
-
-/*
-Make sure disabled buttons don't get the pointer cursor.
-*/
-
-:disabled {
- cursor: default;
-}
-
-/*
-1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
-2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
- This can trigger a poorly considered lint error in some tools but is included by design.
-*/
-
-img,
-svg,
-video,
-canvas,
-audio,
-iframe,
-embed,
-object {
- display: block;
- /* 1 */
- vertical-align: middle;
- /* 2 */
-}
-
-/*
-Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
-*/
-
-img,
-video {
- max-width: 100%;
- height: auto;
-}
-
-/* Make elements with the HTML hidden attribute stay hidden by default */
-
-[hidden] {
- display: none;
-}
-
-[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background-color: #fff;
- border-color: #6b7280;
- border-width: 1px;
- border-radius: 0px;
- padding-top: 0.5rem;
- padding-right: 0.75rem;
- padding-bottom: 0.5rem;
- padding-left: 0.75rem;
- font-size: 1rem;
- line-height: 1.5rem;
- --tw-shadow: 0 0 #0000;
-}
-
-[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
- --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
- --tw-ring-offset-width: 0px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: #2563eb;
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
- border-color: #2563eb;
-}
-
-input::-moz-placeholder, textarea::-moz-placeholder {
- color: #6b7280;
- opacity: 1;
-}
-
-input::placeholder,textarea::placeholder {
- color: #6b7280;
- opacity: 1;
-}
-
-::-webkit-datetime-edit-fields-wrapper {
- padding: 0;
-}
-
-::-webkit-date-and-time-value {
- min-height: 1.5em;
-}
-
-::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
- padding-top: 0;
- padding-bottom: 0;
-}
-
-select {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
- background-position: right 0.5rem center;
- background-repeat: no-repeat;
- background-size: 1.5em 1.5em;
- padding-right: 2.5rem;
- -webkit-print-color-adjust: exact;
- print-color-adjust: exact;
-}
-
-[multiple] {
- background-image: initial;
- background-position: initial;
- background-repeat: unset;
- background-size: initial;
- padding-right: 0.75rem;
- -webkit-print-color-adjust: unset;
- print-color-adjust: unset;
-}
-
-[type='checkbox'],[type='radio'] {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding: 0;
- -webkit-print-color-adjust: exact;
- print-color-adjust: exact;
- display: inline-block;
- vertical-align: middle;
- background-origin: border-box;
- -webkit-user-select: none;
- -moz-user-select: none;
- user-select: none;
- flex-shrink: 0;
- height: 1rem;
- width: 1rem;
- color: #2563eb;
- background-color: #fff;
- border-color: #6b7280;
- border-width: 1px;
- --tw-shadow: 0 0 #0000;
-}
-
-[type='checkbox'] {
- border-radius: 0px;
-}
-
-[type='radio'] {
- border-radius: 100%;
-}
-
-[type='checkbox']:focus,[type='radio']:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
- --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
- --tw-ring-offset-width: 2px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: #2563eb;
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
-}
-
-[type='checkbox']:checked,[type='radio']:checked {
- border-color: transparent;
- background-color: currentColor;
- background-size: 100% 100%;
- background-position: center;
- background-repeat: no-repeat;
-}
-
-[type='checkbox']:checked {
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
-}
-
-[type='radio']:checked {
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
-}
-
-[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
- border-color: transparent;
- background-color: currentColor;
-}
-
-[type='checkbox']:indeterminate {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
- border-color: transparent;
- background-color: currentColor;
- background-size: 100% 100%;
- background-position: center;
- background-repeat: no-repeat;
-}
-
-[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
- border-color: transparent;
- background-color: currentColor;
-}
-
-[type='file'] {
- background: unset;
- border-color: inherit;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-size: unset;
- line-height: inherit;
-}
-
-[type='file']:focus {
- outline: 1px solid ButtonText;
- outline: 1px auto -webkit-focus-ring-color;
-}
-
-.embedded h1 {
- font-size: 24px;
- font-weight: 800;
- line-height: 1.05;
- color: #1f2937;
-}
-
-@media (min-width: 1024px) {
- .embedded h1 {
- font-size: 26px;
- }
-}
-
-@media (min-width: 1900px) {
- .embedded h1 {
- font-size: 29px;
- }
-}
-
-@media (min-width: 2500px) {
- .embedded h1 {
- font-size: 34px;
- }
-}
-
-.embedded h2 {
- font-size: 20px;
- font-weight: 800;
- line-height: 1.1;
- color: #374151;
-}
-
-@media (min-width: 1900px) {
- .embedded h2 {
- font-size: 22px;
- }
-}
-
-@media (min-width: 2500px) {
- .embedded h2 {
- font-size: 25px;
- }
-}
-
-.embedded mark {
- background-color: #fef08a;
- border-radius: 0.125rem;
-}
-
-.embedded h3 {
- font-size: 18px;
- font-weight: 700;
- line-height: 1.2;
- color: #4b5563;
-}
-
-@media (min-width: 1900px) {
- .embedded h3 {
- font-size: 20px;
- }
-}
-
-@media (min-width: 2500px) {
- .embedded h3 {
- font-size: 22px;
- }
-}
-
-.embedded h4 {
- font-size: 18px;
- font-weight: 600;
- line-height: 1.3;
- color: #4b5563;
-}
-
-@media (min-width: 2500px) {
- .embedded h4 {
- font-size: 20px;
- }
-}
-
-.embedded h5 {
- font-size: 16px;
- font-weight: 600;
- line-height: 1.5;
- color: #4b5563;
-}
-
-@media (min-width: 2500px) {
- .embedded h5 {
- font-size: 18px;
- }
-}
-
-.embedded h6 {
- font-size: 16px;
- font-weight: 500;
- line-height: 1.5;
- color: #4b5563;
-}
-
-@media (min-width: 2500px) {
- .embedded h6 {
- font-size: 18px;
- }
-}
-
-.embedded button {
- font-weight: 600;
-}
-
-.embedded a {
- color: #3b82f6;
-}
-
-.embedded input:not(.windmillapp),.embedded input[type="text"]:not(.windmillapp),.embedded input[type="email"]:not(.windmillapp),.embedded input[type="url"]:not(.windmillapp),.embedded input[type="password"]:not(.windmillapp),.embedded input[type="number"]:not(.windmillapp),.embedded input[type="date"]:not(.windmillapp),.embedded input[type="datetime-local"]:not(.windmillapp),.embedded input[type="month"]:not(.windmillapp),.embedded input[type="search"]:not(.windmillapp),.embedded input[type="tel"]:not(.windmillapp),.embedded input[type="time"]:not(.windmillapp),.embedded input[type="week"]:not(.windmillapp),.embedded textarea:not(.windmillapp):not(.monaco-mouse-cursor-text),.embedded select:not(.windmillapp) {
- display: block;
- font-size: 0.875rem;
- width: 100%;
- padding: 0.25rem 0.5rem;
- border: 1px solid #d1d5db;
- border-radius: 0.375rem;
-}
-
-.embedded input:not(.windmillapp):focus, .embedded input[type="text"]:not(.windmillapp):focus, .embedded input[type="email"]:not(.windmillapp):focus, .embedded input[type="url"]:not(.windmillapp):focus, .embedded input[type="password"]:not(.windmillapp):focus, .embedded input[type="number"]:not(.windmillapp):focus, .embedded input[type="date"]:not(.windmillapp):focus, .embedded input[type="datetime-local"]:not(.windmillapp):focus, .embedded input[type="month"]:not(.windmillapp):focus, .embedded input[type="search"]:not(.windmillapp):focus, .embedded input[type="tel"]:not(.windmillapp):focus, .embedded input[type="time"]:not(.windmillapp):focus, .embedded input[type="week"]:not(.windmillapp):focus, .embedded textarea:not(.windmillapp):not(.monaco-mouse-cursor-text):focus, .embedded select:not(.windmillapp):focus {
- --tw-ring-color: #e0e7ff;
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.embedded input:not(.windmillapp):disabled,.embedded input:not(.windmillapp) [disabled],.embedded input[type="text"]:not(.windmillapp):disabled,.embedded input[type="text"]:not(.windmillapp) [disabled],.embedded input[type="email"]:not(.windmillapp):disabled,.embedded input[type="email"]:not(.windmillapp) [disabled],.embedded input[type="url"]:not(.windmillapp):disabled,.embedded input[type="url"]:not(.windmillapp) [disabled],.embedded input[type="password"]:not(.windmillapp):disabled,.embedded input[type="password"]:not(.windmillapp) [disabled],.embedded input[type="number"]:not(.windmillapp):disabled,.embedded input[type="number"]:not(.windmillapp) [disabled],.embedded input[type="date"]:not(.windmillapp):disabled,.embedded input[type="date"]:not(.windmillapp) [disabled],.embedded input[type="datetime-local"]:not(.windmillapp):disabled,.embedded input[type="datetime-local"]:not(.windmillapp) [disabled],.embedded input[type="month"]:not(.windmillapp):disabled,.embedded input[type="month"]:not(.windmillapp) [disabled],.embedded input[type="search"]:not(.windmillapp):disabled,.embedded input[type="search"]:not(.windmillapp) [disabled],.embedded input[type="tel"]:not(.windmillapp):disabled,.embedded input[type="tel"]:not(.windmillapp) [disabled],.embedded input[type="time"]:not(.windmillapp):disabled,.embedded input[type="time"]:not(.windmillapp) [disabled],.embedded input[type="week"]:not(.windmillapp):disabled,.embedded input[type="week"]:not(.windmillapp) [disabled],.embedded textarea:not(.windmillapp):not(.monaco-mouse-cursor-text):disabled,.embedded textarea:not(.windmillapp):not(.monaco-mouse-cursor-text) [disabled],.embedded select:not(.windmillapp):disabled,.embedded select:not(.windmillapp) [disabled] {
- background-color: #f3f4f6 !important;
-}
-
-.embedded button:disabled,.embedded button[disabled=true],.embedded a:disabled,.embedded a[disabled=true] {
- pointer-events: none;
- cursor: default;
- filter: grayscale(1);
-}
-
-.embedded pre code.hljs {
- padding: 0px !important;
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
- font-size: 0.875rem !important;
- line-height: 1rem !important;
-}
-
-.embedded .h1-textarea {
- font-size: 24px !important;
- font-weight: 800 !important;
- line-height: 1.05 !important;
-}
-
-@media (min-width: 1024px) {
- .embedded .h1-textarea {
- font-size: 26px !important;
- }
-}
-
-@media (min-width: 1900px) {
- .embedded .h1-textarea {
- font-size: 29px !important;
- }
-}
-
-@media (min-width: 2500px) {
- .embedded .h1-textarea {
- font-size: 34px !important;
- }
-}
-
-.embedded .h3-textarea {
- font-size: 18px !important;
- font-weight: 700 !important;
- line-height: 1.2 !important;
-}
-
-@media (min-width: 1900px) {
- .embedded .h3-textarea {
- font-size: 20px !important;
- }
-}
-
-@media (min-width: 2500px) {
- .embedded .h3-textarea {
- font-size: 22px !important;
- }
-}
-
-.embedded .p-textarea {
- font-size: 16px !important;
- font-weight: 400 !important;
- line-height: 1.5 !important;
-}
-
-@media (min-width: 1900px) {
- .embedded .p-textarea {
- font-size: 18px !important;
- }
-}
-
-@media (min-width: 2500px) {
- .embedded .p-textarea {
- font-size: 20px !important;
- }
-}
-
-*, ::before, ::after {
- --tw-border-spacing-x: 0;
- --tw-border-spacing-y: 0;
- --tw-translate-x: 0;
- --tw-translate-y: 0;
- --tw-rotate: 0;
- --tw-skew-x: 0;
- --tw-skew-y: 0;
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- --tw-pan-x: ;
- --tw-pan-y: ;
- --tw-pinch-zoom: ;
- --tw-scroll-snap-strictness: proximity;
- --tw-gradient-from-position: ;
- --tw-gradient-via-position: ;
- --tw-gradient-to-position: ;
- --tw-ordinal: ;
- --tw-slashed-zero: ;
- --tw-numeric-figure: ;
- --tw-numeric-spacing: ;
- --tw-numeric-fraction: ;
- --tw-ring-inset: ;
- --tw-ring-offset-width: 0px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: rgb(59 130 246 / 0.5);
- --tw-ring-offset-shadow: 0 0 #0000;
- --tw-ring-shadow: 0 0 #0000;
- --tw-shadow: 0 0 #0000;
- --tw-shadow-colored: 0 0 #0000;
- --tw-blur: ;
- --tw-brightness: ;
- --tw-contrast: ;
- --tw-grayscale: ;
- --tw-hue-rotate: ;
- --tw-invert: ;
- --tw-saturate: ;
- --tw-sepia: ;
- --tw-drop-shadow: ;
- --tw-backdrop-blur: ;
- --tw-backdrop-brightness: ;
- --tw-backdrop-contrast: ;
- --tw-backdrop-grayscale: ;
- --tw-backdrop-hue-rotate: ;
- --tw-backdrop-invert: ;
- --tw-backdrop-opacity: ;
- --tw-backdrop-saturate: ;
- --tw-backdrop-sepia: ;
-}
-
-::backdrop {
- --tw-border-spacing-x: 0;
- --tw-border-spacing-y: 0;
- --tw-translate-x: 0;
- --tw-translate-y: 0;
- --tw-rotate: 0;
- --tw-skew-x: 0;
- --tw-skew-y: 0;
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- --tw-pan-x: ;
- --tw-pan-y: ;
- --tw-pinch-zoom: ;
- --tw-scroll-snap-strictness: proximity;
- --tw-gradient-from-position: ;
- --tw-gradient-via-position: ;
- --tw-gradient-to-position: ;
- --tw-ordinal: ;
- --tw-slashed-zero: ;
- --tw-numeric-figure: ;
- --tw-numeric-spacing: ;
- --tw-numeric-fraction: ;
- --tw-ring-inset: ;
- --tw-ring-offset-width: 0px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: rgb(59 130 246 / 0.5);
- --tw-ring-offset-shadow: 0 0 #0000;
- --tw-ring-shadow: 0 0 #0000;
- --tw-shadow: 0 0 #0000;
- --tw-shadow-colored: 0 0 #0000;
- --tw-blur: ;
- --tw-brightness: ;
- --tw-contrast: ;
- --tw-grayscale: ;
- --tw-hue-rotate: ;
- --tw-invert: ;
- --tw-saturate: ;
- --tw-sepia: ;
- --tw-drop-shadow: ;
- --tw-backdrop-blur: ;
- --tw-backdrop-brightness: ;
- --tw-backdrop-contrast: ;
- --tw-backdrop-grayscale: ;
- --tw-backdrop-hue-rotate: ;
- --tw-backdrop-invert: ;
- --tw-backdrop-opacity: ;
- --tw-backdrop-saturate: ;
- --tw-backdrop-sepia: ;
-}
-
-.container {
- width: 100%;
-}
-
-@media (min-width: 640px) {
- .container {
- max-width: 640px;
- }
-}
-
-@media (min-width: 768px) {
- .container {
- max-width: 768px;
- }
-}
-
-@media (min-width: 1024px) {
- .container {
- max-width: 1024px;
- }
-}
-
-@media (min-width: 1280px) {
- .container {
- max-width: 1280px;
- }
-}
-
-@media (min-width: 1536px) {
- .container {
- max-width: 1536px;
- }
-}
-
-@media (min-width: 1900px) {
- .container {
- max-width: 1900px;
- }
-}
-
-@media (min-width: 2500px) {
- .container {
- max-width: 2500px;
- }
-}
-
-@media (min-width: 3800px) {
- .container {
- max-width: 3800px;
- }
-}
-
-.table-custom th {
- padding-top: 0.75rem;
- padding-right: 0.25rem;
- padding-left: 0.25rem;
- padding-bottom: 0.75rem;
- font-size: 0.875rem;
- text-align: left;
- font-weight: 600;
- color: #111827;
- text-transform: capitalize;
-}
-
-.table-custom td {
- padding-left: 0.25rem;
- padding-right: 0.25rem;
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
- font-size: 0.875rem;
- color: #374151;
-}
-
-.table-custom tbody > :not([hidden]) ~ :not([hidden]) {
- border-top: 1px solid #e5e7eb;
-}
-
-.table-custom tbody > tr:hover {
- background-color: #f9fafb;
-}
-
-.box {
- border-width: 1px;
- border-radius: 0.125rem;
- box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
- padding: 1rem;
-}
-
-.animate-skeleton {
- animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
- background-color: #dbeafe;
- border-radius: 0.25rem;
-}
-
-.splitpanes__pane {
- background-color: #ffffff !important;
- overflow: auto !important;
-}
-
-.splitpanes__splitter {
- background-color: #d1d5db !important;
- margin: 0 !important;
- border: none !important;
-}
-
-.splitpanes__splitter::after {
- background-color: #3f83f850 !important;
- margin: 0 !important;
- transform: none !important;
- z-index: 1001 !important;
- transition: opacity 200ms !important;
- opacity: 0;
- --splitter-hover-size: 5px;
- --splitter-hover-adjustment: -2px;
-}
-
-.splitpanes__splitter:hover::after {
- opacity: 1;
-}
-
-.splitpanes--vertical>.splitpanes__splitter {
- width: 1px !important;
-}
-
-.splitpanes--vertical>.splitpanes__splitter::before {
- left: 1px !important;
- width: 0px !important;
- margin-left: 0 !important;
-}
-
-.splitpanes--vertical>.splitpanes__splitter::after {
- top: 0 !important;
- height: 100% !important;
- left: var(--splitter-hover-adjustment) !important;
- width: var(--splitter-hover-size) !important;
-}
-
-.splitpanes--horizontal>.splitpanes__splitter {
- height: 1px !important;
-}
-
-.splitpanes--horizontal>.splitpanes__splitter::before {
- top: 1px !important;
- height: 0px !important;
- margin-top: 0 !important;
-}
-
-.splitpanes--horizontal>.splitpanes__splitter::after {
- top: var(--splitter-hover-adjustment) !important;
- height: var(--splitter-hover-size) !important;
- left: 0 !important;
- width: 100% !important;
-}
-
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- border-width: 0;
-}
-
-.pointer-events-none {
- pointer-events: none;
-}
-
-.pointer-events-auto {
- pointer-events: auto;
-}
-
-.visible {
- visibility: visible;
-}
-
-.invisible {
- visibility: hidden;
-}
-
-.collapse {
- visibility: collapse;
-}
-
-.static {
- position: static;
-}
-
-.\!fixed {
- position: fixed !important;
-}
-
-.fixed {
- position: fixed;
-}
-
-.\!absolute {
- position: absolute !important;
-}
-
-.absolute {
- position: absolute;
-}
-
-.relative {
- position: relative;
-}
-
-.sticky {
- position: sticky;
-}
-
-.\!inset-0 {
- inset: 0px !important;
-}
-
-.inset-0 {
- inset: 0px;
-}
-
-.inset-y-0 {
- top: 0px;
- bottom: 0px;
-}
-
-.\!right-9 {
- right: 2.25rem !important;
-}
-
-.-bottom-1 {
- bottom: -0.25rem;
-}
-
-.-bottom-2 {
- bottom: -0.5rem;
-}
-
-.-bottom-3 {
- bottom: -0.75rem;
-}
-
-.-left-10 {
- left: -2.5rem;
-}
-
-.-left-2 {
- left: -0.5rem;
-}
-
-.-left-\[8px\] {
- left: -8px;
-}
-
-.-right-0 {
- right: -0px;
-}
-
-.-right-0\.5 {
- right: -0.125rem;
-}
-
-.-right-2 {
- right: -0.5rem;
-}
-
-.-right-\[8px\] {
- right: -8px;
-}
-
-.-top-0 {
- top: -0px;
-}
-
-.-top-0\.5 {
- top: -0.125rem;
-}
-
-.-top-10 {
- top: -2.5rem;
-}
-
-.-top-2 {
- top: -0.5rem;
-}
-
-.-top-8 {
- top: -2rem;
-}
-
-.-top-9 {
- top: -2.25rem;
-}
-
-.-top-\[9px\] {
- top: -9px;
-}
-
-.bottom-0 {
- bottom: 0px;
-}
-
-.bottom-1 {
- bottom: 0.25rem;
-}
-
-.bottom-\[35px\] {
- bottom: 35px;
-}
-
-.left-0 {
- left: 0px;
-}
-
-.left-1\/2 {
- left: 50%;
-}
-
-.left-2 {
- left: 0.5rem;
-}
-
-.left-28 {
- left: 7rem;
-}
-
-.left-36 {
- left: 9rem;
-}
-
-.left-\[50\%\] {
- left: 50%;
-}
-
-.left-\[60\%\] {
- left: 60%;
-}
-
-.left-\[65\%\] {
- left: 65%;
-}
-
-.right-0 {
- right: 0px;
-}
-
-.right-1 {
- right: 0.25rem;
-}
-
-.right-10 {
- right: 2.5rem;
-}
-
-.right-12 {
- right: 3rem;
-}
-
-.right-2 {
- right: 0.5rem;
-}
-
-.right-20 {
- right: 5rem;
-}
-
-.right-6 {
- right: 1.5rem;
-}
-
-.right-\[35\%\] {
- right: 35%;
-}
-
-.right-\[40\%\] {
- right: 40%;
-}
-
-.right-\[50\%\] {
- right: 50%;
-}
-
-.top-0 {
- top: 0px;
-}
-
-.top-0\.5 {
- top: 0.125rem;
-}
-
-.top-1 {
- top: 0.25rem;
-}
-
-.top-1\/2 {
- top: 50%;
-}
-
-.top-11 {
- top: 2.75rem;
-}
-
-.top-12 {
- top: 3rem;
-}
-
-.top-2 {
- top: 0.5rem;
-}
-
-.top-4 {
- top: 1rem;
-}
-
-.top-5 {
- top: 1.25rem;
-}
-
-.top-8 {
- top: 2rem;
-}
-
-.top-\[-9px\] {
- top: -9px;
-}
-
-.top-\[1px\] {
- top: 1px;
-}
-
-.top-\[35px\] {
- top: 35px;
-}
-
-.top-\[9\.5px\] {
- top: 9.5px;
-}
-
-.\!z-10 {
- z-index: 10 !important;
-}
-
-.\!z-\[1002\] {
- z-index: 1002 !important;
-}
-
-.z-0 {
- z-index: 0;
-}
-
-.z-10 {
- z-index: 10;
-}
-
-.z-20 {
- z-index: 20;
-}
-
-.z-30 {
- z-index: 30;
-}
-
-.z-40 {
- z-index: 40;
-}
-
-.z-50 {
- z-index: 50;
-}
-
-.z-\[1000\] {
- z-index: 1000;
-}
-
-.z-\[1002\] {
- z-index: 1002;
-}
-
-.z-\[1100\] {
- z-index: 1100;
-}
-
-.z-\[2000\] {
- z-index: 2000;
-}
-
-.z-\[500\] {
- z-index: 500;
-}
-
-.z-auto {
- z-index: auto;
-}
-
-.col-span-10 {
- grid-column: span 10 / span 10;
-}
-
-.col-span-2 {
- grid-column: span 2 / span 2;
-}
-
-.col-span-3 {
- grid-column: span 3 / span 3;
-}
-
-.col-span-4 {
- grid-column: span 4 / span 4;
-}
-
-.m-0 {
- margin: 0px;
-}
-
-.m-0\.5 {
- margin: 0.125rem;
-}
-
-.m-1 {
- margin: 0.25rem;
-}
-
-.m-2 {
- margin: 0.5rem;
-}
-
-.m-24 {
- margin: 6rem;
-}
-
-.m-4 {
- margin: 1rem;
-}
-
-.m-\[1px\] {
- margin: 1px;
-}
-
-.m-auto {
- margin: auto;
-}
-
-.\!my-0 {
- margin-top: 0px !important;
- margin-bottom: 0px !important;
-}
-
-.-my-1 {
- margin-top: -0.25rem;
- margin-bottom: -0.25rem;
-}
-
-.-my-2 {
- margin-top: -0.5rem;
- margin-bottom: -0.5rem;
-}
-
-.mx-0 {
- margin-left: 0px;
- margin-right: 0px;
-}
-
-.mx-0\.5 {
- margin-left: 0.125rem;
- margin-right: 0.125rem;
-}
-
-.mx-1 {
- margin-left: 0.25rem;
- margin-right: 0.25rem;
-}
-
-.mx-1\.5 {
- margin-left: 0.375rem;
- margin-right: 0.375rem;
-}
-
-.mx-2 {
- margin-left: 0.5rem;
- margin-right: 0.5rem;
-}
-
-.mx-4 {
- margin-left: 1rem;
- margin-right: 1rem;
-}
-
-.mx-6 {
- margin-left: 1.5rem;
- margin-right: 1.5rem;
-}
-
-.mx-auto {
- margin-left: auto;
- margin-right: auto;
-}
-
-.my-0 {
- margin-top: 0px;
- margin-bottom: 0px;
-}
-
-.my-1 {
- margin-top: 0.25rem;
- margin-bottom: 0.25rem;
-}
-
-.my-2 {
- margin-top: 0.5rem;
- margin-bottom: 0.5rem;
-}
-
-.my-4 {
- margin-top: 1rem;
- margin-bottom: 1rem;
-}
-
-.my-6 {
- margin-top: 1.5rem;
- margin-bottom: 1.5rem;
-}
-
-.\!ml-0 {
- margin-left: 0px !important;
-}
-
-.\!ml-1 {
- margin-left: 0.25rem !important;
-}
-
-.\!ml-4 {
- margin-left: 1rem !important;
-}
-
-.\!ml-8 {
- margin-left: 2rem !important;
-}
-
-.\!mt-0 {
- margin-top: 0px !important;
-}
-
-.\!mt-2 {
- margin-top: 0.5rem !important;
-}
-
-.-ml-0 {
- margin-left: -0px;
-}
-
-.-ml-0\.5 {
- margin-left: -0.125rem;
-}
-
-.-mr-1 {
- margin-right: -0.25rem;
-}
-
-.-mt-0 {
- margin-top: -0px;
-}
-
-.-mt-0\.5 {
- margin-top: -0.125rem;
-}
-
-.-mt-2 {
- margin-top: -0.5rem;
-}
-
-.mb-0 {
- margin-bottom: 0px;
-}
-
-.mb-0\.5 {
- margin-bottom: 0.125rem;
-}
-
-.mb-1 {
- margin-bottom: 0.25rem;
-}
-
-.mb-10 {
- margin-bottom: 2.5rem;
-}
-
-.mb-2 {
- margin-bottom: 0.5rem;
-}
-
-.mb-20 {
- margin-bottom: 5rem;
-}
-
-.mb-3 {
- margin-bottom: 0.75rem;
-}
-
-.mb-4 {
- margin-bottom: 1rem;
-}
-
-.mb-6 {
- margin-bottom: 1.5rem;
-}
-
-.mb-8 {
- margin-bottom: 2rem;
-}
-
-.ml-0 {
- margin-left: 0px;
-}
-
-.ml-0\.5 {
- margin-left: 0.125rem;
-}
-
-.ml-1 {
- margin-left: 0.25rem;
-}
-
-.ml-1\.5 {
- margin-left: 0.375rem;
-}
-
-.ml-2 {
- margin-left: 0.5rem;
-}
-
-.ml-3 {
- margin-left: 0.75rem;
-}
-
-.ml-4 {
- margin-left: 1rem;
-}
-
-.ml-6 {
- margin-left: 1.5rem;
-}
-
-.mr-0 {
- margin-right: 0px;
-}
-
-.mr-0\.5 {
- margin-right: 0.125rem;
-}
-
-.mr-1 {
- margin-right: 0.25rem;
-}
-
-.mr-1\.5 {
- margin-right: 0.375rem;
-}
-
-.mr-2 {
- margin-right: 0.5rem;
-}
-
-.mr-3 {
- margin-right: 0.75rem;
-}
-
-.mr-4 {
- margin-right: 1rem;
-}
-
-.mr-6 {
- margin-right: 1.5rem;
-}
-
-.mr-8 {
- margin-right: 2rem;
-}
-
-.mt-0 {
- margin-top: 0px;
-}
-
-.mt-0\.5 {
- margin-top: 0.125rem;
-}
-
-.mt-1 {
- margin-top: 0.25rem;
-}
-
-.mt-10 {
- margin-top: 2.5rem;
-}
-
-.mt-2 {
- margin-top: 0.5rem;
-}
-
-.mt-3 {
- margin-top: 0.75rem;
-}
-
-.mt-4 {
- margin-top: 1rem;
-}
-
-.mt-40 {
- margin-top: 10rem;
-}
-
-.mt-5 {
- margin-top: 1.25rem;
-}
-
-.mt-6 {
- margin-top: 1.5rem;
-}
-
-.mt-8 {
- margin-top: 2rem;
-}
-
-.\!block {
- display: block !important;
-}
-
-.block {
- display: block;
-}
-
-.inline-block {
- display: inline-block;
-}
-
-.inline {
- display: inline;
-}
-
-.flex {
- display: flex;
-}
-
-.inline-flex {
- display: inline-flex;
-}
-
-.table {
- display: table;
-}
-
-.table-row {
- display: table-row;
-}
-
-.flow-root {
- display: flow-root;
-}
-
-.grid {
- display: grid;
-}
-
-.contents {
- display: contents;
-}
-
-.\!hidden {
- display: none !important;
-}
-
-.hidden {
- display: none;
-}
-
-.\!h-10 {
- height: 2.5rem !important;
-}
-
-.\!h-\[24px\] {
- height: 24px !important;
-}
-
-.\!h-\[28px\] {
- height: 28px !important;
-}
-
-.\!h-\[34px\] {
- height: 34px !important;
-}
-
-.\!h-full {
- height: 100% !important;
-}
-
-.h-0 {
- height: 0px;
-}
-
-.h-0\.5 {
- height: 0.125rem;
-}
-
-.h-1 {
- height: 0.25rem;
-}
-
-.h-10 {
- height: 2.5rem;
-}
-
-.h-12 {
- height: 3rem;
-}
-
-.h-16 {
- height: 4rem;
-}
-
-.h-2 {
- height: 0.5rem;
-}
-
-.h-3 {
- height: 0.75rem;
-}
-
-.h-4 {
- height: 1rem;
-}
-
-.h-48 {
- height: 12rem;
-}
-
-.h-5 {
- height: 1.25rem;
-}
-
-.h-6 {
- height: 1.5rem;
-}
-
-.h-7 {
- height: 1.75rem;
-}
-
-.h-8 {
- height: 2rem;
-}
-
-.h-80 {
- height: 20rem;
-}
-
-.h-\[30px\] {
- height: 30px;
-}
-
-.h-\[80\%\] {
- height: 80%;
-}
-
-.h-\[\^\\s\] {
- height: ^\s;
-}
-
-.h-\[calc\(100\%-22px\)\] {
- height: calc(100% - 22px);
-}
-
-.h-\[calc\(100\%-32px\)\] {
- height: calc(100% - 32px);
-}
-
-.h-\[calc\(100\%-35px\)\] {
- height: calc(100% - 35px);
-}
-
-.h-\[calc\(100\%-50px\)\] {
- height: calc(100% - 50px);
-}
-
-.h-auto {
- height: auto;
-}
-
-.h-fit {
- height: -moz-fit-content;
- height: fit-content;
-}
-
-.h-full {
- height: 100%;
-}
-
-.h-screen {
- height: 100vh;
-}
-
-.\!max-h-\[400px\] {
- max-height: 400px !important;
-}
-
-.\!max-h-\[calc\(100\%-43px\)\] {
- max-height: calc(100% - 43px) !important;
-}
-
-.\!max-h-\[calc\(100\%-48px\)\] {
- max-height: calc(100% - 48px) !important;
-}
-
-.max-h-1\/2 {
- max-height: 50vh;
-}
-
-.max-h-12 {
- max-height: 3rem;
-}
-
-.max-h-40 {
- max-height: 10rem;
-}
-
-.max-h-60 {
- max-height: 15rem;
-}
-
-.max-h-80 {
- max-height: 20rem;
-}
-
-.max-h-\[300px\] {
- max-height: 300px;
-}
-
-.max-h-\[90vh\] {
- max-height: 90vh;
-}
-
-.max-h-full {
- max-height: 100%;
-}
-
-.max-h-screen {
- max-height: 100vh;
-}
-
-.\!min-h-\[30px\] {
- min-height: 30px !important;
-}
-
-.\!min-h-\[42px\] {
- min-height: 42px !important;
-}
-
-.min-h-0 {
- min-height: 0px;
-}
-
-.min-h-\[150px\] {
- min-height: 150px;
-}
-
-.min-h-\[28px\] {
- min-height: 28px;
-}
-
-.min-h-\[34px\] {
- min-height: 34px;
-}
-
-.min-h-\[48px\] {
- min-height: 48px;
-}
-
-.min-h-\[60px\] {
- min-height: 60px;
-}
-
-.min-h-\[72px\] {
- min-height: 72px;
-}
-
-.min-h-\[80px\] {
- min-height: 80px;
-}
-
-.min-h-full {
- min-height: 100%;
-}
-
-.min-h-screen {
- min-height: 100vh;
-}
-
-.\!w-14 {
- width: 3.5rem !important;
-}
-
-.\!w-16 {
- width: 4rem !important;
-}
-
-.\!w-36 {
- width: 9rem !important;
-}
-
-.\!w-40 {
- width: 10rem !important;
-}
-
-.\!w-\[34px\] {
- width: 34px !important;
-}
-
-.\!w-\[45px\] {
- width: 45px !important;
-}
-
-.\!w-\[50px\] {
- width: 50px !important;
-}
-
-.\!w-\[70px\] {
- width: 70px !important;
-}
-
-.\!w-\[90px\] {
- width: 90px !important;
-}
-
-.\!w-auto {
- width: auto !important;
-}
-
-.\!w-full {
- width: 100% !important;
-}
-
-.w-0 {
- width: 0px;
-}
-
-.w-1\/2 {
- width: 50%;
-}
-
-.w-1\/6 {
- width: 16.666667%;
-}
-
-.w-10 {
- width: 2.5rem;
-}
-
-.w-11 {
- width: 2.75rem;
-}
-
-.w-12 {
- width: 3rem;
-}
-
-.w-2 {
- width: 0.5rem;
-}
-
-.w-2\/3 {
- width: 66.666667%;
-}
-
-.w-20 {
- width: 5rem;
-}
-
-.w-24 {
- width: 6rem;
-}
-
-.w-3\/4 {
- width: 75%;
-}
-
-.w-4 {
- width: 1rem;
-}
-
-.w-40 {
- width: 10rem;
-}
-
-.w-48 {
- width: 12rem;
-}
-
-.w-5 {
- width: 1.25rem;
-}
-
-.w-56 {
- width: 14rem;
-}
-
-.w-6 {
- width: 1.5rem;
-}
-
-.w-60 {
- width: 15rem;
-}
-
-.w-64 {
- width: 16rem;
-}
-
-.w-7 {
- width: 1.75rem;
-}
-
-.w-72 {
- width: 18rem;
-}
-
-.w-8 {
- width: 2rem;
-}
-
-.w-80 {
- width: 20rem;
-}
-
-.w-9 {
- width: 2.25rem;
-}
-
-.w-96 {
- width: 24rem;
-}
-
-.w-\[600px\] {
- width: 600px;
-}
-
-.w-\[\^\\s\] {
- width: ^\s;
-}
-
-.w-\[calc\(100\%-2px\)\] {
- width: calc(100% - 2px);
-}
-
-.w-auto {
- width: auto;
-}
-
-.w-fit {
- width: -moz-fit-content;
- width: fit-content;
-}
-
-.w-full {
- width: 100%;
-}
-
-.w-max {
- width: -moz-max-content;
- width: max-content;
-}
-
-.w-min {
- width: -moz-min-content;
- width: min-content;
-}
-
-.w-screen {
- width: 100vw;
-}
-
-.\!min-w-0 {
- min-width: 0px !important;
-}
-
-.\!min-w-\[34px\] {
- min-width: 34px !important;
-}
-
-.\!min-w-\[96px\] {
- min-width: 96px !important;
-}
-
-.min-w-0 {
- min-width: 0px;
-}
-
-.min-w-1\/3 {
- min-width: 33%;
-}
-
-.min-w-\[100px\] {
- min-width: 100px;
-}
-
-.min-w-\[150px\] {
- min-width: 150px;
-}
-
-.min-w-\[250px\] {
- min-width: 250px;
-}
-
-.min-w-\[300px\] {
- min-width: 300px;
-}
-
-.min-w-\[32px\] {
- min-width: 32px;
-}
-
-.min-w-\[400px\] {
- min-width: 400px;
-}
-
-.min-w-\[4rem\] {
- min-width: 4rem;
-}
-
-.min-w-\[60px\] {
- min-width: 60px;
-}
-
-.min-w-\[710px\] {
- min-width: 710px;
-}
-
-.min-w-\[768px\] {
- min-width: 768px;
-}
-
-.min-w-full {
- min-width: 100%;
-}
-
-.min-w-min {
- min-width: -moz-min-content;
- min-width: min-content;
-}
-
-.\!max-w-\[300px\] {
- max-width: 300px !important;
-}
-
-.max-w-3xl {
- max-width: 48rem;
-}
-
-.max-w-6xl {
- max-width: 72rem;
-}
-
-.max-w-\[160px\] {
- max-width: 160px;
-}
-
-.max-w-\[248px\] {
- max-width: 248px;
-}
-
-.max-w-\[250px\] {
- max-width: 250px;
-}
-
-.max-w-\[300px\] {
- max-width: 300px;
-}
-
-.max-w-\[640px\] {
- max-width: 640px;
-}
-
-.max-w-\[656px\] {
- max-width: 656px;
-}
-
-.max-w-\[calc\(100\%-70px\)\] {
- max-width: calc(100% - 70px);
-}
-
-.max-w-full {
- max-width: 100%;
-}
-
-.max-w-lg {
- max-width: 32rem;
-}
-
-.max-w-md {
- max-width: 28rem;
-}
-
-.max-w-min {
- max-width: -moz-min-content;
- max-width: min-content;
-}
-
-.max-w-screen-lg {
- max-width: 1024px;
-}
-
-.max-w-sm {
- max-width: 24rem;
-}
-
-.max-w-xs {
- max-width: 20rem;
-}
-
-.flex-1 {
- flex: 1 1 0%;
-}
-
-.flex-auto {
- flex: 1 1 auto;
-}
-
-.flex-initial {
- flex: 0 1 auto;
-}
-
-.flex-shrink {
- flex-shrink: 1;
-}
-
-.flex-shrink-0 {
- flex-shrink: 0;
-}
-
-.shrink {
- flex-shrink: 1;
-}
-
-.flex-grow {
- flex-grow: 1;
-}
-
-.\!grow-0 {
- flex-grow: 0 !important;
-}
-
-.grow {
- flex-grow: 1;
-}
-
-.table-auto {
- table-layout: auto;
-}
-
-.origin-bottom-left {
- transform-origin: bottom left;
-}
-
-.origin-bottom-right {
- transform-origin: bottom right;
-}
-
-.origin-top-left {
- transform-origin: top left;
-}
-
-.origin-top-right {
- transform-origin: top right;
-}
-
-.-translate-x-1\/2 {
- --tw-translate-x: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.-translate-y-1\/2 {
- --tw-translate-y: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.translate-x-0 {
- --tw-translate-x: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.translate-y-0 {
- --tw-translate-y: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.translate-y-4 {
- --tw-translate-y: 1rem;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.\!-rotate-180 {
- --tw-rotate: -180deg !important;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
-}
-
-.\!rotate-180 {
- --tw-rotate: 180deg !important;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
-}
-
-.rotate-0 {
- --tw-rotate: 0deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.rotate-180 {
- --tw-rotate: 180deg;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.scale-100 {
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.scale-95 {
- --tw-scale-x: .95;
- --tw-scale-y: .95;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.transform {
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-@keyframes pulse {
- 50% {
- opacity: .5;
- }
-}
-
-.animate-\[pulse_5s_linear_infinite\] {
- animation: pulse 5s linear infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-\[spin_15s_linear_infinite\] {
- animation: spin 15s linear infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-\[spin_50s_linear_infinite\] {
- animation: spin 50s linear infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-\[spin_5s_linear_infinite\] {
- animation: spin 5s linear infinite;
-}
-
-.animate-none {
- animation: none;
-}
-
-@keyframes ping {
- 75%, 100% {
- transform: scale(2);
- opacity: 0;
- }
-}
-
-.animate-ping {
- animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
-}
-
-@keyframes pulse {
- 50% {
- opacity: .5;
- }
-}
-
-.animate-pulse {
- animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
-}
-
-@keyframes spin {
- to {
- transform: rotate(360deg);
- }
-}
-
-.animate-spin {
- animation: spin 1s linear infinite;
-}
-
-.\!cursor-not-allowed {
- cursor: not-allowed !important;
-}
-
-.\!cursor-pointer {
- cursor: pointer !important;
-}
-
-.cursor-auto {
- cursor: auto;
-}
-
-.cursor-default {
- cursor: default;
-}
-
-.cursor-move {
- cursor: move;
-}
-
-.cursor-not-allowed {
- cursor: not-allowed;
-}
-
-.cursor-pointer {
- cursor: pointer;
-}
-
-.cursor-text {
- cursor: text;
-}
-
-.\!resize-none {
- resize: none !important;
-}
-
-.resize-y {
- resize: vertical;
-}
-
-.resize {
- resize: both;
-}
-
-.list-inside {
- list-style-position: inside;
-}
-
-.list-decimal {
- list-style-type: decimal;
-}
-
-.list-disc {
- list-style-type: disc;
-}
-
-.grid-flow-col-dense {
- grid-auto-flow: column dense;
-}
-
-.grid-cols-1 {
- grid-template-columns: repeat(1, minmax(0, 1fr));
-}
-
-.grid-cols-2 {
- grid-template-columns: repeat(2, minmax(0, 1fr));
-}
-
-.grid-cols-3 {
- grid-template-columns: repeat(3, minmax(0, 1fr));
-}
-
-.grid-cols-4 {
- grid-template-columns: repeat(4, minmax(0, 1fr));
-}
-
-.grid-rows-2 {
- grid-template-rows: repeat(2, minmax(0, 1fr));
-}
-
-.flex-row {
- flex-direction: row;
-}
-
-.flex-row-reverse {
- flex-direction: row-reverse;
-}
-
-.flex-col {
- flex-direction: column;
-}
-
-.flex-wrap {
- flex-wrap: wrap;
-}
-
-.flex-nowrap {
- flex-wrap: nowrap;
-}
-
-.items-start {
- align-items: flex-start;
-}
-
-.items-end {
- align-items: flex-end;
-}
-
-.items-center {
- align-items: center;
-}
-
-.items-baseline {
- align-items: baseline;
-}
-
-.\!justify-start {
- justify-content: flex-start !important;
-}
-
-.justify-start {
- justify-content: flex-start;
-}
-
-.justify-end {
- justify-content: flex-end;
-}
-
-.justify-center {
- justify-content: center;
-}
-
-.\!justify-between {
- justify-content: space-between !important;
-}
-
-.justify-between {
- justify-content: space-between;
-}
-
-.gap-1 {
- gap: 0.25rem;
-}
-
-.gap-1\.5 {
- gap: 0.375rem;
-}
-
-.gap-14 {
- gap: 3.5rem;
-}
-
-.gap-2 {
- gap: 0.5rem;
-}
-
-.gap-2\.5 {
- gap: 0.625rem;
-}
-
-.gap-3 {
- gap: 0.75rem;
-}
-
-.gap-4 {
- gap: 1rem;
-}
-
-.gap-6 {
- gap: 1.5rem;
-}
-
-.gap-8 {
- gap: 2rem;
-}
-
-.gap-x-1 {
- -moz-column-gap: 0.25rem;
- column-gap: 0.25rem;
-}
-
-.gap-x-2 {
- -moz-column-gap: 0.5rem;
- column-gap: 0.5rem;
-}
-
-.gap-x-4 {
- -moz-column-gap: 1rem;
- column-gap: 1rem;
-}
-
-.gap-x-6 {
- -moz-column-gap: 1.5rem;
- column-gap: 1.5rem;
-}
-
-.gap-y-0 {
- row-gap: 0px;
-}
-
-.gap-y-0\.5 {
- row-gap: 0.125rem;
-}
-
-.gap-y-1 {
- row-gap: 0.25rem;
-}
-
-.gap-y-16 {
- row-gap: 4rem;
-}
-
-.gap-y-2 {
- row-gap: 0.5rem;
-}
-
-.gap-y-4 {
- row-gap: 1rem;
-}
-
-.space-x-1 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(0.25rem * var(--tw-space-x-reverse));
- margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-x-16 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(4rem * var(--tw-space-x-reverse));
- margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-x-2 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(0.5rem * var(--tw-space-x-reverse));
- margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-x-4 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 0;
- margin-right: calc(1rem * var(--tw-space-x-reverse));
- margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
-}
-
-.space-y-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0px * var(--tw-space-y-reverse));
-}
-
-.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
-}
-
-.space-y-1 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
-}
-
-.space-y-2 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
-}
-
-.space-y-4 > :not([hidden]) ~ :not([hidden]) {
- --tw-space-y-reverse: 0;
- margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
- margin-bottom: calc(1rem * var(--tw-space-y-reverse));
-}
-
-.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
- --tw-space-x-reverse: 1;
-}
-
-.divide-x > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-x-reverse: 0;
- border-right-width: calc(1px * var(--tw-divide-x-reverse));
- border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
-}
-
-.divide-y > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-y-reverse: 0;
- border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
- border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
-}
-
-.divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(191 219 254 / var(--tw-divide-opacity));
-}
-
-.divide-frost-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(75 103 138 / var(--tw-divide-opacity));
-}
-
-.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(243 244 246 / var(--tw-divide-opacity));
-}
-
-.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(229 231 235 / var(--tw-divide-opacity));
-}
-
-.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(209 213 219 / var(--tw-divide-opacity));
-}
-
-.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(75 85 99 / var(--tw-divide-opacity));
-}
-
-.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(55 65 81 / var(--tw-divide-opacity));
-}
-
-.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(31 41 55 / var(--tw-divide-opacity));
-}
-
-.divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(21 128 61 / var(--tw-divide-opacity));
-}
-
-.divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-divide-opacity));
-}
-
-.place-self-start {
- place-self: start;
-}
-
-.overflow-auto {
- overflow: auto;
-}
-
-.\!overflow-hidden {
- overflow: hidden !important;
-}
-
-.overflow-hidden {
- overflow: hidden;
-}
-
-.overflow-clip {
- overflow: clip;
-}
-
-.\!overflow-visible {
- overflow: visible !important;
-}
-
-.overflow-visible {
- overflow: visible;
-}
-
-.overflow-x-auto {
- overflow-x: auto;
-}
-
-.overflow-y-auto {
- overflow-y: auto;
-}
-
-.overflow-x-hidden {
- overflow-x: hidden;
-}
-
-.overflow-y-visible {
- overflow-y: visible;
-}
-
-.\!truncate {
- overflow: hidden !important;
- text-overflow: ellipsis !important;
- white-space: nowrap !important;
-}
-
-.truncate {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.text-ellipsis {
- text-overflow: ellipsis;
-}
-
-.text-clip {
- text-overflow: clip;
-}
-
-.whitespace-normal {
- white-space: normal;
-}
-
-.whitespace-nowrap {
- white-space: nowrap;
-}
-
-.whitespace-pre {
- white-space: pre;
-}
-
-.whitespace-pre-wrap {
- white-space: pre-wrap;
-}
-
-.break-words {
- overflow-wrap: break-word;
-}
-
-.break-all {
- word-break: break-all;
-}
-
-.\!rounded-full {
- border-radius: 9999px !important;
-}
-
-.\!rounded-lg {
- border-radius: 0.5rem !important;
-}
-
-.\!rounded-md {
- border-radius: 0.375rem !important;
-}
-
-.\!rounded-none {
- border-radius: 0px !important;
-}
-
-.rounded {
- border-radius: 0.25rem;
-}
-
-.rounded-full {
- border-radius: 9999px;
-}
-
-.rounded-lg {
- border-radius: 0.5rem;
-}
-
-.rounded-md {
- border-radius: 0.375rem;
-}
-
-.rounded-none {
- border-radius: 0px;
-}
-
-.rounded-sm {
- border-radius: 0.125rem;
-}
-
-.\!rounded-b-none {
- border-bottom-right-radius: 0px !important;
- border-bottom-left-radius: 0px !important;
-}
-
-.\!rounded-l-none {
- border-top-left-radius: 0px !important;
- border-bottom-left-radius: 0px !important;
-}
-
-.\!rounded-r-none {
- border-top-right-radius: 0px !important;
- border-bottom-right-radius: 0px !important;
-}
-
-.rounded-b {
- border-bottom-right-radius: 0.25rem;
- border-bottom-left-radius: 0.25rem;
-}
-
-.rounded-l-lg {
- border-top-left-radius: 0.5rem;
- border-bottom-left-radius: 0.5rem;
-}
-
-.rounded-l-md {
- border-top-left-radius: 0.375rem;
- border-bottom-left-radius: 0.375rem;
-}
-
-.rounded-l-none {
- border-top-left-radius: 0px;
- border-bottom-left-radius: 0px;
-}
-
-.rounded-r-md {
- border-top-right-radius: 0.375rem;
- border-bottom-right-radius: 0.375rem;
-}
-
-.rounded-r-none {
- border-top-right-radius: 0px;
- border-bottom-right-radius: 0px;
-}
-
-.rounded-t {
- border-top-left-radius: 0.25rem;
- border-top-right-radius: 0.25rem;
-}
-
-.rounded-t-md {
- border-top-left-radius: 0.375rem;
- border-top-right-radius: 0.375rem;
-}
-
-.rounded-t-sm {
- border-top-left-radius: 0.125rem;
- border-top-right-radius: 0.125rem;
-}
-
-.rounded-bl-lg {
- border-bottom-left-radius: 0.5rem;
-}
-
-.rounded-br-lg {
- border-bottom-right-radius: 0.5rem;
-}
-
-.\!border {
- border-width: 1px !important;
-}
-
-.\!border-0 {
- border-width: 0px !important;
-}
-
-.\!border-2 {
- border-width: 2px !important;
-}
-
-.border {
- border-width: 1px;
-}
-
-.border-0 {
- border-width: 0px;
-}
-
-.border-2 {
- border-width: 2px;
-}
-
-.border-\[1\.5px\] {
- border-width: 1.5px;
-}
-
-.border-y {
- border-top-width: 1px;
- border-bottom-width: 1px;
-}
-
-.\!border-l-0 {
- border-left-width: 0px !important;
-}
-
-.\!border-r-0 {
- border-right-width: 0px !important;
-}
-
-.\!border-t-0 {
- border-top-width: 0px !important;
-}
-
-.border-b {
- border-bottom-width: 1px;
-}
-
-.border-b-2 {
- border-bottom-width: 2px;
-}
-
-.border-l {
- border-left-width: 1px;
-}
-
-.border-l-4 {
- border-left-width: 4px;
-}
-
-.border-r {
- border-right-width: 1px;
-}
-
-.border-r-2 {
- border-right-width: 2px;
-}
-
-.border-t {
- border-top-width: 1px;
-}
-
-.border-t-2 {
- border-top-width: 2px;
-}
-
-.border-solid {
- border-style: solid;
-}
-
-.border-dashed {
- border-style: dashed;
-}
-
-.border-dotted {
- border-style: dotted;
-}
-
-.border-none {
- border-style: none;
-}
-
-.\!border-blue-500 {
- --tw-border-opacity: 1 !important;
- border-color: rgb(59 130 246 / var(--tw-border-opacity)) !important;
-}
-
-.border-\[\#80cbc4\] {
- --tw-border-opacity: 1;
- border-color: rgb(128 203 196 / var(--tw-border-opacity));
-}
-
-.border-\[\#99f6e4\] {
- --tw-border-opacity: 1;
- border-color: rgb(153 246 228 / var(--tw-border-opacity));
-}
-
-.border-\[\#ffe082\] {
- --tw-border-opacity: 1;
- border-color: rgb(255 224 130 / var(--tw-border-opacity));
-}
-
-.border-black {
- --tw-border-opacity: 1;
- border-color: rgb(0 0 0 / var(--tw-border-opacity));
-}
-
-.border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgb(191 219 254 / var(--tw-border-opacity));
-}
-
-.border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgb(147 197 253 / var(--tw-border-opacity));
-}
-
-.border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgb(59 130 246 / var(--tw-border-opacity));
-}
-
-.border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgb(37 99 235 / var(--tw-border-opacity));
-}
-
-.border-frost-500 {
- --tw-border-opacity: 1;
- border-color: rgb(94 129 172 / var(--tw-border-opacity));
-}
-
-.border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgb(229 231 235 / var(--tw-border-opacity));
-}
-
-.border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgb(209 213 219 / var(--tw-border-opacity));
-}
-
-.border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgb(156 163 175 / var(--tw-border-opacity));
-}
-
-.border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgb(107 114 128 / var(--tw-border-opacity));
-}
-
-.border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgb(75 85 99 / var(--tw-border-opacity));
-}
-
-.border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgb(55 65 81 / var(--tw-border-opacity));
-}
-
-.border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgb(31 41 55 / var(--tw-border-opacity));
-}
-
-.border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgb(187 247 208 / var(--tw-border-opacity));
-}
-
-.border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgb(34 197 94 / var(--tw-border-opacity));
-}
-
-.border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgb(22 163 74 / var(--tw-border-opacity));
-}
-
-.border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgb(199 210 254 / var(--tw-border-opacity));
-}
-
-.border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgb(99 102 241 / var(--tw-border-opacity));
-}
-
-.border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgb(79 70 229 / var(--tw-border-opacity));
-}
-
-.border-orange-300 {
- --tw-border-opacity: 1;
- border-color: rgb(253 192 137 / var(--tw-border-opacity));
-}
-
-.border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgb(254 202 202 / var(--tw-border-opacity));
-}
-
-.border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgb(252 165 165 / var(--tw-border-opacity));
-}
-
-.border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgb(248 113 113 / var(--tw-border-opacity));
-}
-
-.border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgb(239 68 68 / var(--tw-border-opacity));
-}
-
-.border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgb(220 38 38 / var(--tw-border-opacity));
-}
-
-.border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.border-white {
- --tw-border-opacity: 1;
- border-color: rgb(255 255 255 / var(--tw-border-opacity));
-}
-
-.border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgb(254 240 138 / var(--tw-border-opacity));
-}
-
-.border-b-gray-200 {
- --tw-border-opacity: 1;
- border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
-}
-
-.border-opacity-0 {
- --tw-border-opacity: 0;
-}
-
-.border-opacity-100 {
- --tw-border-opacity: 1;
-}
-
-.border-opacity-30 {
- --tw-border-opacity: 0.3;
-}
-
-.\!bg-blue-50 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-blue-50\/75 {
- background-color: rgb(239 246 255 / 0.75) !important;
-}
-
-.\!bg-gray-100 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-gray-200\/60 {
- background-color: rgb(229 231 235 / 0.6) !important;
-}
-
-.\!bg-gray-300 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-gray-700 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-red-100 {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(254 226 226 / var(--tw-bg-opacity)) !important;
-}
-
-.\!bg-transparent {
- background-color: transparent !important;
-}
-
-.\!bg-white {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
-}
-
-.bg-\[\#f0fdfa\] {
- --tw-bg-opacity: 1;
- background-color: rgb(240 253 250 / var(--tw-bg-opacity));
-}
-
-.bg-\[\#fff7ed\] {
- --tw-bg-opacity: 1;
- background-color: rgb(255 247 237 / var(--tw-bg-opacity));
-}
-
-.bg-black {
- --tw-bg-opacity: 1;
- background-color: rgb(0 0 0 / var(--tw-bg-opacity));
-}
-
-.bg-black\/20 {
- background-color: rgb(0 0 0 / 0.2);
-}
-
-.bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(219 234 254 / var(--tw-bg-opacity));
-}
-
-.bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(191 219 254 / var(--tw-bg-opacity));
-}
-
-.bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(147 197 253 / var(--tw-bg-opacity));
-}
-
-.bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgb(96 165 250 / var(--tw-bg-opacity));
-}
-
-.bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity));
-}
-
-.bg-blue-50\/50 {
- background-color: rgb(239 246 255 / 0.5);
-}
-
-.bg-blue-50\/60 {
- background-color: rgb(239 246 255 / 0.6);
-}
-
-.bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(59 130 246 / var(--tw-bg-opacity));
-}
-
-.bg-blue-500\/90 {
- background-color: rgb(59 130 246 / 0.9);
-}
-
-.bg-frost-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(94 129 172 / var(--tw-bg-opacity));
-}
-
-.bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity));
-}
-
-.bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity));
-}
-
-.bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity));
-}
-
-.bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(249 250 251 / var(--tw-bg-opacity));
-}
-
-.bg-gray-50\/20 {
- background-color: rgb(249 250 251 / 0.2);
-}
-
-.bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(107 114 128 / var(--tw-bg-opacity));
-}
-
-.bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgb(55 65 81 / var(--tw-bg-opacity));
-}
-
-.bg-gray-700\/90 {
- background-color: rgb(55 65 81 / 0.9);
-}
-
-.bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgb(31 41 55 / var(--tw-bg-opacity));
-}
-
-.bg-gray-800\/50 {
- background-color: rgb(31 41 55 / 0.5);
-}
-
-.bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(220 252 231 / var(--tw-bg-opacity));
-}
-
-.bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(187 247 208 / var(--tw-bg-opacity));
-}
-
-.bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(240 253 244 / var(--tw-bg-opacity));
-}
-
-.bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(34 197 94 / var(--tw-bg-opacity));
-}
-
-.bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(22 163 74 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(224 231 255 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(238 242 255 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(99 102 241 / var(--tw-bg-opacity));
-}
-
-.bg-indigo-500\/90 {
- background-color: rgb(99 102 241 / 0.9);
-}
-
-.bg-orange-100\/40 {
- background-color: rgb(255 237 213 / 0.4);
-}
-
-.bg-orange-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(253 192 137 / var(--tw-bg-opacity));
-}
-
-.bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 226 226 / var(--tw-bg-opacity));
-}
-
-.bg-red-100\/80 {
- background-color: rgb(254 226 226 / 0.8);
-}
-
-.bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity));
-}
-
-.bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgb(248 113 113 / var(--tw-bg-opacity));
-}
-
-.bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 242 242 / var(--tw-bg-opacity));
-}
-
-.bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgb(239 68 68 / var(--tw-bg-opacity));
-}
-
-.bg-red-500\/90 {
- background-color: rgb(239 68 68 / 0.9);
-}
-
-.bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(220 38 38 / var(--tw-bg-opacity));
-}
-
-.bg-transparent {
- background-color: transparent;
-}
-
-.bg-white {
- --tw-bg-opacity: 1;
- background-color: rgb(255 255 255 / var(--tw-bg-opacity));
-}
-
-.bg-white\/40 {
- background-color: rgb(255 255 255 / 0.4);
-}
-
-.bg-white\/60 {
- background-color: rgb(255 255 255 / 0.6);
-}
-
-.bg-white\/70 {
- background-color: rgb(255 255 255 / 0.7);
-}
-
-.bg-white\/90 {
- background-color: rgb(255 255 255 / 0.9);
-}
-
-.bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 249 195 / var(--tw-bg-opacity));
-}
-
-.bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgb(253 224 71 / var(--tw-bg-opacity));
-}
-
-.bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgb(254 252 232 / var(--tw-bg-opacity));
-}
-
-.bg-opacity-60 {
- --tw-bg-opacity: 0.6;
-}
-
-.bg-opacity-75 {
- --tw-bg-opacity: 0.75;
-}
-
-.fill-current {
- fill: currentcolor;
-}
-
-.object-contain {
- -o-object-fit: contain;
- object-fit: contain;
-}
-
-.object-cover {
- -o-object-fit: cover;
- object-fit: cover;
-}
-
-.object-fill {
- -o-object-fit: fill;
- object-fit: fill;
-}
-
-.\!p-0 {
- padding: 0px !important;
-}
-
-.\!p-1 {
- padding: 0.25rem !important;
-}
-
-.\!p-1\.5 {
- padding: 0.375rem !important;
-}
-
-.\!p-\[6px\] {
- padding: 6px !important;
-}
-
-.p-0 {
- padding: 0px;
-}
-
-.p-0\.5 {
- padding: 0.125rem;
-}
-
-.p-1 {
- padding: 0.25rem;
-}
-
-.p-1\.5 {
- padding: 0.375rem;
-}
-
-.p-2 {
- padding: 0.5rem;
-}
-
-.p-3 {
- padding: 0.75rem;
-}
-
-.p-4 {
- padding: 1rem;
-}
-
-.p-6 {
- padding: 1.5rem;
-}
-
-.\!px-0 {
- padding-left: 0px !important;
- padding-right: 0px !important;
-}
-
-.\!px-1 {
- padding-left: 0.25rem !important;
- padding-right: 0.25rem !important;
-}
-
-.\!px-2 {
- padding-left: 0.5rem !important;
- padding-right: 0.5rem !important;
-}
-
-.\!px-3 {
- padding-left: 0.75rem !important;
- padding-right: 0.75rem !important;
-}
-
-.\!px-4 {
- padding-left: 1rem !important;
- padding-right: 1rem !important;
-}
-
-.\!px-6 {
- padding-left: 1.5rem !important;
- padding-right: 1.5rem !important;
-}
-
-.\!py-0 {
- padding-top: 0px !important;
- padding-bottom: 0px !important;
-}
-
-.\!py-1 {
- padding-top: 0.25rem !important;
- padding-bottom: 0.25rem !important;
-}
-
-.\!py-1\.5 {
- padding-top: 0.375rem !important;
- padding-bottom: 0.375rem !important;
-}
-
-.px-0 {
- padding-left: 0px;
- padding-right: 0px;
-}
-
-.px-0\.5 {
- padding-left: 0.125rem;
- padding-right: 0.125rem;
-}
-
-.px-1 {
- padding-left: 0.25rem;
- padding-right: 0.25rem;
-}
-
-.px-1\.5 {
- padding-left: 0.375rem;
- padding-right: 0.375rem;
-}
-
-.px-12 {
- padding-left: 3rem;
- padding-right: 3rem;
-}
-
-.px-2 {
- padding-left: 0.5rem;
- padding-right: 0.5rem;
-}
-
-.px-2\.5 {
- padding-left: 0.625rem;
- padding-right: 0.625rem;
-}
-
-.px-3 {
- padding-left: 0.75rem;
- padding-right: 0.75rem;
-}
-
-.px-4 {
- padding-left: 1rem;
- padding-right: 1rem;
-}
-
-.px-6 {
- padding-left: 1.5rem;
- padding-right: 1.5rem;
-}
-
-.py-0 {
- padding-top: 0px;
- padding-bottom: 0px;
-}
-
-.py-0\.5 {
- padding-top: 0.125rem;
- padding-bottom: 0.125rem;
-}
-
-.py-1 {
- padding-top: 0.25rem;
- padding-bottom: 0.25rem;
-}
-
-.py-1\.5 {
- padding-top: 0.375rem;
- padding-bottom: 0.375rem;
-}
-
-.py-2 {
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
-}
-
-.py-3 {
- padding-top: 0.75rem;
- padding-bottom: 0.75rem;
-}
-
-.py-3\.5 {
- padding-top: 0.875rem;
- padding-bottom: 0.875rem;
-}
-
-.py-4 {
- padding-top: 1rem;
- padding-bottom: 1rem;
-}
-
-.py-6 {
- padding-top: 1.5rem;
- padding-bottom: 1.5rem;
-}
-
-.py-8 {
- padding-top: 2rem;
- padding-bottom: 2rem;
-}
-
-.py-\[4px\] {
- padding-top: 4px;
- padding-bottom: 4px;
-}
-
-.py-\[6px\] {
- padding-top: 6px;
- padding-bottom: 6px;
-}
-
-.py-\[7px\] {
- padding-top: 7px;
- padding-bottom: 7px;
-}
-
-.py-\[8px\] {
- padding-top: 8px;
- padding-bottom: 8px;
-}
-
-.py-\[9px\] {
- padding-top: 9px;
- padding-bottom: 9px;
-}
-
-.\!pl-1 {
- padding-left: 0.25rem !important;
-}
-
-.\!pr-1 {
- padding-right: 0.25rem !important;
-}
-
-.\!pr-10 {
- padding-right: 2.5rem !important;
-}
-
-.\!pr-12 {
- padding-right: 3rem !important;
-}
-
-.\!pr-6 {
- padding-right: 1.5rem !important;
-}
-
-.\!pr-\[26px\] {
- padding-right: 26px !important;
-}
-
-.\!pt-0 {
- padding-top: 0px !important;
-}
-
-.pb-0 {
- padding-bottom: 0px;
-}
-
-.pb-0\.5 {
- padding-bottom: 0.125rem;
-}
-
-.pb-1 {
- padding-bottom: 0.25rem;
-}
-
-.pb-12 {
- padding-bottom: 3rem;
-}
-
-.pb-2 {
- padding-bottom: 0.5rem;
-}
-
-.pb-3 {
- padding-bottom: 0.75rem;
-}
-
-.pb-4 {
- padding-bottom: 1rem;
-}
-
-.pb-6 {
- padding-bottom: 1.5rem;
-}
-
-.pb-8 {
- padding-bottom: 2rem;
-}
-
-.pb-80 {
- padding-bottom: 20rem;
-}
-
-.pl-0 {
- padding-left: 0px;
-}
-
-.pl-1 {
- padding-left: 0.25rem;
-}
-
-.pl-10 {
- padding-left: 2.5rem;
-}
-
-.pl-14 {
- padding-left: 3.5rem;
-}
-
-.pl-2 {
- padding-left: 0.5rem;
-}
-
-.pl-2\.5 {
- padding-left: 0.625rem;
-}
-
-.pl-4 {
- padding-left: 1rem;
-}
-
-.pl-8 {
- padding-left: 2rem;
-}
-
-.pr-0 {
- padding-right: 0px;
-}
-
-.pr-0\.5 {
- padding-right: 0.125rem;
-}
-
-.pr-1 {
- padding-right: 0.25rem;
-}
-
-.pr-2 {
- padding-right: 0.5rem;
-}
-
-.pr-3 {
- padding-right: 0.75rem;
-}
-
-.pr-4 {
- padding-right: 1rem;
-}
-
-.pr-6 {
- padding-right: 1.5rem;
-}
-
-.pt-0 {
- padding-top: 0px;
-}
-
-.pt-0\.5 {
- padding-top: 0.125rem;
-}
-
-.pt-1 {
- padding-top: 0.25rem;
-}
-
-.pt-10 {
- padding-top: 2.5rem;
-}
-
-.pt-2 {
- padding-top: 0.5rem;
-}
-
-.pt-3 {
- padding-top: 0.75rem;
-}
-
-.pt-4 {
- padding-top: 1rem;
-}
-
-.pt-5 {
- padding-top: 1.25rem;
-}
-
-.pt-6 {
- padding-top: 1.5rem;
-}
-
-.pt-8 {
- padding-top: 2rem;
-}
-
-.\!text-left {
- text-align: left !important;
-}
-
-.text-left {
- text-align: left;
-}
-
-.\!text-center {
- text-align: center !important;
-}
-
-.text-center {
- text-align: center;
-}
-
-.\!text-right {
- text-align: right !important;
-}
-
-.text-right {
- text-align: right;
-}
-
-.align-top {
- vertical-align: top;
-}
-
-.align-middle {
- vertical-align: middle;
-}
-
-.font-main {
- font-family: Inter, sans-serif;
-}
-
-.font-mono {
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
-}
-
-.\!text-2xs {
- font-size: 0.7rem !important;
-}
-
-.\!text-\[10px\] {
- font-size: 10px !important;
-}
-
-.\!text-xs {
- font-size: 0.75rem !important;
- line-height: 1rem !important;
-}
-
-.text-2xl {
- font-size: 1.5rem;
- line-height: 2rem;
-}
-
-.text-2xs {
- font-size: 0.7rem;
-}
-
-.text-\[1\.2em\] {
- font-size: 1.2em;
-}
-
-.text-\[10px\] {
- font-size: 10px;
-}
-
-.text-base {
- font-size: 1rem;
- line-height: 1.5rem;
-}
-
-.text-lg {
- font-size: 1.125rem;
- line-height: 1.75rem;
-}
-
-.text-sm {
- font-size: 0.875rem;
- line-height: 1.25rem;
-}
-
-.text-xl {
- font-size: 1.25rem;
- line-height: 1.75rem;
-}
-
-.text-xs {
- font-size: 0.75rem;
- line-height: 1rem;
-}
-
-.\!font-bold {
- font-weight: 700 !important;
-}
-
-.\!font-medium {
- font-weight: 500 !important;
-}
-
-.font-black {
- font-weight: 900;
-}
-
-.font-bold {
- font-weight: 700;
-}
-
-.font-extrabold {
- font-weight: 800;
-}
-
-.font-light {
- font-weight: 300;
-}
-
-.font-medium {
- font-weight: 500;
-}
-
-.font-normal {
- font-weight: 400;
-}
-
-.font-semibold {
- font-weight: 600;
-}
-
-.font-thin {
- font-weight: 100;
-}
-
-.uppercase {
- text-transform: uppercase;
-}
-
-.lowercase {
- text-transform: lowercase;
-}
-
-.capitalize {
- text-transform: capitalize;
-}
-
-.italic {
- font-style: italic;
-}
-
-.ordinal {
- --tw-ordinal: ordinal;
- font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
-}
-
-.leading-4 {
- line-height: 1rem;
-}
-
-.leading-6 {
- line-height: 1.5rem;
-}
-
-.leading-none {
- line-height: 1;
-}
-
-.\!text-black {
- --tw-text-opacity: 1 !important;
- color: rgb(0 0 0 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-blue-600 {
- --tw-text-opacity: 1 !important;
- color: rgb(37 99 235 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-300 {
- --tw-text-opacity: 1 !important;
- color: rgb(209 213 219 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-500 {
- --tw-text-opacity: 1 !important;
- color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-600 {
- --tw-text-opacity: 1 !important;
- color: rgb(75 85 99 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-gray-800 {
- --tw-text-opacity: 1 !important;
- color: rgb(31 41 55 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-red-500 {
- --tw-text-opacity: 1 !important;
- color: rgb(239 68 68 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-red-600 {
- --tw-text-opacity: 1 !important;
- color: rgb(220 38 38 / var(--tw-text-opacity)) !important;
-}
-
-.\!text-white {
- --tw-text-opacity: 1 !important;
- color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
-}
-
-.text-\[\#14b8a6\] {
- --tw-text-opacity: 1;
- color: rgb(20 184 166 / var(--tw-text-opacity));
-}
-
-.text-\[\#2e3440\] {
- --tw-text-opacity: 1;
- color: rgb(46 52 64 / var(--tw-text-opacity));
-}
-
-.text-black {
- --tw-text-opacity: 1;
- color: rgb(0 0 0 / var(--tw-text-opacity));
-}
-
-.text-blue-100 {
- --tw-text-opacity: 1;
- color: rgb(219 234 254 / var(--tw-text-opacity));
-}
-
-.text-blue-300 {
- --tw-text-opacity: 1;
- color: rgb(147 197 253 / var(--tw-text-opacity));
-}
-
-.text-blue-400 {
- --tw-text-opacity: 1;
- color: rgb(96 165 250 / var(--tw-text-opacity));
-}
-
-.text-blue-500 {
- --tw-text-opacity: 1;
- color: rgb(59 130 246 / var(--tw-text-opacity));
-}
-
-.text-blue-600 {
- --tw-text-opacity: 1;
- color: rgb(37 99 235 / var(--tw-text-opacity));
-}
-
-.text-blue-700 {
- --tw-text-opacity: 1;
- color: rgb(29 78 216 / var(--tw-text-opacity));
-}
-
-.text-blue-800 {
- --tw-text-opacity: 1;
- color: rgb(30 64 175 / var(--tw-text-opacity));
-}
-
-.text-frost-500 {
- --tw-text-opacity: 1;
- color: rgb(94 129 172 / var(--tw-text-opacity));
-}
-
-.text-gray-100 {
- --tw-text-opacity: 1;
- color: rgb(243 244 246 / var(--tw-text-opacity));
-}
-
-.text-gray-200 {
- --tw-text-opacity: 1;
- color: rgb(229 231 235 / var(--tw-text-opacity));
-}
-
-.text-gray-400 {
- --tw-text-opacity: 1;
- color: rgb(156 163 175 / var(--tw-text-opacity));
-}
-
-.text-gray-500 {
- --tw-text-opacity: 1;
- color: rgb(107 114 128 / var(--tw-text-opacity));
-}
-
-.text-gray-600 {
- --tw-text-opacity: 1;
- color: rgb(75 85 99 / var(--tw-text-opacity));
-}
-
-.text-gray-700 {
- --tw-text-opacity: 1;
- color: rgb(55 65 81 / var(--tw-text-opacity));
-}
-
-.text-gray-800 {
- --tw-text-opacity: 1;
- color: rgb(31 41 55 / var(--tw-text-opacity));
-}
-
-.text-gray-900 {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.text-green-100 {
- --tw-text-opacity: 1;
- color: rgb(220 252 231 / var(--tw-text-opacity));
-}
-
-.text-green-400 {
- --tw-text-opacity: 1;
- color: rgb(74 222 128 / var(--tw-text-opacity));
-}
-
-.text-green-500 {
- --tw-text-opacity: 1;
- color: rgb(34 197 94 / var(--tw-text-opacity));
-}
-
-.text-green-600 {
- --tw-text-opacity: 1;
- color: rgb(22 163 74 / var(--tw-text-opacity));
-}
-
-.text-green-700 {
- --tw-text-opacity: 1;
- color: rgb(21 128 61 / var(--tw-text-opacity));
-}
-
-.text-green-800 {
- --tw-text-opacity: 1;
- color: rgb(22 101 52 / var(--tw-text-opacity));
-}
-
-.text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgb(224 231 255 / var(--tw-text-opacity));
-}
-
-.text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgb(79 70 229 / var(--tw-text-opacity));
-}
-
-.text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgb(55 48 163 / var(--tw-text-opacity));
-}
-
-.text-orange-500 {
- --tw-text-opacity: 1;
- color: rgb(249 115 22 / var(--tw-text-opacity));
-}
-
-.text-red-400 {
- --tw-text-opacity: 1;
- color: rgb(248 113 113 / var(--tw-text-opacity));
-}
-
-.text-red-500 {
- --tw-text-opacity: 1;
- color: rgb(239 68 68 / var(--tw-text-opacity));
-}
-
-.text-red-600 {
- --tw-text-opacity: 1;
- color: rgb(220 38 38 / var(--tw-text-opacity));
-}
-
-.text-red-700 {
- --tw-text-opacity: 1;
- color: rgb(185 28 28 / var(--tw-text-opacity));
-}
-
-.text-red-800 {
- --tw-text-opacity: 1;
- color: rgb(153 27 27 / var(--tw-text-opacity));
-}
-
-.text-slate-800 {
- --tw-text-opacity: 1;
- color: rgb(30 41 59 / var(--tw-text-opacity));
-}
-
-.text-white {
- --tw-text-opacity: 1;
- color: rgb(255 255 255 / var(--tw-text-opacity));
-}
-
-.text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgb(234 179 8 / var(--tw-text-opacity));
-}
-
-.text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgb(161 98 7 / var(--tw-text-opacity));
-}
-
-.text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgb(133 77 14 / var(--tw-text-opacity));
-}
-
-.underline {
- text-decoration-line: underline;
-}
-
-.line-through {
- text-decoration-line: line-through;
-}
-
-.decoration-gray-400 {
- text-decoration-color: #9ca3af;
-}
-
-.\!opacity-0 {
- opacity: 0 !important;
-}
-
-.opacity-0 {
- opacity: 0;
-}
-
-.opacity-100 {
- opacity: 1;
-}
-
-.opacity-50 {
- opacity: 0.5;
-}
-
-.opacity-80 {
- opacity: 0.8;
-}
-
-.shadow {
- --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-\[0_10px_40px_-5px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
- --tw-shadow: 0 10px 40px -5px rgba(0,0,0,0.25);
- --tw-shadow-colored: 0 10px 40px -5px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-inner {
- --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
- --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-lg {
- --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-md {
- --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-sm {
- --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
- --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.shadow-xl {
- --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.\!outline-none {
- outline: 2px solid transparent !important;
- outline-offset: 2px !important;
-}
-
-.outline-none {
- outline: 2px solid transparent;
- outline-offset: 2px;
-}
-
-.outline {
- outline-style: solid;
-}
-
-.outline-1 {
- outline-width: 1px;
-}
-
-.outline-2 {
- outline-width: 2px;
-}
-
-.outline-offset-0 {
- outline-offset: 0px;
-}
-
-.outline-offset-1 {
- outline-offset: 1px;
-}
-
-.outline-blue-500 {
- outline-color: #3b82f6;
-}
-
-.outline-blue-600 {
- outline-color: #2563eb;
-}
-
-.outline-gray-500 {
- outline-color: #6b7280;
-}
-
-.outline-gray-600 {
- outline-color: #4b5563;
-}
-
-.outline-indigo-500 {
- outline-color: #6366f1;
-}
-
-.outline-indigo-600 {
- outline-color: #4f46e5;
-}
-
-.outline-orange-600 {
- outline-color: #ea580c;
-}
-
-.outline-slate-900 {
- outline-color: #0f172a;
-}
-
-.\!ring-0 {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
-}
-
-.ring-1 {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
-}
-
-.ring-opacity-5 {
- --tw-ring-opacity: 0.05;
-}
-
-.blur {
- --tw-blur: blur(8px);
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.drop-shadow-md {
- --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.grayscale {
- --tw-grayscale: grayscale(100%);
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.\!filter {
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
-}
-
-.filter {
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.backdrop-blur-\[1px\] {
- --tw-backdrop-blur: blur(1px);
- -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
- backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
-}
-
-.\!transition-none {
- transition-property: none !important;
-}
-
-.transition {
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.transition-all {
- transition-property: all;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.transition-opacity {
- transition-property: opacity;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.duration-100 {
- transition-duration: 100ms;
-}
-
-.duration-150 {
- transition-duration: 150ms;
-}
-
-.duration-200 {
- transition-duration: 200ms;
-}
-
-.duration-300 {
- transition-duration: 300ms;
-}
-
-.duration-\[25ms\] {
- transition-duration: 25ms;
-}
-
-.duration-\[50ms\] {
- transition-duration: 50ms;
-}
-
-.ease-in {
- transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
-}
-
-.ease-in-out {
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-}
-
-.ease-linear {
- transition-timing-function: linear;
-}
-
-.ease-out {
- transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
-}
-
-.separator {
- background-color: #ddd !important;
-}
-
-.center-center {
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.ellipsize {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.ellipsize-multi-line {
- display: -webkit-box;
- -webkit-box-orient: vertical;
- overflow: hidden;
-}
-
-.\!disabled {
- pointer-events: none !important;
- cursor: default !important;
- filter: grayscale(1) !important;
-}
-
-.disabled {
- pointer-events: none;
- cursor: default;
- filter: grayscale(1);
-}
-
-.scrollbar-hidden {
- -ms-overflow-style: none;
- scrollbar-width: none;
-}
-
-.scrollbar-hidden::-webkit-scrollbar {
- display: none;
- width: 0px;
-}
-
-.\[-webkit-line-clamp\:2\] {
- -webkit-line-clamp: 2;
-}
-
-.\[animation-delay\:1000ms\] {
- animation-delay: 1000ms;
-}
-
-.\[font-variant\:small-caps\] {
- font-variant: small-caps;
-}
-
-.after\:absolute::after {
- content: var(--tw-content);
- position: absolute;
-}
-
-.after\:left-\[2px\]::after {
- content: var(--tw-content);
- left: 2px;
-}
-
-.after\:top-0::after {
- content: var(--tw-content);
- top: 0px;
-}
-
-.after\:top-0\.5::after {
- content: var(--tw-content);
- top: 0.125rem;
-}
-
-.after\:h-3::after {
- content: var(--tw-content);
- height: 0.75rem;
-}
-
-.after\:h-5::after {
- content: var(--tw-content);
- height: 1.25rem;
-}
-
-.after\:w-3::after {
- content: var(--tw-content);
- width: 0.75rem;
-}
-
-.after\:w-5::after {
- content: var(--tw-content);
- width: 1.25rem;
-}
-
-.after\:rounded-full::after {
- content: var(--tw-content);
- border-radius: 9999px;
-}
-
-.after\:border::after {
- content: var(--tw-content);
- border-width: 1px;
-}
-
-.after\:border-white::after {
- content: var(--tw-content);
- --tw-border-opacity: 1;
- border-color: rgb(255 255 255 / var(--tw-border-opacity));
-}
-
-.after\:bg-white::after {
- content: var(--tw-content);
- --tw-bg-opacity: 1;
- background-color: rgb(255 255 255 / var(--tw-bg-opacity));
-}
-
-.after\:transition-all::after {
- content: var(--tw-content);
- transition-property: all;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
-.after\:content-\[\'\'\]::after {
- --tw-content: '';
- content: var(--tw-content);
-}
-
-.last\:pb-0:last-child {
- padding-bottom: 0px;
-}
-
-.first-of-type\:rounded-t-md:first-of-type {
- border-top-left-radius: 0.375rem;
- border-top-right-radius: 0.375rem;
-}
-
-.first-of-type\:\!border-t-0:first-of-type {
- border-top-width: 0px !important;
-}
-
-.last-of-type\:rounded-b-md:last-of-type {
- border-bottom-right-radius: 0.375rem;
- border-bottom-left-radius: 0.375rem;
-}
-
-.last-of-type\:\!border-b-0:last-of-type {
- border-bottom-width: 0px !important;
-}
-
-.focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgb(59 130 246 / var(--tw-border-opacity));
-}
-
-.focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity));
-}
-
-.hover\:z-50:hover {
- z-index: 50;
-}
-
-.hover\:divide-blue-300:hover > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgb(147 197 253 / var(--tw-divide-opacity));
-}
-
-.hover\:border:hover {
- border-width: 1px;
-}
-
-.hover\:border-\[\#99f6e4\]:hover {
- --tw-border-opacity: 1;
- border-color: rgb(153 246 228 / var(--tw-border-opacity));
-}
-
-.hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgb(191 219 254 / var(--tw-border-opacity));
-}
-
-.hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgb(59 130 246 / var(--tw-border-opacity));
-}
-
-.hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(29 78 216 / var(--tw-border-opacity));
-}
-
-.hover\:border-frost-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(56 77 103 / var(--tw-border-opacity));
-}
-
-.hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgb(75 85 99 / var(--tw-border-opacity));
-}
-
-.hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgb(17 24 39 / var(--tw-border-opacity));
-}
-
-.hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(21 128 61 / var(--tw-border-opacity));
-}
-
-.hover\:border-orange-300:hover {
- --tw-border-opacity: 1;
- border-color: rgb(253 192 137 / var(--tw-border-opacity));
-}
-
-.hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
-}
-
-.hover\:\!bg-gray-200:hover {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important;
-}
-
-.hover\:\!bg-gray-900:hover {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important;
-}
-
-.hover\:\!bg-red-200:hover {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity)) !important;
-}
-
-.hover\:bg-\[\#f0fdfa\]:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(240 253 250 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-\[\#fff7ed\]:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(255 247 237 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(219 234 254 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(191 219 254 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(96 165 250 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(239 246 255 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-frost-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(223 230 238 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-frost-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(56 77 103 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-200\/90:hover {
- background-color: rgb(229 231 235 / 0.9);
-}
-
-.hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-300\/20:hover {
- background-color: rgb(209 213 219 / 0.2);
-}
-
-.hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(156 163 175 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(249 250 251 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(75 85 99 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(17 24 39 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-gray-900\/90:hover {
- background-color: rgb(17 24 39 / 0.9);
-}
-
-.hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(220 252 231 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(187 247 208 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(21 128 61 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(224 231 255 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(199 210 254 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(99 102 241 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(254 226 226 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(248 113 113 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(185 28 28 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgb(254 240 138 / var(--tw-bg-opacity));
-}
-
-.hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
-}
-
-.hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgb(0 0 0 / var(--tw-text-opacity));
-}
-
-.hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgb(96 165 250 / var(--tw-text-opacity));
-}
-
-.hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgb(59 130 246 / var(--tw-text-opacity));
-}
-
-.hover\:text-frost-700:hover {
- --tw-text-opacity: 1;
- color: rgb(56 77 103 / var(--tw-text-opacity));
-}
-
-.hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgb(107 114 128 / var(--tw-text-opacity));
-}
-
-.hover\:text-gray-600:hover {
- --tw-text-opacity: 1;
- color: rgb(75 85 99 / var(--tw-text-opacity));
-}
-
-.hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgb(31 41 55 / var(--tw-text-opacity));
-}
-
-.hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgb(21 128 61 / var(--tw-text-opacity));
-}
-
-.hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgb(99 102 241 / var(--tw-text-opacity));
-}
-
-.hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgb(55 48 163 / var(--tw-text-opacity));
-}
-
-.hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgb(185 28 28 / var(--tw-text-opacity));
-}
-
-.hover\:text-red-800:hover {
- --tw-text-opacity: 1;
- color: rgb(153 27 27 / var(--tw-text-opacity));
-}
-
-.hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgb(255 255 255 / var(--tw-text-opacity));
-}
-
-.hover\:underline:hover {
- text-decoration-line: underline;
-}
-
-.hover\:drop-shadow-sm:hover {
- --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
-}
-
-.focus\:border-frost-700:focus {
- --tw-border-opacity: 1;
- border-color: rgb(56 77 103 / var(--tw-border-opacity));
-}
-
-.focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgb(17 24 39 / var(--tw-border-opacity));
-}
-
-.focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgb(165 180 252 / var(--tw-border-opacity));
-}
-
-.focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
-}
-
-.focus\:\!bg-gray-200:focus {
- --tw-bg-opacity: 1 !important;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important;
-}
-
-.focus\:bg-frost-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(223 230 238 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-frost-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(56 77 103 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(243 244 246 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(229 231 235 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(75 85 99 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(17 24 39 / var(--tw-bg-opacity));
-}
-
-.focus\:bg-gray-900\/90:focus {
- background-color: rgb(17 24 39 / 0.9);
-}
-
-.focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgb(99 102 241 / var(--tw-bg-opacity));
-}
-
-.focus\:text-frost-700:focus {
- --tw-text-opacity: 1;
- color: rgb(56 77 103 / var(--tw-text-opacity));
-}
-
-.focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgb(31 41 55 / var(--tw-text-opacity));
-}
-
-.focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.focus\:outline-none:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
-}
-
-.focus\:ring:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-0:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-2:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-4:focus {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.focus\:ring-frost-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(158 179 205 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity));
-}
-
-.focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
-}
-
-.focus-visible\:border-red-700:focus-visible {
- --tw-border-opacity: 1;
- border-color: rgb(185 28 28 / var(--tw-border-opacity));
-}
-
-.focus-visible\:ring-red-700:focus-visible {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgb(185 28 28 / var(--tw-ring-opacity));
-}
-
-.focus-visible\:ring-opacity-25:focus-visible {
- --tw-ring-opacity: 0.25;
-}
-
-.group:hover .group-hover\:block {
- display: block;
-}
-
-.group:hover .group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgb(107 114 128 / var(--tw-text-opacity));
-}
-
-.group:hover .group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgb(17 24 39 / var(--tw-text-opacity));
-}
-
-.peer:checked ~ .peer-checked\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(37 99 235 / var(--tw-bg-opacity));
-}
-
-.peer:checked ~ .peer-checked\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgb(220 38 38 / var(--tw-bg-opacity));
-}
-
-.peer:checked ~ .peer-checked\:after\:translate-x-full::after {
- content: var(--tw-content);
- --tw-translate-x: 100%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
-.peer:checked ~ .peer-checked\:after\:border-white::after {
- content: var(--tw-content);
- --tw-border-opacity: 1;
- border-color: rgb(255 255 255 / var(--tw-border-opacity));
-}
-
-:is(.dark .dark\:bg-blue-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(191 219 254 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-gray-700) {
- --tw-bg-opacity: 1;
- background-color: rgb(55 65 81 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-green-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(187 247 208 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-indigo-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(199 210 254 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-red-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(254 202 202 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:bg-yellow-200) {
- --tw-bg-opacity: 1;
- background-color: rgb(254 240 138 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:text-blue-800) {
- --tw-text-opacity: 1;
- color: rgb(30 64 175 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-gray-300) {
- --tw-text-opacity: 1;
- color: rgb(209 213 219 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-gray-400) {
- --tw-text-opacity: 1;
- color: rgb(156 163 175 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-green-900) {
- --tw-text-opacity: 1;
- color: rgb(20 83 45 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-indigo-900) {
- --tw-text-opacity: 1;
- color: rgb(49 46 129 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-red-900) {
- --tw-text-opacity: 1;
- color: rgb(127 29 29 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-yellow-800) {
- --tw-text-opacity: 1;
- color: rgb(133 77 14 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:text-yellow-900) {
- --tw-text-opacity: 1;
- color: rgb(113 63 18 / var(--tw-text-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-blue-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(147 197 253 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-gray-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(209 213 219 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-green-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(134 239 172 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-indigo-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(165 180 252 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-red-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(252 165 165 / var(--tw-bg-opacity));
-}
-
-:is(.dark .dark\:hover\:bg-yellow-300:hover) {
- --tw-bg-opacity: 1;
- background-color: rgb(253 224 71 / var(--tw-bg-opacity));
-}
-
-@media (min-width: 640px) {
- .sm\:left-40 {
- left: 10rem;
- }
-
- .sm\:top-6 {
- top: 1.5rem;
- }
-
- .sm\:col-span-2 {
- grid-column: span 2 / span 2;
- }
-
- .sm\:my-8 {
- margin-top: 2rem;
- margin-bottom: 2rem;
- }
-
- .sm\:block {
- display: block;
- }
-
- .sm\:flex {
- display: flex;
- }
-
- .sm\:w-2\/3 {
- width: 66.666667%;
- }
-
- .sm\:w-full {
- width: 100%;
- }
-
- .sm\:max-w-lg {
- max-width: 32rem;
- }
-
- .sm\:translate-y-0 {
- --tw-translate-y: 0px;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
- }
-
- .sm\:scale-100 {
- --tw-scale-x: 1;
- --tw-scale-y: 1;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
- }
-
- .sm\:scale-95 {
- --tw-scale-x: .95;
- --tw-scale-y: .95;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
- }
-
- .sm\:grid-cols-2 {
- grid-template-columns: repeat(2, minmax(0, 1fr));
- }
-
- .sm\:grid-cols-3 {
- grid-template-columns: repeat(3, minmax(0, 1fr));
- }
-
- .sm\:flex-row {
- flex-direction: row;
- }
-
- .sm\:gap-4 {
- gap: 1rem;
- }
-
- .sm\:p-6 {
- padding: 1.5rem;
- }
-
- .sm\:px-10 {
- padding-left: 2.5rem;
- padding-right: 2.5rem;
- }
-
- .sm\:px-6 {
- padding-left: 1.5rem;
- padding-right: 1.5rem;
- }
-
- .sm\:py-8 {
- padding-top: 2rem;
- padding-bottom: 2rem;
- }
-
- .sm\:pl-6 {
- padding-left: 1.5rem;
- }
-
- .sm\:text-sm {
- font-size: 0.875rem;
- line-height: 1.25rem;
- }
-}
-
-@media (min-width: 768px) {
- .md\:mb-10 {
- margin-bottom: 2.5rem;
- }
-
- .md\:mb-20 {
- margin-bottom: 5rem;
- }
-
- .md\:mt-6 {
- margin-top: 1.5rem;
- }
-
- .md\:inline {
- display: inline;
- }
-
- .md\:flex {
- display: flex;
- }
-
- .md\:inline-flex {
- display: inline-flex;
- }
-
- .md\:w-2\/3 {
- width: 66.666667%;
- }
-
- .md\:grid-cols-3 {
- grid-template-columns: repeat(3, minmax(0, 1fr));
- }
-
- .md\:grid-cols-4 {
- grid-template-columns: repeat(4, minmax(0, 1fr));
- }
-
- .md\:justify-between {
- justify-content: space-between;
- }
-
- .md\:px-8 {
- padding-left: 2rem;
- padding-right: 2rem;
- }
-
- .md\:pb-4 {
- padding-bottom: 1rem;
- }
-
- .md\:pl-0 {
- padding-left: 0px;
- }
-
- .md\:text-base {
- font-size: 1rem;
- line-height: 1.5rem;
- }
-}
-
-@media (min-width: 1024px) {
- .lg\:sticky {
- position: sticky;
- }
-
- .lg\:top-0 {
- top: 0px;
- }
-
- .lg\:top-8 {
- top: 2rem;
- }
-
- .lg\:block {
- display: block;
- }
-
- .lg\:flex {
- display: flex;
- }
-
- .lg\:inline-flex {
- display: inline-flex;
- }
-
- .lg\:w-1\/2 {
- width: 50%;
- }
-
- .lg\:grid-cols-4 {
- grid-template-columns: repeat(4, minmax(0, 1fr));
- }
-
- .lg\:gap-4 {
- gap: 1rem;
- }
-}
-
-@media (min-width: 1280px) {
- .xl\:inline {
- display: inline;
- }
-}
-
-.\[\&\:has\(button\:hover\)\]\:border-gray-400:has(button:hover) {
- --tw-border-opacity: 1;
- border-color: rgb(156 163 175 / var(--tw-border-opacity));
-}
\ No newline at end of file
diff --git a/react-sdk/tailwind.config.js b/react-sdk/tailwind.config.js
deleted file mode 100644
index 2871013e22..0000000000
--- a/react-sdk/tailwind.config.js
+++ /dev/null
@@ -1,688 +0,0 @@
-const plugin = require("tailwindcss/plugin");
-
-/** @type {import('tailwindcss').Config} */
-const config = {
- content: [
- "./index.html",
- "./src/**/*.{js,ts,jsx,tsx}",
- "./node_modules/windmill-components/package/components/**/*.{html,js,svelte,ts}",
- ],
- safelist: [
- "hljs",
- "splitpanes__pane",
- "splitpanes__splitter",
- ...(process.env.NODE_ENV === "production"
- ? [
- { pattern: /^m(\w?)-.*$/ },
- { pattern: /^p(\w?)-.*$/ },
- { pattern: /^rounded-.*$/ },
- { pattern: /^shadow-.*$/, variants: ["hover"] },
- { pattern: /^text-[^/]*$/, variants: ["hover", "active", "focus"] },
- { pattern: /^bg-[^/]*$/, variants: ["hover", "active", "focus"] },
- { pattern: /^border-[^/]*$/, variants: ["hover", "active", "focus"] },
- { pattern: /^ring-[^/]*$/, variants: ["hover", "active", "focus"] },
- ]
- : []),
- ],
- theme: {
- colors: {
- current: "currentcolor",
- transparent: "transparent",
- white: "#ffffff",
- black: "#000000",
- slate: {
- 50: "#f8fafc",
- 100: "#f1f5f9",
- 200: "#e2e8f0",
- 300: "#cbd5e1",
- 400: "#94a3b8",
- 500: "#64748b",
- 600: "#475569",
- 700: "#334155",
- 800: "#1e293b",
- 900: "#0f172a",
- },
- zinc: {
- 50: "#fafafa",
- 100: "#f4f4f5",
- 200: "#e4e4e7",
- 300: "#d4d4d8",
- 400: "#a1a1aa",
- 500: "#71717a",
- 600: "#52525b",
- 700: "#3f3f46",
- 800: "#27272a",
- 900: "#18181b",
- },
- neutral: {
- 50: "#fafafa",
- 100: "#f5f5f5",
- 200: "#e5e5e5",
- 300: "#d4d4d4",
- 400: "#a3a3a3",
- 500: "#737373",
- 600: "#525252",
- 700: "#404040",
- 800: "#262626",
- 900: "#171717",
- },
- stone: {
- 50: "#fafaf9",
- 100: "#f5f5f4",
- 200: "#e7e5e4",
- 300: "#d6d3d1",
- 400: "#a8a29e",
- 500: "#78716c",
- 600: "#57534e",
- 700: "#44403c",
- 800: "#292524",
- 900: "#1c1917",
- },
- orange: {
- 50: "#fff7ed",
- 100: "#ffedd5",
- 200: "#fed7aa",
- 300: "#fdba74",
- 400: "#fb923c",
- 500: "#f97316",
- 600: "#ea580c",
- 700: "#c2410c",
- 800: "#9a3412",
- 900: "#7c2d12",
- },
- amber: {
- 50: "#fffbeb",
- 100: "#fef3c7",
- 200: "#fde68a",
- 300: "#fcd34d",
- 400: "#fbbf24",
- 500: "#f59e0b",
- 600: "#d97706",
- 700: "#b45309",
- 800: "#92400e",
- 900: "#78350f",
- },
- lime: {
- 50: "#f7fee7",
- 100: "#ecfccb",
- 200: "#d9f99d",
- 300: "#bef264",
- 400: "#a3e635",
- 500: "#84cc16",
- 600: "#65a30d",
- 700: "#4d7c0f",
- 800: "#3f6212",
- 900: "#365314",
- },
- emerald: {
- 50: "#ecfdf5",
- 100: "#d1fae5",
- 200: "#a7f3d0",
- 300: "#6ee7b7",
- 400: "#34d399",
- 500: "#10b981",
- 600: "#059669",
- 700: "#047857",
- 800: "#065f46",
- 900: "#064e3b",
- },
- teal: {
- 50: "#f0fdfa",
- 100: "#ccfbf1",
- 200: "#99f6e4",
- 300: "#5eead4",
- 400: "#2dd4bf",
- 500: "#14b8a6",
- 600: "#0d9488",
- 700: "#0f766e",
- 800: "#115e59",
- 900: "#134e4a",
- },
- cyan: {
- 50: "#ecfeff",
- 100: "#cffafe",
- 200: "#a5f3fc",
- 300: "#67e8f9",
- 400: "#22d3ee",
- 500: "#06b6d4",
- 600: "#0891b2",
- 700: "#0e7490",
- 800: "#155e75",
- 900: "#164e63",
- },
- sky: {
- 50: "#f0f9ff",
- 100: "#e0f2fe",
- 200: "#bae6fd",
- 300: "#7dd3fc",
- 400: "#38bdf8",
- 500: "#0ea5e9",
- 600: "#0284c7",
- 700: "#0369a1",
- 800: "#075985",
- 900: "#0c4a6e",
- },
- violet: {
- 50: "#f5f3ff",
- 100: "#ede9fe",
- 200: "#ddd6fe",
- 300: "#c4b5fd",
- 400: "#a78bfa",
- 500: "#8b5cf6",
- 600: "#7c3aed",
- 700: "#6d28d9",
- 800: "#5b21b6",
- 900: "#4c1d95",
- },
- purple: {
- 50: "#faf5ff",
- 100: "#f3e8ff",
- 200: "#e9d5ff",
- 300: "#d8b4fe",
- 400: "#c084fc",
- 500: "#a855f7",
- 600: "#9333ea",
- 700: "#7e22ce",
- 800: "#6b21a8",
- 900: "#581c87",
- },
- fuchsia: {
- 50: "#fdf4ff",
- 100: "#fae8ff",
- 200: "#f5d0fe",
- 300: "#f0abfc",
- 400: "#e879f9",
- 500: "#d946ef",
- 600: "#c026d3",
- 700: "#a21caf",
- 800: "#86198f",
- 900: "#701a75",
- },
- pink: {
- 50: "#fdf2f8",
- 100: "#fce7f3",
- 200: "#fbcfe8",
- 300: "#f9a8d4",
- 400: "#f472b6",
- 500: "#ec4899",
- 600: "#db2777",
- 700: "#be185d",
- 800: "#9d174d",
- 900: "#831843",
- },
- rose: {
- 50: "#fff1f2",
- 100: "#ffe4e6",
- 200: "#fecdd3",
- 300: "#fda4af",
- 400: "#fb7185",
- 500: "#f43f5e",
- 600: "#e11d48",
- 700: "#be123c",
- 800: "#9f1239",
- 900: "#881337",
- },
- gray: {
- 50: "#f9fafb",
- 100: "#f3f4f6",
- 200: "#e5e7eb",
- 300: "#d1d5db",
- 400: "#9ca3af",
- 500: "#6b7280",
- 600: "#4b5563",
- 700: "#374151",
- 800: "#1f2937",
- 900: "#111827",
- },
- red: {
- 50: "#fef2f2",
- 100: "#fee2e2",
- 200: "#fecaca",
- 300: "#fca5a5",
- 400: "#f87171",
- 500: "#ef4444",
- 600: "#dc2626",
- 700: "#b91c1c",
- 800: "#991b1b",
- 900: "#7f1d1d",
- },
- orange: {
- 100: "#ffedd5",
- 200: "#ffedd5",
- 300: "#FDC089",
- 400: "#fb923c",
- 500: "#f97316",
- 600: "#ea580c",
- 700: "#c2410c",
- 800: "#c2410c",
- },
- yellow: {
- 50: "#fefce8",
- 100: "#fef9c3",
- 200: "#fef08a",
- 300: "#fde047",
- 400: "#facc15",
- 500: "#eab308",
- 600: "#ca8a04",
- 700: "#a16207",
- 800: "#854d0e",
- 900: "#713f12",
- },
- green: {
- 50: "#f0fdf4",
- 100: "#dcfce7",
- 200: "#bbf7d0",
- 300: "#86efac",
- 400: "#4ade80",
- 500: "#22c55e",
- 600: "#16a34a",
- 700: "#15803d",
- 800: "#166534",
- 900: "#14532d",
- },
- blue: {
- 50: "#eff6ff",
- 100: "#dbeafe",
- 200: "#bfdbfe",
- 300: "#93c5fd",
- 400: "#60a5fa",
- 500: "#3b82f6",
- 600: "#2563eb",
- 700: "#1d4ed8",
- 800: "#1e40af",
- 900: "#1e3a8a",
- },
-
- indigo: {
- 50: "#eef2ff",
- 100: "#e0e7ff",
- 200: "#c7d2fe",
- 300: "#a5b4fc",
- 400: "#818cf8",
- 500: "#6366f1",
- 600: "#4f46e5",
- 700: "#4338ca",
- 800: "#3730a3",
- 900: "#312e81",
- },
- frost: {
- 100: "#dfe6ee",
- 200: "#bfcdde",
- 300: "#9eb3cd",
- 400: "#7e9abd",
- 500: "#5e81ac",
- 600: "#4b678a",
- 700: "#384d67",
- 800: "#263445",
- 900: "#131a22",
- },
- },
- fontFamily: {
- // add double quotes if there is space in font name
- main: ["Inter", "sans-serif"],
- mono: [
- "ui-monospace",
- "SFMono-Regular",
- "Menlo",
- "Monaco",
- "Consolas",
- '"Liberation Mono"',
- '"Courier New"',
- "monospace",
- ],
- },
- extend: {
- maxHeight: {
- "1/2": "50vh",
- "2/3": "66vh",
- "3/4": "75vh",
- },
- minWidth: {
- "1/4": "25%",
- "1/3": "33%",
- "1/2": "50%",
- "2/3": "66%",
- "3/4": "75%",
- },
- minHeight: {
- "1/2": "50vh",
- },
- height: {
- "2/3": "66vh",
- },
- transitionProperty: {
- height: "height",
- },
- fontSize: {
- "2xs": "0.7rem",
- },
- screens: {
- fhd: "1900px",
- qhd: "2500px",
- "4k": "3800px",
- },
- animation: {
- "spin-counter-clockwise": "spin-counter-clockwise 1s linear infinite",
- },
- keyframes: {
- "spin-counter-clockwise": {
- to: { transform: "rotate(-360deg)" },
- },
- },
- },
- },
-
- plugins: [
- require("@tailwindcss/forms"),
- require("@tailwindcss/typography"),
- plugin(({ addBase, addComponents, addUtilities, theme }) => {
- addBase({
- ".embedded": {
- fontFamily: theme("fontFamily.main"),
- fontSize: theme("fontSize.base"),
- fontWeight: theme("fontWeight.normal"),
- color: theme("colors.gray.900"),
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: theme("fontSize.lg"),
- },
- },
- ".embedded": {
- h1: {
- fontSize: "24px",
- fontWeight: theme("fontWeight.extrabold"),
- lineHeight: "1.05",
- color: theme("colors.gray.800"),
- [`@media (min-width: ${theme("screens.lg")})`]: {
- fontSize: "26px",
- },
- [`@media (min-width: ${theme("screens.fhd")})`]: {
- fontSize: "29px",
- },
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "34px",
- },
- },
- h2: {
- fontSize: "20px",
- fontWeight: theme("fontWeight.extrabold"),
- lineHeight: "1.1",
- color: theme("colors.gray.700"),
- [`@media (min-width: ${theme("screens.fhd")})`]: {
- fontSize: "22px",
- },
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "25px",
- },
- },
- mark: {
- backgroundColor: theme("colors.yellow.200"),
- borderRadius: theme("borderRadius.sm"),
- },
- h3: {
- fontSize: "18px",
- fontWeight: theme("fontWeight.bold"),
- lineHeight: "1.2",
- color: theme("colors.gray.600"),
- [`@media (min-width: ${theme("screens.fhd")})`]: {
- fontSize: "20px",
- },
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "22px",
- },
- },
- h4: {
- fontSize: "18px",
- fontWeight: theme("fontWeight.semibold"),
- lineHeight: "1.3",
- color: theme("colors.gray.600"),
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "20px",
- },
- },
- h5: {
- fontSize: "16px",
- fontWeight: theme("fontWeight.semibold"),
- lineHeight: "1.5",
- color: theme("colors.gray.600"),
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "18px",
- },
- },
- h6: {
- fontSize: "16px",
- fontWeight: theme("fontWeight.medium"),
- lineHeight: "1.5",
- color: theme("colors.gray.600"),
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "18px",
- },
- },
- button: {
- fontWeight: theme("fontWeight.semibold"),
- },
- a: {
- color: theme("colors.blue.500"),
- },
- 'input:not(.windmillapp),input[type="text"]:not(.windmillapp),input[type="email"]:not(.windmillapp),input[type="url"]:not(.windmillapp),input[type="password"]:not(.windmillapp),input[type="number"]:not(.windmillapp),input[type="date"]:not(.windmillapp),input[type="datetime-local"]:not(.windmillapp),input[type="month"]:not(.windmillapp),input[type="search"]:not(.windmillapp),input[type="tel"]:not(.windmillapp),input[type="time"]:not(.windmillapp),input[type="week"]:not(.windmillapp),textarea:not(.windmillapp):not(.monaco-mouse-cursor-text),select:not(.windmillapp)':
- {
- display: "block",
- fontSize: theme("fontSize.sm"),
- width: "100%",
- padding: `${theme("spacing.1")} ${theme("spacing.2")}`,
- border: `1px solid ${theme("colors.gray.300")}`,
- borderRadius: theme("borderRadius.md"),
- "&:focus": {
- "--tw-ring-color": theme("colors.indigo.100"),
- "--tw-ring-offset-shadow":
- "var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)",
- "--tw-ring-shadow":
- "var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)",
- boxShadow:
- "var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)",
- },
- "&:disabled,[disabled]": {
- backgroundColor: theme("colors.gray.100") + " !important",
- },
- },
- "button:disabled,button[disabled=true],a:disabled,a[disabled=true]": {
- pointerEvents: "none",
- cursor: "default",
- filter: "grayscale(1)",
- },
- "pre code.hljs": {
- padding: "0px !important",
- fontFamily: theme("fontFamily.mono"),
- fontSize: theme("fontSize.sm") + " !important",
- lineHeight: theme("lineHeight.4") + " !important",
- },
- ".h1-textarea": {
- fontSize: "24px !important",
- fontWeight: `${theme("fontWeight.extrabold")} !important`,
- lineHeight: "1.05 !important",
- color: theme("!colors.gray.800"),
- [`@media (min-width: ${theme("screens.lg")})`]: {
- fontSize: "26px !important",
- },
- [`@media (min-width: ${theme("screens.fhd")})`]: {
- fontSize: "29px !important",
- },
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "34px !important",
- },
- },
- ".h3-textarea": {
- fontSize: "18px !important",
- fontWeight: `${theme("fontWeight.bold")} !important`,
- lineHeight: "1.2 !important",
- color: theme("!colors.gray.600"),
- [`@media (min-width: ${theme("screens.fhd")})`]: {
- fontSize: "20px !important",
- },
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "22px !important",
- },
- },
- ".p-textarea": {
- fontSize: "16px !important",
- fontWeight: `${theme("fontWeight.normal")} !important`,
- lineHeight: "1.5 !important",
- color: theme("!colors.gray.600"),
- [`@media (min-width: ${theme("screens.fhd")})`]: {
- fontSize: "18px !important",
- },
-
- [`@media (min-width: ${theme("screens.qhd")})`]: {
- fontSize: "20px !important",
- },
- },
- },
- });
- addComponents({
- ".table-custom": {
- "& th": {
- paddingTop: theme("spacing.3"),
- paddingRight: theme("spacing.1"),
- paddingLeft: theme("spacing.1"),
- paddingBottom: theme("spacing.3"),
- fontSize: theme("fontSize.sm"),
- textAlign: "left",
- fontWeight: theme("fontWeight.semibold"),
- color: theme("colors.gray.900"),
- textTransform: "capitalize",
- },
- "& td": {
- paddingLeft: theme("spacing.1"),
- paddingRight: theme("spacing.1"),
- paddingTop: theme("spacing.2"),
- paddingBottom: theme("spacing.2"),
- fontSize: theme("fontSize.sm"),
- color: theme("colors.gray.700"),
- },
- "& tbody > :not([hidden]) ~ :not([hidden])": {
- borderTop: `1px solid ${theme("colors.gray.200")}`,
- },
- "& tbody > tr:hover": {
- backgroundColor: theme("colors.gray.50"),
- },
- },
- ".commit-hash": {
- fontSize: theme("fontSize.2xs"),
- color: theme("colors.gray.500"),
- backgroundColor: theme("colors.gray.200"),
- fontFamily: theme("fontFamily.mono"),
- },
- ".input-error": {
- borderColor: `${theme("colors.red.500")} !important`,
- },
- ".box": {
- borderWidth: "1px",
- borderRadius: theme("borderRadius.sm"),
- boxShadow: theme("boxShadow.sm"),
- padding: theme("spacing.4"),
- },
- ".animate-skeleton": {
- animation: theme("animation.pulse"),
- backgroundColor: theme("colors.blue.100"),
- borderRadius: theme("borderRadius.DEFAULT"),
- },
- ".text-black-gradient": {
- color: "transparent",
- backgroundClip: "text",
- backgroundImage: `linear-gradient(to right, ${theme(
- "colors.black"
- )}, ${theme("colors.gray.600")})`,
- },
- ".splitpanes__pane": {
- backgroundColor: theme("colors.white") + " !important",
- overflow: "auto !important",
- },
- ".splitpanes__splitter": {
- backgroundColor: theme("colors.gray.300") + " !important",
- margin: "0 !important",
- border: "none !important",
- "&::after": {
- backgroundColor: "#3f83f850 !important",
- margin: "0 !important",
- transform: "none !important",
- zIndex: "1001 !important",
- transition: "opacity 200ms !important",
- opacity: "0",
- "--splitter-hover-size": "5px",
- "--splitter-hover-adjustment": "-2px",
- },
- "&:hover::after": {
- opacity: "1",
- },
- },
- ".splitpanes--vertical>.splitpanes__splitter": {
- width: "1px !important",
- "&::before": {
- left: "1px !important",
- width: "0px !important",
- marginLeft: "0 !important",
- },
- "&::after": {
- top: "0 !important",
- height: "100% !important",
- left: "var(--splitter-hover-adjustment) !important",
- width: "var(--splitter-hover-size) !important",
- },
- },
- ".splitpanes--horizontal>.splitpanes__splitter": {
- height: "1px !important",
- "&::before": {
- top: "1px !important",
- height: "0px !important",
- marginTop: "0 !important",
- },
- "&::after": {
- top: "var(--splitter-hover-adjustment) !important",
- height: "var(--splitter-hover-size) !important",
- left: "0 !important",
- width: "100% !important",
- },
- },
- });
- addUtilities({
- ".separator": {
- backgroundColor: "#ddd !important",
- },
- ".center-center": {
- display: "flex",
- justifyContent: "center",
- alignItems: "center",
- },
- ".ellipsize": {
- overflow: "hidden",
- whiteSpace: "nowrap",
- textOverflow: "ellipsis",
- },
- /** Set the '-webkit-line-clamp' property to the desired number of lines.
- *
- * Eg.: `class="ellipsize-multi-line [-webkit-line-clamp:3]"`
- */
- ".ellipsize-multi-line": {
- display: "-webkit-box",
- "-webkit-box-orient": "vertical",
- overflow: "hidden",
- },
- ".disabled": {
- pointerEvents: "none",
- cursor: "default",
- filter: "grayscale(1)",
- },
- ".scrollbar-hidden": {
- "-ms-overflow-style": "none",
- "scrollbar-width": "none",
- "&::-webkit-scrollbar": {
- display: "none",
- width: "0px",
- },
- },
- });
- }),
- ],
- darkMode: "class",
-};
-
-module.exports = config;
diff --git a/react-sdk/tsconfig.json b/react-sdk/tsconfig.json
deleted file mode 100644
index 8585c1d631..0000000000
--- a/react-sdk/tsconfig.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "compilerOptions": {
- "target": "ESNext",
- "useDefineForClassFields": true,
- "module": "ESNext",
- "lib": ["ESNext", "DOM"],
- "moduleResolution": "Node",
- "jsx": "react",
- "strict": true,
- "sourceMap": true,
- "resolveJsonModule": true,
- "isolatedModules": true,
- "esModuleInterop": true,
- "noEmit": true,
- "noUnusedLocals": true,
- "noUnusedParameters": true,
- "noImplicitReturns": true,
- "skipLibCheck": true
- },
- "include": ["src"]
-}
diff --git a/react-sdk/vite.config.js b/react-sdk/vite.config.js
deleted file mode 100644
index 35bd544c44..0000000000
--- a/react-sdk/vite.config.js
+++ /dev/null
@@ -1,47 +0,0 @@
-import { defineConfig } from "vite";
-import react from "@vitejs/plugin-react";
-import { svelte } from "@sveltejs/vite-plugin-svelte";
-import { readFileSync } from "fs";
-import { fileURLToPath } from "url";
-
-const file = fileURLToPath(
- new URL("../frontend/package.json", import.meta.url)
-);
-const json = readFileSync(file, "utf8");
-const version = JSON.parse(json);
-
-export default defineConfig({
- plugins: [svelte(), react()],
- server: {
- port: 3000,
- proxy: {
- "^/api/.*": {
- target: process.env.REMOTE ?? "https://app.windmill.dev/",
- changeOrigin: true,
- cookieDomainRewrite: "localhost",
- },
- // Proxying websockets or socket.io: ws://localhost:5173/socket.io -> ws://localhost:5174/socket.io
- "^/ws/.*": {
- target: process.env.REMOTE_LSP ?? "https://app.windmill.dev",
- changeOrigin: true,
- ws: true,
- },
- },
- },
- build: {
- lib: {
- entry: "./src/main.tsx",
- name: "FileViewer",
- fileName: "file-viewer",
- },
- },
- optimizeDeps: {
- include: ["highlight.js", "highlight.js/lib/core"],
- },
- assetsInclude: ["**/*.wasm"],
- define: {
- __pkg__: {
- version: version,
- },
- },
-});