Commit f5fc8d3d2644424e50801715a7f17aed2410c09b

Authored by 史婷婷
1 parent 5f747648

feat: 徽智制联-deepSeek-初版

  1 +module.exports = {
  2 + root: true,
  3 + env: { browser: true, es2020: true },
  4 + extends: [
  5 + 'eslint:recommended',
  6 + 'plugin:@typescript-eslint/recommended',
  7 + 'plugin:react-hooks/recommended',
  8 + ],
  9 + ignorePatterns: ['dist', '.eslintrc.cjs'],
  10 + parser: '@typescript-eslint/parser',
  11 + plugins: ['react-refresh'],
  12 + rules: {
  13 + 'react-refresh/only-export-components': [
  14 + 'warn',
  15 + { allowConstantExport: true },
  16 + ],
  17 + },
  18 +}
... ...
  1 +# React + TypeScript + Vite
  2 +
  3 +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
  4 +
  5 +Currently, two official plugins are available:
  6 +
  7 +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
  8 +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
  9 +
  10 +## Expanding the ESLint configuration
  11 +
  12 +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
  13 +
  14 +- Configure the top-level `parserOptions` property like this:
  15 +
  16 +```js
  17 +export default {
  18 + // other rules...
  19 + parserOptions: {
  20 + ecmaVersion: 'latest',
  21 + sourceType: 'module',
  22 + project: ['./tsconfig.json', './tsconfig.node.json', './tsconfig.app.json'],
  23 + tsconfigRootDir: __dirname,
  24 + },
  25 +}
  26 +```
  27 +
  28 +- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked`
  29 +- Optionally add `plugin:@typescript-eslint/stylistic-type-checked`
  30 +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list
  31 +
  32 +## node 版本 16.15.0
  33 +## 初始化 npm i --force
  34 +## 运行 npm run dev
  35 +## 打包 npm run build dis文件给到后端上环境
  36 +
  37 +
  38 +## 备注
  39 +### publish分支 线上正式版本 corpCode lt
  40 +### test分支 线上测试版本 corpCode ceshi
  41 +
  42 +## 关于open接口请求问题
  43 +### 前端不需要单独处理跨域问题(关于proxy的配置),后端在open接口那一层已经处理了
  44 +### 接口里面的query参数,corpCode必填,如果不写,会在控制台报跨域问题
  45 +
  46 +## 关于各个版本分支说明
  47 +### publish_first-20240807 最初始版本--前端代码写死的,仿照霍邱写的
  48 +## publish_second-20240910 第二个版本,出了UI稿,前三个页面数据是平台配置open接口返回的,最后一个没定稿是第一个版本里面的静态页面,但是UI都是静态效果
  49 +## publish_three-20241017 第三个版本,在第二个版本基础上加了动效,酷炫版本
  50 +## publish_four- 第四个版本,增加了集成页、多个大屏页(暂时未拉取,应该在v4.0-20241017分支完成后 合并到test分支后拉取)
  51 +
  52 +# 测试环境测试分支 _baseUrl: https://test.qgutech.com/
  53 +## test_four-czjkq-test 滁州经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: czjkq)
  54 +## test_four-fxjkq-test 肥西经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: fxjkq)
  55 +## test_four-aqjkq-test 安庆经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: aqjkq)
  56 +## test_four-yajkq-test 义安经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: yajkq)
  57 +
  58 +
  59 +# 生产环境测试分支 _baseUrl: https://apaas.qixiaocloud.com
  60 +## test_four-fxjkq 肥西经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: ceshi)
  61 +## test_four-czjkq 滁州经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: ceshi1)
  62 +## test_four-aqjkq 安庆经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: ceshi2)
  63 +## test_four-yajkq 义安经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: ceshi3)
  64 +
  65 +
  66 +# 生产环境正式分支 _baseUrl: https://apaas.qixiaocloud.com
  67 +## publish_four-aqjkq 安庆经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: aqjkq)
  68 +## publish_four-czjkq 滁州经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: czjkq)
  69 +## publish_four-fxjkq 肥西经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: fxjkq)
  70 +## publish_four-yajkq 义安经开区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: yajkq)
  71 +## publish_four-szsgxq 狮子山高新区 在第四个版本基础上拉的分支,后续第四个版本需要合并过来,现在是为了使用集成页(corpCode: szsgxq)_
  72 +
  73 +# 滁州经开区-私有化部署 _baseUrl: http://192.168.0.143:81
  74 +## private_ip-czjkq
... ...
  1 +<!doctype html>
  2 +<html lang="en">
  3 + <head>
  4 + <meta charset="UTF-8" />
  5 + <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6 + <title>徽智制联-deepSeek</title>
  7 + <link rel="icon" type="image/svg+xml" href="/seat_logo.png" />
  8 +
  9 + <script type="text/javascript">
  10 +
  11 + </script>
  12 + </head>
  13 + <body>
  14 + <div id="root"></div>
  15 + <script type="module" src="/src/main.tsx"></script>
  16 + </body>
  17 +</html>
... ...
  1 +{
  2 + "name": "hzzlDp",
  3 + "private": true,
  4 + "version": "0.0.1",
  5 + "type": "module",
  6 + "scripts": {
  7 + "dev": "vite",
  8 + "build": "tsc -b && vite build",
  9 + "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
  10 + "preview": "vite preview"
  11 + },
  12 + "dependencies": {
  13 + "antd": "^5.22.3",
  14 + "axios": "^1.7.3",
  15 + "cesium": "^1.124.0",
  16 + "echarts": "^5.5.1",
  17 + "echarts-for-react": "^3.0.2",
  18 + "lodash": "^4.17.11",
  19 + "normalize.css": "^8.0.1",
  20 + "rc-pagination": "^4.2.0",
  21 + "rc-tooltip": "^6.2.0",
  22 + "react": "^18.3.1",
  23 + "js-cookie": "^3.0.5",
  24 + "react-dom": "^18.3.1",
  25 + "react-echarts": "^0.1.1",
  26 + "react-router-dom": "^6.26.0",
  27 + "swiper": "^8.4.4",
  28 + "react-markdown": "^9.0.1",
  29 + "lodash-es": "^4.17.21",
  30 + "rehype-raw": "^7.0.0",
  31 + "remark-gfm": "^4.0.0",
  32 + "rehype-katex": "^7.0.1",
  33 + "remark-breaks": "^4.0.0",
  34 + "remark-math": "^6.0.0",
  35 + "react-syntax-highlighter": "^15.6.1"
  36 + },
  37 + "devDependencies": {
  38 + "@types/js-cookie": "^3.0.6",
  39 + "@types/echarts": "^4.9.22",
  40 + "@types/lodash": "^4.17.7",
  41 + "@types/react": "^18.3.3",
  42 + "@types/react-dom": "^18.3.0",
  43 + "@typescript-eslint/eslint-plugin": "^7.15.0",
  44 + "@typescript-eslint/parser": "^7.15.0",
  45 + "@vitejs/plugin-react": "^4.3.1",
  46 + "eslint": "^8.57.0",
  47 + "eslint-plugin-react-hooks": "^4.6.2",
  48 + "eslint-plugin-react-refresh": "^0.4.7",
  49 + "less": "^4.2.0",
  50 + "less-loader": "^12.2.0",
  51 + "typescript": "^5.2.2",
  52 + "@types/react-syntax-highlighter": "^15.5.13",
  53 + "vite": "^5.3.4"
  54 + }
  55 +}
... ...
  1 +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="35.93" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 228"><path fill="#00D8FF" d="M210.483 73.824a171.49 171.49 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621c6.238-30.281 2.16-54.676-11.769-62.708c-13.355-7.7-35.196.329-57.254 19.526a171.23 171.23 0 0 0-6.375 5.848a155.866 155.866 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233C50.33 10.957 46.379 33.89 51.995 62.588a170.974 170.974 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a145.52 145.52 0 0 0 6.921 2.165a167.467 167.467 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266c13.744 7.926 36.812-.22 59.273-19.855a145.567 145.567 0 0 0 5.342-4.923a168.064 168.064 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586c13.731-7.949 18.194-32.003 12.4-61.268a145.016 145.016 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488c29.348-9.723 48.443-25.443 48.443-41.52c0-15.417-17.868-30.326-45.517-39.844Zm-6.365 70.984c-1.4.463-2.836.91-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432c5.106-11 9.31-21.767 12.459-31.957c2.619.758 5.16 1.557 7.61 2.4c23.69 8.156 38.14 20.213 38.14 29.504c0 9.896-15.606 22.743-40.946 31.14Zm-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787c-1.524 8.219-4.59 13.698-8.382 15.893c-8.067 4.67-25.32-1.4-43.927-17.412a156.726 156.726 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246c12.376-1.098 24.068-2.894 34.671-5.345a134.17 134.17 0 0 1 1.386 6.193ZM87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675c-8.075-4.657-11.432-22.636-6.853-46.752a156.923 156.923 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994c7.084 9.967 14.501 19.128 21.976 27.15a134.668 134.668 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94ZM50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863c-6.35-5.437-9.555-10.836-9.555-15.216c0-9.322 13.897-21.212 37.076-29.293c2.813-.98 5.757-1.905 8.812-2.773c3.204 10.42 7.406 21.315 12.477 32.332c-5.137 11.18-9.399 22.249-12.634 32.792a134.718 134.718 0 0 1-6.318-1.979Zm12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789c8.564-4.958 27.502 2.111 47.463 19.835a144.318 144.318 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988c-12.04 1.116-23.565 2.908-34.161 5.309a160.342 160.342 0 0 1-1.76-7.887Zm110.427 27.268a347.8 347.8 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08c-2.206 7.072-4.956 14.465-8.193 22.045a381.151 381.151 0 0 0-7.365-13.322Zm-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322.04 322.04 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18ZM82.802 87.83a323.167 323.167 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152c7.304-1.634 15.093-2.97 23.209-3.984a321.524 321.524 0 0 0-7.848 12.897Zm8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793c2.26-7.3 5.045-14.885 8.298-22.6a321.187 321.187 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147Zm37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433c4.902.192 9.899.29 14.978.29c5.218 0 10.376-.117 15.453-.343c-4.985 6.774-10.018 12.97-15.028 18.486Zm52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52c-7.422 1.694-15.436 3.058-23.88 4.071a382.417 382.417 0 0 0 7.859-13.026a347.403 347.403 0 0 0 7.425-13.565Zm-16.898 8.101a358.557 358.557 0 0 1-12.281 19.815a329.4 329.4 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310.202 310.202 0 0 1-12.513-19.846h.001a307.41 307.41 0 0 1-10.923-20.627a310.278 310.278 0 0 1 10.89-20.637l-.001.001a307.318 307.318 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329.357 329.357 0 0 1 12.335 19.695a358.489 358.489 0 0 1 11.036 20.54a329.472 329.472 0 0 1-11 20.722Zm22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026c-.344 1.668-.73 3.367-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408c-7.034-10.017-14.323-19.124-21.64-27.008a160.789 160.789 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3ZM128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86s-22.86-10.235-22.86-22.86s10.235-22.86 22.86-22.86Z"></path></svg>
\ No newline at end of file
... ...
  1 +import React, {useState, useEffect, useMemo, memo} from "react";
  2 +import '../../pages/deep-seek-index/base.less'
  3 +import '@/pages/deep-seek-index/style.less'
  4 +import ReactMarkdown from 'react-markdown'
  5 +import { flow } from 'lodash-es'
  6 +import 'katex/dist/katex.min.css'
  7 +import RemarkMath from 'remark-math'
  8 +import RemarkBreaks from 'remark-breaks'
  9 +import RehypeKatex from 'rehype-katex'
  10 +import RemarkGfm from 'remark-gfm'
  11 +import RehypeRaw from 'rehype-raw'
  12 +import SyntaxHighlighter from 'react-syntax-highlighter'
  13 +
  14 +
  15 +import MarkdownButton from './markdown-button'
  16 +import MarkdownForm from './markdown-form'
  17 +import ThinkBlock from './markdown-block'
  18 +import VideoGallery from './videoGallery'
  19 +
  20 +interface MarkdownProps {
  21 + content: any
  22 + customDisallowedElements?: any
  23 +}
  24 +
  25 +const capitalizationLanguageNameMap: Record<string, string> = {
  26 + sql: 'SQL',
  27 + javascript: 'JavaScript',
  28 + java: 'Java',
  29 + typescript: 'TypeScript',
  30 + vbscript: 'VBScript',
  31 + css: 'CSS',
  32 + html: 'HTML',
  33 + xml: 'XML',
  34 + php: 'PHP',
  35 + python: 'Python',
  36 + yaml: 'Yaml',
  37 + mermaid: 'Mermaid',
  38 + markdown: 'MarkDown',
  39 + makefile: 'MakeFile',
  40 + echarts: 'ECharts',
  41 + shell: 'Shell',
  42 + powershell: 'PowerShell',
  43 + json: 'JSON',
  44 + latex: 'Latex',
  45 + svg: 'SVG',
  46 +}
  47 +
  48 +const getCorrectCapitalizationLanguageName = (language: string) => {
  49 + if (!language)
  50 + return 'Plain'
  51 +
  52 + if (language in capitalizationLanguageNameMap)
  53 + return capitalizationLanguageNameMap[language]
  54 +
  55 + return language.charAt(0).toUpperCase() + language.substring(1)
  56 +}
  57 +
  58 +
  59 +const preprocessThinkTag = (content: string) => {
  60 + return flow([
  61 + (str: string) => str.replace('<think>\n', '<details data-think=true>\n'),
  62 + (str: string) => str.replace('\n</think>', '\n[ENDTHINKFLAG]</details>'),
  63 + ])(content)
  64 +}
  65 +
  66 +const preprocessLaTeX = (content: string) => {
  67 + if (typeof content !== 'string')
  68 + return content
  69 +
  70 + return flow([
  71 + (str: string) => str.replace(/\\\[(.*?)\\\]/g, (_, equation) => `$$${equation}$$`),
  72 + (str: string) => str.replace(/\\\[(.*?)\\\]/gs, (_, equation) => `$$${equation}$$`),
  73 + (str: string) => str.replace(/\\\((.*?)\\\)/g, (_, equation) => `$$${equation}$$`),
  74 + (str: string) => str.replace(/(^|[^\\])\$(.+?)\$/g, (_, prefix, equation) => `${prefix}$${equation}$`),
  75 + ])(content)
  76 +}
  77 +
  78 +
  79 +const CodeBlock: any = memo(({ inline, className, children, ...props }: any) => {
  80 + const [isSVG, setIsSVG] = useState(true)
  81 + const match = /language-(\w+)/.exec(className || '')
  82 + const language = match?.[1]
  83 + const languageShowName = getCorrectCapitalizationLanguageName(language || '')
  84 + const chartData = useMemo(() => {
  85 + if (language === 'echarts') {
  86 + try {
  87 + return JSON.parse(String(children).replace(/\n$/, ''))
  88 + }
  89 + catch (error) { }
  90 + }
  91 + return JSON.parse('{"title":{"text":"ECharts error - Wrong JSON format."}}')
  92 + }, [language, children])
  93 +
  94 + const renderCodeContent = useMemo(() => {
  95 + const content = String(children).replace(/\n$/, '')
  96 + if (language === 'mermaid' && isSVG) {
  97 + return <Flowchart PrimitiveCode={content} />
  98 + }
  99 + else if (language === 'echarts') {
  100 + return (
  101 + <div style={{ minHeight: '350px', minWidth: '100%', overflowX: 'scroll' }}>
  102 + <ErrorBoundary>
  103 + <ReactEcharts option={chartData} style={{ minWidth: '700px' }} />
  104 + </ErrorBoundary>
  105 + </div>
  106 + )
  107 + }
  108 + else if (language === 'svg' && isSVG) {
  109 + return (
  110 + <ErrorBoundary>
  111 + <SVGRenderer content={content} />
  112 + </ErrorBoundary>
  113 + )
  114 + }
  115 + else {
  116 + return (
  117 + <SyntaxHighlighter
  118 + {...props}
  119 + customStyle={{
  120 + paddingLeft: 12,
  121 + borderBottomLeftRadius: '10px',
  122 + borderBottomRightRadius: '10px',
  123 + backgroundColor: 'var(--color-components-input-bg-normal)',
  124 + }}
  125 + language={match?.[1]}
  126 + showLineNumbers
  127 + PreTag="div"
  128 + >
  129 + {content}
  130 + </SyntaxHighlighter>
  131 + )
  132 + }
  133 + }, [language, match, props, children, chartData, isSVG])
  134 +
  135 + if (inline || !match)
  136 + return <code {...props} className={className}>{children}</code>
  137 +
  138 + return (
  139 + <div className='relative'>
  140 + <div className='flex h-8 items-center justify-between rounded-t-[10px] border-b border-divider-subtle bg-components-input-bg-normal p-1 pl-3'>
  141 + <div className='system-xs-semibold-uppercase text-text-secondary'>{languageShowName}</div>
  142 + <div className='flex items-center gap-1'>
  143 + {/* todo */}
  144 + {/*{(['mermaid', 'svg']).includes(language!) && <SVGBtn isSVG={isSVG} setIsSVG={setIsSVG} />}*/}
  145 + {/*<ActionButton>*/}
  146 + {/* <CopyIcon content={String(children).replace(/\n$/, '')} />*/}
  147 + {/*</ActionButton>*/}
  148 + </div>
  149 + </div>
  150 + {renderCodeContent}
  151 + </div>
  152 + )
  153 +})
  154 +CodeBlock.displayName = 'CodeBlock'
  155 +
  156 +
  157 +const VideoBlock: any = memo(({ node }: any) => {
  158 + const srcs = node.children.filter((child: any) => 'properties' in child).map((child: any) => (child as any).properties.src)
  159 + if (srcs.length === 0)
  160 + return null
  161 + return <VideoGallery key={srcs.join()} srcs={srcs} />
  162 +})
  163 +VideoBlock.displayName = 'VideoBlock'
  164 +
  165 +const AudioBlock: any = memo(({ node }: any) => {
  166 + const srcs = node.children.filter((child: any) => 'properties' in child).map((child: any) => (child as any).properties.src)
  167 + if (srcs.length === 0)
  168 + return null
  169 + return <AudioGallery key={srcs.join()} srcs={srcs} />
  170 +})
  171 +AudioBlock.displayName = 'AudioBlock'
  172 +
  173 +const ScriptBlock = memo(({ node }: any) => {
  174 + const scriptContent = node.children[0]?.value || ''
  175 + return `<script>${scriptContent}</script>`
  176 +})
  177 +ScriptBlock.displayName = 'ScriptBlock'
  178 +
  179 +const Paragraph = (paragraph: any) => {
  180 + const children_node = paragraph?.node?.children
  181 + if (children_node && children_node?.[0] && 'tagName' in children_node?.[0] && children_node?.[0]?.tagName === 'img') {
  182 + return (
  183 + <>
  184 + <ImageGallery srcs={[children_node?.[0].properties?.src]} />
  185 + {
  186 + Array.isArray(paragraph?.children) ? <p>{paragraph?.children?.slice(1)}</p> : null
  187 + }
  188 + </>
  189 + )
  190 + }
  191 + return <p>{paragraph?.children}</p>
  192 +}
  193 +
  194 +const Img = ({ src }: any) => {
  195 + return (<ImageGallery srcs={[src]} />)
  196 +}
  197 +
  198 +const Link = ({ node, ...props }: any) => {
  199 + if (node.properties?.href && node.properties.href?.toString().startsWith('abbr')) {
  200 + // eslint-disable-next-line react-hooks/rules-of-hooks
  201 + // const { onSend } = useChatContext()
  202 + const hidden_text = decodeURIComponent(node.properties.href.toString().split('abbr:')[1])
  203 +
  204 + return <abbr className="cursor-pointer underline !decoration-primary-700 decoration-dashed" title={node.children[0]?.value}>{node.children[0]?.value}</abbr>
  205 + }
  206 + else {
  207 + return <a {...props} target="_blank" className="cursor-pointer underline !decoration-primary-700 decoration-dashed">{node.children[0] ? node.children[0]?.value : 'Download'}</a>
  208 + }
  209 +}
  210 +
  211 +const Markdown: React.FC = (props: MarkdownProps) => {
  212 +
  213 + const latexContent = flow([
  214 + preprocessThinkTag,
  215 + preprocessLaTeX,
  216 + ])(props?.content || '')
  217 +
  218 + return (
  219 + <div className={'mark-down'}>
  220 + <ReactMarkdown
  221 + remarkPlugins={[
  222 + RemarkGfm,
  223 + [RemarkMath, { singleDollarTextMath: false }],
  224 + RemarkBreaks,
  225 + ]}
  226 + rehypePlugins={[
  227 + RehypeKatex,
  228 + RehypeRaw as any,
  229 + // The Rehype plug-in is used to remove the ref attribute of an element
  230 + () => {
  231 + return (tree) => {
  232 + const iterate = (node: any) => {
  233 + if (node.type === 'element' && node.properties?.ref)
  234 + delete node.properties.ref
  235 +
  236 + if (node.type === 'element' && !/^[a-z][a-z0-9]*$/i.test(node.tagName)) {
  237 + node.type = 'text'
  238 + node.value = `<${node.tagName}`
  239 + }
  240 +
  241 + if (node.children)
  242 + node.children.forEach(iterate)
  243 + }
  244 + tree.children.forEach(iterate)
  245 + }
  246 + },
  247 + ]}
  248 + disallowedElements={['iframe', 'head', 'html', 'meta', 'link', 'style', 'body', ...(props?.customDisallowedElements || [])]}
  249 + components={{
  250 + code: CodeBlock,
  251 + img: Img,
  252 + video: VideoBlock,
  253 + audio: AudioBlock,
  254 + a: Link,
  255 + p: Paragraph,
  256 + button: MarkdownButton,
  257 + form: MarkdownForm,
  258 + script: ScriptBlock as any,
  259 + details: ThinkBlock,
  260 + }}
  261 + >
  262 + {latexContent}
  263 + </ReactMarkdown>
  264 + </div>
  265 + );
  266 +};
  267 +
  268 +export default Markdown;
... ...
  1 +import React, { useEffect, useRef, useState } from 'react'
  2 +import '../../pages/deep-seek-index/base.less'
  3 +import '../../pages/deep-seek-index/style.less'
  4 +
  5 +const hasEndThink = (children: any): boolean => {
  6 + if (typeof children === 'string')
  7 + return children.includes('[ENDTHINKFLAG]')
  8 +
  9 + if (Array.isArray(children))
  10 + return children.some(child => hasEndThink(child))
  11 +
  12 + if (children?.props?.children)
  13 + return hasEndThink(children.props.children)
  14 +
  15 + return false
  16 +}
  17 +
  18 +const removeEndThink = (children: any): any => {
  19 + if (typeof children === 'string')
  20 + return children.replace('[ENDTHINKFLAG]', '')
  21 +
  22 + if (Array.isArray(children))
  23 + return children.map(child => removeEndThink(child))
  24 +
  25 + if (children?.props?.children) {
  26 + return React.cloneElement(
  27 + children,
  28 + {
  29 + ...children.props,
  30 + children: removeEndThink(children.props.children),
  31 + },
  32 + )
  33 + }
  34 +
  35 + return children
  36 +}
  37 +
  38 +const useThinkTimer = (children: any) => {
  39 + const [startTime] = useState(Date.now())
  40 + const [elapsedTime, setElapsedTime] = useState(0)
  41 + const [isComplete, setIsComplete] = useState(false)
  42 + const timerRef = useRef<NodeJS.Timeout>()
  43 +
  44 + useEffect(() => {
  45 + timerRef.current = setInterval(() => {
  46 + if (!isComplete)
  47 + setElapsedTime(Math.floor((Date.now() - startTime) / 100) / 10)
  48 + }, 100)
  49 +
  50 + return () => {
  51 + if (timerRef.current)
  52 + clearInterval(timerRef.current)
  53 + }
  54 + }, [startTime, isComplete])
  55 +
  56 + useEffect(() => {
  57 + if (hasEndThink(children)) {
  58 + setIsComplete(true)
  59 +
  60 + if (timerRef.current)
  61 + clearInterval(timerRef.current)
  62 + }
  63 + }, [children])
  64 +
  65 + return { elapsedTime, isComplete }
  66 +}
  67 +
  68 +export const ThinkBlock = ({ children, ...props }: any) => {
  69 + const { elapsedTime, isComplete } = useThinkTimer(children)
  70 + const displayContent = removeEndThink(children)
  71 +
  72 + if (!(props['data-think'] ?? false))
  73 + return (<details {...props}>{children}</details>)
  74 +
  75 + return (
  76 + <details {...(!isComplete && { open: true })} className="group">
  77 + <summary className="flex cursor-pointer select-none list-none items-center whitespace-nowrap pl-2 font-bold text-gray-500">
  78 + <div className="flex shrink-0 items-center">
  79 + <svg
  80 + className="mr-2 h-3 w-3 transition-transform duration-500 group-open:rotate-90"
  81 + fill="none"
  82 + stroke="currentColor"
  83 + viewBox="0 0 24 24"
  84 + >
  85 + <path
  86 + strokeLinecap="round"
  87 + strokeLinejoin="round"
  88 + strokeWidth={2}
  89 + d="M9 5l7 7-7 7"
  90 + />
  91 + </svg>
  92 + {isComplete ? `思考(${elapsedTime.toFixed(1)}s)` : `深度思考中...(${elapsedTime.toFixed(1)}s)`}
  93 + </div>
  94 + </summary>
  95 + <div className="ml-2 border-l border-gray-300 bg-gray-50 p-3 text-gray-500">
  96 + {displayContent}
  97 + </div>
  98 + </details>
  99 + )
  100 +}
  101 +
  102 +export default ThinkBlock
... ...
  1 +import { Button } from 'antd';
  2 +import '../../pages/deep-seek-index/base.less'
  3 +import '../../pages/deep-seek-index/style.less'
  4 +
  5 +const MarkdownButton = ({ node }: any) => {
  6 + const variant = node.properties.dataVariant
  7 + const message = node.properties.dataMessage
  8 + const link = node.properties.dataLink
  9 + const size = node.properties.dataSize
  10 +
  11 + function is_valid_url(url: string): boolean {
  12 + try {
  13 + const parsed_url = new URL(url)
  14 + return ['http:', 'https:'].includes(parsed_url.protocol)
  15 + }
  16 + catch {
  17 + return false
  18 + }
  19 + }
  20 +
  21 + return <Button
  22 + variant={variant}
  23 + size={size}
  24 + onClick={() => {
  25 + if (is_valid_url(link)) {
  26 + window.open(link, '_blank')
  27 + return
  28 + }
  29 + console.log('message', message)
  30 + }}
  31 + >
  32 + <span className='text-[13px]'>{node.children[0]?.value || ''}</span>
  33 + </Button>
  34 +}
  35 +MarkdownButton.displayName = 'MarkdownButton'
  36 +
  37 +export default MarkdownButton
... ...
  1 +import React, { useEffect, useState } from 'react'
  2 +import '../../pages/deep-seek-index/base.less'
  3 +import '../../pages/deep-seek-index/style.less'
  4 +import {
  5 + Button,
  6 + Input,
  7 + DatePicker,
  8 + TimePicker,
  9 + Checkbox,
  10 + Select
  11 +} from 'antd';
  12 +
  13 +enum DATA_FORMAT {
  14 + TEXT = 'text',
  15 + JSON = 'json',
  16 +}
  17 +enum SUPPORTED_TAGS {
  18 + LABEL = 'label',
  19 + INPUT = 'input',
  20 + TEXTAREA = 'textarea',
  21 + BUTTON = 'button',
  22 +}
  23 +enum SUPPORTED_TYPES {
  24 + TEXT = 'text',
  25 + PASSWORD = 'password',
  26 + EMAIL = 'email',
  27 + NUMBER = 'number',
  28 + DATE = 'date',
  29 + TIME = 'time',
  30 + DATETIME = 'datetime',
  31 + CHECKBOX = 'checkbox',
  32 + SELECT = 'select',
  33 +}
  34 +const MarkdownForm = ({ node }: any) => {
  35 +
  36 + const [formValues, setFormValues] = useState<{ [key: string]: any }>({})
  37 +
  38 + useEffect(() => {
  39 + const initialValues: { [key: string]: any } = {}
  40 + node.children.forEach((child: any) => {
  41 + if ([SUPPORTED_TAGS.INPUT, SUPPORTED_TAGS.TEXTAREA].includes(child.tagName))
  42 + initialValues[child.properties.name] = child.properties.value
  43 + })
  44 + setFormValues(initialValues)
  45 + }, [node.children])
  46 +
  47 + const getFormValues = (children: any) => {
  48 + const values: { [key: string]: any } = {}
  49 + children.forEach((child: any) => {
  50 + if ([SUPPORTED_TAGS.INPUT, SUPPORTED_TAGS.TEXTAREA].includes(child.tagName))
  51 + values[child.properties.name] = formValues[child.properties.name]
  52 + })
  53 + return values
  54 + }
  55 +
  56 + const onSubmit = (e: any) => {
  57 + e.preventDefault()
  58 + const format = node.properties.dataFormat || DATA_FORMAT.TEXT
  59 + const result = getFormValues(node.children)
  60 +
  61 + if (format === DATA_FORMAT.JSON) {
  62 + console.log('result', JSON.stringify(result))
  63 + }
  64 + else {
  65 + const textResult = Object.entries(result)
  66 + .map(([key, value]) => `${key}: ${value}`)
  67 + .join('\n')
  68 + console.log('textResult', textResult)
  69 + }
  70 + }
  71 + return (
  72 + <form
  73 + autoComplete="off"
  74 + className='flex flex-col self-stretch'
  75 + onSubmit={(e: any) => {
  76 + e.preventDefault()
  77 + e.stopPropagation()
  78 + }}
  79 + >
  80 + {node.children.filter((i: any) => i.type === 'element').map((child: any, index: number) => {
  81 + if (child.tagName === SUPPORTED_TAGS.LABEL) {
  82 + return (
  83 + <label
  84 + key={index}
  85 + htmlFor={child.properties.for}
  86 + className="system-md-semibold my-2 text-text-secondary"
  87 + >
  88 + {child.children[0]?.value || ''}
  89 + </label>
  90 + )
  91 + }
  92 + if (child.tagName === SUPPORTED_TAGS.INPUT && Object.values(SUPPORTED_TYPES).includes(child.properties.type)) {
  93 + if (child.properties.type === SUPPORTED_TYPES.DATE || child.properties.type === SUPPORTED_TYPES.DATETIME) {
  94 + return (
  95 + <DatePicker
  96 + key={index}
  97 + value={formValues[child.properties.name]}
  98 + needTimePicker={child.properties.type === SUPPORTED_TYPES.DATETIME}
  99 + onChange={(date) => {
  100 + setFormValues(prevValues => ({
  101 + ...prevValues,
  102 + [child.properties.name]: date,
  103 + }))
  104 + }}
  105 + onClear={() => {
  106 + setFormValues(prevValues => ({
  107 + ...prevValues,
  108 + [child.properties.name]: undefined,
  109 + }))
  110 + }}
  111 + />
  112 + )
  113 + }
  114 + if (child.properties.type === SUPPORTED_TYPES.TIME) {
  115 + return (
  116 + <TimePicker
  117 + key={index}
  118 + value={formValues[child.properties.name]}
  119 + onChange={(time) => {
  120 + setFormValues(prevValues => ({
  121 + ...prevValues,
  122 + [child.properties.name]: time,
  123 + }))
  124 + }}
  125 + onClear={() => {
  126 + setFormValues(prevValues => ({
  127 + ...prevValues,
  128 + [child.properties.name]: undefined,
  129 + }))
  130 + }}
  131 + />
  132 + )
  133 + }
  134 + if (child.properties.type === SUPPORTED_TYPES.CHECKBOX) {
  135 + return (
  136 + <div className='mt-2 flex h-6 items-center space-x-2' key={index}>
  137 + <Checkbox
  138 + key={index}
  139 + checked={formValues[child.properties.name]}
  140 + onCheck={() => {
  141 + setFormValues(prevValues => ({
  142 + ...prevValues,
  143 + [child.properties.name]: !prevValues[child.properties.name],
  144 + }))
  145 + }}
  146 + />
  147 + <span>{child.properties.dataTip || child.properties['data-tip'] || ''}</span>
  148 + </div>
  149 + )
  150 + }
  151 + if (child.properties.type === SUPPORTED_TYPES.SELECT) {
  152 + return (
  153 + <Select
  154 + key={index}
  155 + allowSearch={false}
  156 + className="w-full"
  157 + items={(() => {
  158 + let options = child.properties.dataOptions || child.properties['data-options'] || []
  159 + if (typeof options === 'string') {
  160 + try {
  161 + options = JSON.parse(options)
  162 + }
  163 + catch (e) {
  164 + console.error('Failed to parse options:', e)
  165 + options = []
  166 + }
  167 + }
  168 + return options.map((option: string) => ({
  169 + name: option,
  170 + value: option,
  171 + }))
  172 + })()}
  173 + defaultValue={formValues[child.properties.name]}
  174 + onSelect={(item) => {
  175 + setFormValues(prevValues => ({
  176 + ...prevValues,
  177 + [child.properties.name]: item.value,
  178 + }))
  179 + }}
  180 + />
  181 + )
  182 + }
  183 +
  184 + return (
  185 + <Input
  186 + key={index}
  187 + type={child.properties.type}
  188 + name={child.properties.name}
  189 + placeholder={child.properties.placeholder}
  190 + value={formValues[child.properties.name]}
  191 + onChange={(e) => {
  192 + setFormValues(prevValues => ({
  193 + ...prevValues,
  194 + [child.properties.name]: e.target.value,
  195 + }))
  196 + }}
  197 + />
  198 + )
  199 + }
  200 + if (child.tagName === SUPPORTED_TAGS.TEXTAREA) {
  201 + return (
  202 + <Input.TextArea
  203 + key={index}
  204 + name={child.properties.name}
  205 + placeholder={child.properties.placeholder}
  206 + value={formValues[child.properties.name]}
  207 + onChange={(e) => {
  208 + setFormValues(prevValues => ({
  209 + ...prevValues,
  210 + [child.properties.name]: e.target.value,
  211 + }))
  212 + }}
  213 + />
  214 + )
  215 + }
  216 + if (child.tagName === SUPPORTED_TAGS.BUTTON) {
  217 + const variant = child.properties.dataVariant
  218 + const size = child.properties.dataSize
  219 +
  220 + return (
  221 + <Button
  222 + variant={variant}
  223 + size={size}
  224 + className='mt-4'
  225 + key={index}
  226 + onClick={onSubmit}
  227 + >
  228 + <span className='text-[13px]'>{child.children[0]?.value || ''}</span>
  229 + </Button>
  230 + )
  231 + }
  232 +
  233 + return <p key={index}>Unsupported tag: {child.tagName}</p>
  234 + })}
  235 + </form>
  236 + )
  237 +}
  238 +MarkdownForm.displayName = 'MarkdownForm'
  239 +export default MarkdownForm
... ...
  1 +:root {
  2 + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
  3 + line-height: 1.5;
  4 + font-weight: 400;
  5 +
  6 + color-scheme: light dark;
  7 + color: rgba(255, 255, 255, 0.87);
  8 + background-color: #242424;
  9 +
  10 + font-synthesis: none;
  11 + text-rendering: optimizeLegibility;
  12 + -webkit-font-smoothing: antialiased;
  13 + -moz-osx-font-smoothing: grayscale;
  14 +}
  15 +
  16 +a {
  17 + font-weight: 500;
  18 + color: #646cff;
  19 + text-decoration: inherit;
  20 +}
  21 +a:hover {
  22 + color: #535bf2;
  23 +}
  24 +
  25 +body {
  26 + margin: 0;
  27 + min-height: 100vh;
  28 +}
  29 +
  30 +h1 {
  31 + font-size: 3.2em;
  32 + line-height: 1.1;
  33 +}
  34 +
  35 +p {
  36 + margin: 0;
  37 +}
  38 +
  39 +button {
  40 + border-radius: 8px;
  41 + border: 1px solid transparent;
  42 + padding: 0.6em 1.2em;
  43 + font-size: 1em;
  44 + font-weight: 500;
  45 + font-family: inherit;
  46 + background-color: #1a1a1a;
  47 + cursor: pointer;
  48 + transition: border-color 0.25s;
  49 +}
  50 +button:hover {
  51 + border-color: #646cff;
  52 +}
  53 +button:focus,
  54 +button:focus-visible {
  55 + outline: 4px auto -webkit-focus-ring-color;
  56 +}
  57 +
  58 +@media (prefers-color-scheme: light) {
  59 + :root {
  60 + color: #213547;
  61 + background-color: #ffffff;
  62 + }
  63 + a:hover {
  64 + color: #747bff;
  65 + }
  66 + button {
  67 + background-color: #f9f9f9;
  68 + }
  69 +}
  70 +
  71 +#root {
  72 + width: 100vw;
  73 + height: 100vh;
  74 + background: #fff;
  75 + overflow: hidden;
  76 +}
  77 +
  78 +.custom-tooltip {
  79 + opacity: 1 !important;
  80 + .rc-tooltip-arrow {
  81 + border-top-color: #fff !important;
  82 + bottom: 4px !important;
  83 + }
  84 + .rc-tooltip-content {
  85 + .rc-tooltip-inner {
  86 + background-color: #fff;
  87 + min-height: 0;
  88 + padding: 4px 6px;
  89 + line-height: 16px;
  90 + color: #666;
  91 + }
  92 + }
  93 +}
  94 +//
  95 +///* Webkit 浏览器(Chrome, Safari, Edge) */
  96 +//::-webkit-scrollbar {
  97 +// width: 5px; /* 或者 height: 12px; 对于水平滚动条 */
  98 +//}
  99 +//
  100 +//::-webkit-scrollbar-thumb {
  101 +// background-color: #fafafa; /* 滚动条的颜色 */
  102 +// border-radius: 6px; /* 滚动条的圆角 */
  103 +//}
  104 +//
  105 +//
  106 +//::-webkit-scrollbar-track {
  107 +// background-color: #fafafa; /* 滚动条轨道的颜色 */
  108 +// border-radius: 6px; /* 轨道的圆角 */
  109 +//}
  110 +
  111 +
  112 +// 一行省略
  113 +.omit1 {
  114 + word-break: break-all;
  115 + text-overflow: ellipsis;
  116 + display: -webkit-box;
  117 + -webkit-box-orient: vertical;
  118 + -webkit-line-clamp: 1;
  119 + overflow: hidden;
  120 + overflow-wrap:break-word;
  121 + word-break: break-all;
  122 +}
  123 +
  124 +// 两行省略
  125 +.omit2 {
  126 + word-break: break-all;
  127 + text-overflow: ellipsis;
  128 + display: -webkit-box;
  129 + -webkit-box-orient: vertical;
  130 + -webkit-line-clamp: 2;
  131 + overflow: hidden;
  132 + overflow-wrap:break-word;
  133 + word-break: break-all;
  134 +}
  135 +
  136 +// 三行省略
  137 +.omit3 {
  138 + overflow: hidden;
  139 + text-overflow: ellipsis;
  140 + display: -webkit-box;
  141 + -webkit-line-clamp: 3;
  142 + -webkit-box-orient: vertical;
  143 + overflow-wrap:break-word;
  144 + word-break: break-all;
  145 +}
  146 +//四行省略
  147 +.omit4 {
  148 + overflow: hidden;
  149 + text-overflow: ellipsis;
  150 + display: -webkit-box;
  151 + -webkit-line-clamp: 4;
  152 + -webkit-box-orient: vertical;
  153 + overflow-wrap:break-word;
  154 + word-break: break-all;
  155 +}
  156 +
  157 +//四行省略
  158 +.omit5 {
  159 + overflow: hidden;
  160 + text-overflow: ellipsis;
  161 + display: -webkit-box;
  162 + -webkit-line-clamp: 5;
  163 + -webkit-box-orient: vertical;
  164 + overflow-wrap:break-word;
  165 + word-break: break-all;
  166 +}
  167 +
  168 +// 六行省略
  169 +.omit6 {
  170 + overflow: hidden;
  171 + text-overflow: ellipsis;
  172 + display: -webkit-box;
  173 + -webkit-line-clamp: 6;
  174 + -webkit-box-orient: vertical;
  175 + overflow-wrap:break-word;
  176 + word-break: break-all;
  177 +}
... ...
  1 +import ReactDOM from 'react-dom/client'
  2 +import "normalize.css"
  3 +import 'rc-tooltip/assets/bootstrap.css';
  4 +import './index.less'
  5 +import router from './router'
  6 +
  7 +import {
  8 + RouterProvider,
  9 +} from "react-router-dom";
  10 +
  11 +ReactDOM.createRoot(document.getElementById('root')!).render(
  12 + <RouterProvider router={router} />
  13 +)
... ...
  1 +*,:after,:before {
  2 + box-sizing: border-box;
  3 + border: 0 solid #eaecf0
  4 +}
  5 +
  6 +:after,:before {
  7 + --tw-content: ""
  8 +}
  9 +
  10 +:host,html {
  11 + line-height: 1.5;
  12 + -webkit-text-size-adjust: 100%;
  13 + -moz-tab-size: 4;
  14 + -o-tab-size: 4;
  15 + tab-size: 4;
  16 + font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
  17 + -webkit-tap-highlight-color: transparent
  18 +}
  19 +
  20 +body {
  21 + margin: 0;
  22 + line-height: inherit
  23 +}
  24 +
  25 +hr {
  26 + height: 0;
  27 + color: inherit;
  28 + border-top-width: 1px
  29 +}
  30 +
  31 +abbr:where([title]) {
  32 + -webkit-text-decoration: underline dotted;
  33 + text-decoration: underline dotted
  34 +}
  35 +
  36 +h1,h2,h3,h4,h5,h6 {
  37 + font-size: inherit;
  38 + font-weight: inherit
  39 +}
  40 +
  41 +a {
  42 + color: inherit;
  43 + text-decoration: inherit
  44 +}
  45 +
  46 +b,strong {
  47 + font-weight: bolder
  48 +}
  49 +
  50 +code,kbd,pre,samp {
  51 + font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
  52 + font-size: 1em
  53 +}
  54 +
  55 +small {
  56 + font-size: 80%
  57 +}
  58 +
  59 +sub,sup {
  60 + font-size: 75%;
  61 + line-height: 0;
  62 + position: relative;
  63 + vertical-align: baseline
  64 +}
  65 +
  66 +sub {
  67 + bottom: -.25em
  68 +}
  69 +
  70 +sup {
  71 + top: -.5em
  72 +}
  73 +
  74 +table {
  75 + text-indent: 0;
  76 + border-color: inherit;
  77 + border-collapse: collapse
  78 +}
  79 +
  80 +button,input,optgroup,select,textarea {
  81 + font-family: inherit;
  82 + font-feature-settings: inherit;
  83 + font-variation-settings: inherit;
  84 + font-size: 100%;
  85 + font-weight: inherit;
  86 + line-height: inherit;
  87 + letter-spacing: inherit;
  88 + color: inherit;
  89 + margin: 0;
  90 + padding: 0
  91 +}
  92 +
  93 +button,select {
  94 + text-transform: none
  95 +}
  96 +
  97 +button {
  98 + -webkit-appearance: button;
  99 + background-color: transparent;
  100 + background-image: none
  101 +}
  102 +
  103 +:-moz-focusring {
  104 + outline: auto
  105 +}
  106 +
  107 +:-moz-ui-invalid {
  108 + box-shadow: none
  109 +}
  110 +
  111 +progress {
  112 + vertical-align: baseline
  113 +}
  114 +
  115 +::-webkit-inner-spin-button,::-webkit-outer-spin-button {
  116 + height: auto
  117 +}
  118 +
  119 +[type=search] {
  120 + -webkit-appearance: textfield;
  121 + outline-offset: -2px
  122 +}
  123 +
  124 +::-webkit-search-decoration {
  125 + -webkit-appearance: none
  126 +}
  127 +
  128 +::-webkit-file-upload-button {
  129 + -webkit-appearance: button;
  130 + font: inherit
  131 +}
  132 +
  133 +summary {
  134 + display: list-item
  135 +}
  136 +
  137 +blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre {
  138 + margin: 0
  139 +}
  140 +
  141 +fieldset {
  142 + margin: 0
  143 +}
  144 +
  145 +fieldset,legend {
  146 + padding: 0
  147 +}
  148 +
  149 +menu,ol,ul {
  150 + list-style: none;
  151 + margin: 0;
  152 + padding: 0
  153 +}
  154 +
  155 +dialog {
  156 + padding: 0
  157 +}
  158 +
  159 +textarea {
  160 + resize: vertical
  161 +}
  162 +
  163 +input::-moz-placeholder,textarea::-moz-placeholder {
  164 + opacity: 1;
  165 + color: #98a2b3
  166 +}
  167 +
  168 +input::placeholder,textarea::placeholder {
  169 + opacity: 1;
  170 + color: #98a2b3
  171 +}
  172 +
  173 +[role=button],button {
  174 + cursor: pointer
  175 +}
  176 +
  177 +:disabled {
  178 + cursor: default
  179 +}
  180 +
  181 +audio,canvas,embed,iframe,img,object,svg,video {
  182 + display: block;
  183 + vertical-align: middle
  184 +}
  185 +
  186 +img,video {
  187 + max-width: 100%;
  188 + height: auto
  189 +}
  190 +
  191 +[hidden] {
  192 + display: none
  193 +}
  194 +
  195 +html[data-theme=light] {
  196 + --color-components-input-bg-normal: #c8ceda40;
  197 + --color-components-input-text-placeholder: #98a2b2;
  198 + --color-components-input-bg-hover: #c8ceda24;
  199 + --color-components-input-bg-active: #f9fafb;
  200 + --color-components-input-border-active: #d0d5dc;
  201 + --color-components-input-border-destructive: #fda29b;
  202 + --color-components-input-text-filled: #101828;
  203 + --color-components-input-bg-destructive: #fff;
  204 + --color-components-input-bg-disabled: #c8ceda24;
  205 + --color-components-input-text-disabled: #d0d5dc;
  206 + --color-components-input-text-filled-disabled: #676f83;
  207 + --color-components-input-border-hover: #d0d5dc;
  208 + --color-components-input-border-active-prompt-1: #0ba5ec;
  209 + --color-components-input-border-active-prompt-2: #155aef;
  210 + --color-components-kbd-bg-gray: #1018280a;
  211 + --color-components-kbd-bg-white: #ffffff1f;
  212 + --color-components-tooltip-bg: #fffffff2;
  213 + --color-components-button-primary-text: #fff;
  214 + --color-components-button-primary-bg: #155aef;
  215 + --color-components-button-primary-border: #1018280a;
  216 + --color-components-button-primary-bg-hover: #004aeb;
  217 + --color-components-button-primary-border-hover: #10182814;
  218 + --color-components-button-primary-bg-disabled: #155aef24;
  219 + --color-components-button-primary-border-disabled: #ffffff00;
  220 + --color-components-button-primary-text-disabled: #ffffff99;
  221 + --color-components-button-secondary-text: #354052;
  222 + --color-components-button-secondary-text-disabled: #10182840;
  223 + --color-components-button-secondary-bg: #fff;
  224 + --color-components-button-secondary-bg-hover: #f9fafb;
  225 + --color-components-button-secondary-bg-disabled: #f9fafb;
  226 + --color-components-button-secondary-border: #10182824;
  227 + --color-components-button-secondary-border-hover: #10182833;
  228 + --color-components-button-secondary-border-disabled: #1018280a;
  229 + --color-components-button-tertiary-text: #354052;
  230 + --color-components-button-tertiary-text-disabled: #10182840;
  231 + --color-components-button-tertiary-bg: #f2f4f7;
  232 + --color-components-button-tertiary-bg-hover: #e9ebf0;
  233 + --color-components-button-tertiary-bg-disabled: #f9fafb;
  234 + --color-components-button-ghost-text: #354052;
  235 + --color-components-button-ghost-text-disabled: #10182840;
  236 + --color-components-button-ghost-bg-hover: #c8ceda33;
  237 + --color-components-button-destructive-primary-text: #fff;
  238 + --color-components-button-destructive-primary-text-disabled: #ffffff99;
  239 + --color-components-button-destructive-primary-bg: #d92d20;
  240 + --color-components-button-destructive-primary-bg-hover: #b42318;
  241 + --color-components-button-destructive-primary-bg-disabled: #fee4e2;
  242 + --color-components-button-destructive-primary-border: #18181b0a;
  243 + --color-components-button-destructive-primary-border-hover: #18181b14;
  244 + --color-components-button-destructive-primary-border-disabled: #ffffff00;
  245 + --color-components-button-destructive-secondary-text: #d92d20;
  246 + --color-components-button-destructive-secondary-text-disabled: #f0443833;
  247 + --color-components-button-destructive-secondary-bg: #fff;
  248 + --color-components-button-destructive-secondary-bg-hover: #fef3f2;
  249 + --color-components-button-destructive-secondary-bg-disabled: #fef3f2;
  250 + --color-components-button-destructive-secondary-border: #18181b14;
  251 + --color-components-button-destructive-secondary-border-hover: #f0443840;
  252 + --color-components-button-destructive-secondary-border-disabled: #f044380a;
  253 + --color-components-button-destructive-tertiary-text: #d92d20;
  254 + --color-components-button-destructive-tertiary-text-disabled: #f0443833;
  255 + --color-components-button-destructive-tertiary-bg: #fee4e2;
  256 + --color-components-button-destructive-tertiary-bg-hover: #fecdca;
  257 + --color-components-button-destructive-tertiary-bg-disabled: #f044380a;
  258 + --color-components-button-destructive-ghost-text: #d92d20;
  259 + --color-components-button-destructive-ghost-text-disabled: #f0443833;
  260 + --color-components-button-destructive-ghost-bg-hover: #fee4e2;
  261 + --color-components-button-secondary-accent-text: #155aef;
  262 + --color-components-button-secondary-accent-text-disabled: #b2caff;
  263 + --color-components-button-secondary-accent-bg: #fff;
  264 + --color-components-button-secondary-accent-bg-hover: #f2f4f7;
  265 + --color-components-button-secondary-accent-bg-disabled: #f9fafb;
  266 + --color-components-button-secondary-accent-border: #10182824;
  267 + --color-components-button-secondary-accent-border-hover: #10182824;
  268 + --color-components-button-secondary-accent-border-disabled: #1018280a;
  269 + --color-components-button-indigo-bg: #444ce7;
  270 + --color-components-button-indigo-bg-hover: #3538cd;
  271 + --color-components-button-indigo-bg-disabled: #6172f324;
  272 + --color-components-checkbox-icon: #fff;
  273 + --color-components-checkbox-icon-disabled: #ffffff80;
  274 + --color-components-checkbox-bg: #155aef;
  275 + --color-components-checkbox-bg-hover: #004aeb;
  276 + --color-components-checkbox-bg-disabled: #f2f4f7;
  277 + --color-components-checkbox-border: #d0d5dc;
  278 + --color-components-checkbox-border-hover: #98a2b2;
  279 + --color-components-checkbox-border-disabled: #18181b0a;
  280 + --color-components-checkbox-bg-unchecked: #fff;
  281 + --color-components-checkbox-bg-unchecked-hover: #fff;
  282 + --color-components-checkbox-bg-disabled-checked: #b2caff;
  283 + --color-components-radio-border-checked: #155aef;
  284 + --color-components-radio-border-checked-hover: #004aeb;
  285 + --color-components-radio-border-checked-disabled: #b2caff;
  286 + --color-components-radio-bg-disabled: #ffffff00;
  287 + --color-components-radio-border: #d0d5dc;
  288 + --color-components-radio-border-hover: #98a2b2;
  289 + --color-components-radio-border-disabled: #18181b0a;
  290 + --color-components-radio-bg: #ffffff00;
  291 + --color-components-radio-bg-hover: #ffffff00;
  292 + --color-components-toggle-knob: #fff;
  293 + --color-components-toggle-knob-disabled: #fffffff2;
  294 + --color-components-toggle-bg: #155aef;
  295 + --color-components-toggle-bg-hover: #004aeb;
  296 + --color-components-toggle-bg-disabled: #d1e0ff;
  297 + --color-components-toggle-bg-unchecked: #e9ebf0;
  298 + --color-components-toggle-bg-unchecked-hover: #d0d5dc;
  299 + --color-components-toggle-bg-unchecked-disabled: #f2f4f7;
  300 + --color-components-toggle-knob-hover: #fff;
  301 + --color-components-card-bg: #fcfcfd;
  302 + --color-components-card-border: #fff;
  303 + --color-components-card-bg-alt: #fff;
  304 + --color-components-menu-item-text: #495464;
  305 + --color-components-menu-item-text-active: #18222f;
  306 + --color-components-menu-item-text-hover: #354052;
  307 + --color-components-menu-item-text-active-accent: #18222f;
  308 + --color-components-panel-bg: #fff;
  309 + --color-components-panel-bg-blur: #fffffff2;
  310 + --color-components-panel-border: #10182814;
  311 + --color-components-panel-border-subtle: #10182814;
  312 + --color-components-panel-gradient-2: #f9fafb;
  313 + --color-components-panel-gradient-1: #fff;
  314 + --color-components-panel-bg-alt: #f9fafb;
  315 + --color-components-panel-on-panel-item-bg: #fff;
  316 + --color-components-panel-on-panel-item-bg-hover: #f9fafb;
  317 + --color-components-panel-on-panel-item-bg-alt: #f9fafb;
  318 + --color-components-panel-on-panel-item-bg-transparent: #fffffff2;
  319 + --color-components-panel-on-panel-item-bg-hover-transparent: #f9fafb00;
  320 + --color-components-panel-on-panel-item-bg-destructive-hover-transparent: #fef3f200;
  321 + --color-components-panel-bg-transparent: #ffffff00;
  322 + --color-components-main-nav-nav-button-text: #495464;
  323 + --color-components-main-nav-nav-button-text-active: #155aef;
  324 + --color-components-main-nav-nav-button-bg: #ffffff00;
  325 + --color-components-main-nav-nav-button-bg-active: #fcfcfd;
  326 + --color-components-main-nav-nav-button-border: #fffffff2;
  327 + --color-components-main-nav-nav-button-bg-hover: #1018280a;
  328 + --color-components-main-nav-nav-user-border: #fff;
  329 + --color-components-slider-knob: #fff;
  330 + --color-components-slider-knob-hover: #fff;
  331 + --color-components-slider-knob-disabled: #fffffff2;
  332 + --color-components-slider-range: #296dff;
  333 + --color-components-slider-track: #e9ebf0;
  334 + --color-components-slider-knob-border-hover: #10182833;
  335 + --color-components-slider-knob-border: #10182824;
  336 + --color-components-segmented-control-item-active-bg: #fff;
  337 + --color-components-segmented-control-item-active-border: #fff;
  338 + --color-components-segmented-control-bg-normal: #c8ceda33;
  339 + --color-components-segmented-control-item-active-accent-bg: #fff;
  340 + --color-components-segmented-control-item-active-accent-border: #fff;
  341 + --color-components-option-card-option-bg: #fcfcfd;
  342 + --color-components-option-card-option-selected-bg: #fff;
  343 + --color-components-option-card-option-selected-border: #296dff;
  344 + --color-components-option-card-option-border: #e9ebf0;
  345 + --color-components-option-card-option-bg-hover: #fff;
  346 + --color-components-option-card-option-border-hover: #d0d5dc;
  347 + --color-components-tab-active: #155aef;
  348 + --color-components-badge-white-to-dark: #fff;
  349 + --color-components-badge-status-light-success-bg: #47cd89;
  350 + --color-components-badge-status-light-success-border-inner: #17b26a;
  351 + --color-components-badge-status-light-success-halo: #17b26a40;
  352 + --color-components-badge-status-light-border-outer: #fff;
  353 + --color-components-badge-status-light-high-light: #ffffff4d;
  354 + --color-components-badge-status-light-warning-bg: #fdb022;
  355 + --color-components-badge-status-light-warning-border-inner: #f79009;
  356 + --color-components-badge-status-light-warning-halo: #f7900940;
  357 + --color-components-badge-status-light-error-bg: #f97066;
  358 + --color-components-badge-status-light-error-border-inner: #f04438;
  359 + --color-components-badge-status-light-error-halo: #f0443840;
  360 + --color-components-badge-status-light-normal-bg: #36bffa;
  361 + --color-components-badge-status-light-normal-border-inner: #0ba5ec;
  362 + --color-components-badge-status-light-normal-halo: #0ba5ec40;
  363 + --color-components-badge-status-light-disabled-bg: #98a2b2;
  364 + --color-components-badge-status-light-disabled-border-inner: #676f83;
  365 + --color-components-badge-status-light-disabled-halo: #1018280a;
  366 + --color-components-badge-bg-green-soft: #17b26a14;
  367 + --color-components-badge-bg-orange-soft: #f7900914;
  368 + --color-components-badge-bg-red-soft: #f0443814;
  369 + --color-components-badge-bg-blue-light-soft: #0ba5ec14;
  370 + --color-components-badge-bg-gray-soft: #1018280a;
  371 + --color-components-badge-bg-dimm: #ffffff0d;
  372 + --color-components-chart-line: #296dff;
  373 + --color-components-chart-area-1: #155aef24;
  374 + --color-components-chart-area-2: #155aef0a;
  375 + --color-components-chart-current-1: #155aef;
  376 + --color-components-chart-current-2: #d1e0ff;
  377 + --color-components-chart-bg: #fff;
  378 + --color-components-actionbar-bg: #fffffff2;
  379 + --color-components-actionbar-border: #1018280a;
  380 + --color-components-actionbar-bg-accent: #f5f7ff;
  381 + --color-components-actionbar-border-accent: #b2caff;
  382 + --color-components-dropzone-bg-alt: #f2f4f7;
  383 + --color-components-dropzone-bg: #f9fafb;
  384 + --color-components-dropzone-bg-accent: #155aef24;
  385 + --color-components-dropzone-border: #10182814;
  386 + --color-components-dropzone-border-alt: #10182833;
  387 + --color-components-dropzone-border-accent: #84abff;
  388 + --color-components-progress-brand-progress: #296dff;
  389 + --color-components-progress-brand-border: #296dff;
  390 + --color-components-progress-brand-bg: #155aef0a;
  391 + --color-components-progress-white-progress: #fff;
  392 + --color-components-progress-white-border: #fffffff2;
  393 + --color-components-progress-white-bg: #ffffff03;
  394 + --color-components-progress-gray-progress: #98a2b2;
  395 + --color-components-progress-gray-border: #98a2b2;
  396 + --color-components-progress-gray-bg: #c8ceda05;
  397 + --color-components-progress-warning-progress: #f79009;
  398 + --color-components-progress-warning-border: #f79009;
  399 + --color-components-progress-warning-bg: #f790090a;
  400 + --color-components-progress-error-progress: #f04438;
  401 + --color-components-progress-error-border: #f04438;
  402 + --color-components-progress-error-bg: #f044380a;
  403 + --color-components-chat-input-audio-bg: #eff4ff;
  404 + --color-components-chat-input-audio-wave-default: #155aef33;
  405 + --color-components-chat-input-bg-mask-1: #ffffff03;
  406 + --color-components-chat-input-bg-mask-2: #f2f4f7;
  407 + --color-components-chat-input-border: #fff;
  408 + --color-components-chat-input-audio-wave-active: #296dff;
  409 + --color-components-chat-input-audio-bg-alt: #fcfcfd;
  410 + --color-components-avatar-shape-fill-stop-0: #fff;
  411 + --color-components-avatar-shape-fill-stop-100: #ffffffe6;
  412 + --color-components-avatar-bg-mask-stop-0: #ffffff1f;
  413 + --color-components-avatar-bg-mask-stop-100: #ffffff14;
  414 + --color-components-avatar-default-avatar-bg: #d0d5dc;
  415 + --color-components-avatar-mask-darkmode-dimmed: #ffffff00;
  416 + --color-components-label-gray: #f2f4f7;
  417 + --color-components-premium-badge-blue-bg-stop-0: #5289ff;
  418 + --color-components-premium-badge-blue-bg-stop-100: #155aef;
  419 + --color-components-premium-badge-blue-stroke-stop-0: #fffffff2;
  420 + --color-components-premium-badge-blue-stroke-stop-100: #155aef;
  421 + --color-components-premium-badge-blue-text-stop-0: #f5f7ff;
  422 + --color-components-premium-badge-blue-text-stop-100: #d1e0ff;
  423 + --color-components-premium-badge-blue-glow: #00329e;
  424 + --color-components-premium-badge-blue-bg-stop-0-hover: #296dff;
  425 + --color-components-premium-badge-blue-bg-stop-100-hover: #004aeb;
  426 + --color-components-premium-badge-blue-glow-hover: #84abff;
  427 + --color-components-premium-badge-blue-stroke-stop-0-hover: #fffffff2;
  428 + --color-components-premium-badge-blue-stroke-stop-100-hover: #00329e;
  429 + --color-components-premium-badge-highlight-stop-0: #ffffff1f;
  430 + --color-components-premium-badge-highlight-stop-100: #ffffff4d;
  431 + --color-components-premium-badge-indigo-bg-stop-0: #8098f9;
  432 + --color-components-premium-badge-indigo-bg-stop-100: #444ce7;
  433 + --color-components-premium-badge-indigo-stroke-stop-0: #fffffff2;
  434 + --color-components-premium-badge-indigo-stroke-stop-100: #6172f3;
  435 + --color-components-premium-badge-indigo-text-stop-0: #f5f8ff;
  436 + --color-components-premium-badge-indigo-text-stop-100: #e0eaff;
  437 + --color-components-premium-badge-indigo-glow: #2d3282;
  438 + --color-components-premium-badge-indigo-glow-hover: #a4bcfd;
  439 + --color-components-premium-badge-indigo-bg-stop-0-hover: #6172f3;
  440 + --color-components-premium-badge-indigo-bg-stop-100-hover: #2d31a6;
  441 + --color-components-premium-badge-indigo-stroke-stop-0-hover: #fffffff2;
  442 + --color-components-premium-badge-indigo-stroke-stop-100-hover: #2d31a6;
  443 + --color-components-premium-badge-grey-bg-stop-0: #98a2b2;
  444 + --color-components-premium-badge-grey-bg-stop-100: #676f83;
  445 + --color-components-premium-badge-grey-stroke-stop-0: #fffffff2;
  446 + --color-components-premium-badge-grey-stroke-stop-100: #676f83;
  447 + --color-components-premium-badge-grey-text-stop-0: #fcfcfd;
  448 + --color-components-premium-badge-grey-text-stop-100: #f2f4f7;
  449 + --color-components-premium-badge-grey-glow: #101828;
  450 + --color-components-premium-badge-grey-glow-hover: #d0d5dc;
  451 + --color-components-premium-badge-grey-bg-stop-0-hover: #676f83;
  452 + --color-components-premium-badge-grey-bg-stop-100-hover: #354052;
  453 + --color-components-premium-badge-grey-stroke-stop-0-hover: #fffffff2;
  454 + --color-components-premium-badge-grey-stroke-stop-100-hover: #354052;
  455 + --color-components-premium-badge-orange-bg-stop-0: #ff692e;
  456 + --color-components-premium-badge-orange-bg-stop-100: #e04f16;
  457 + --color-components-premium-badge-orange-stroke-stop-0: #fffffff2;
  458 + --color-components-premium-badge-orange-stroke-stop-100: #e62e05;
  459 + --color-components-premium-badge-orange-text-stop-0: #fefaf5;
  460 + --color-components-premium-badge-orange-text-stop-100: #fdead7;
  461 + --color-components-premium-badge-orange-glow: #772917;
  462 + --color-components-premium-badge-orange-glow-hover: #f7b27a;
  463 + --color-components-premium-badge-orange-bg-stop-0-hover: #ff4405;
  464 + --color-components-premium-badge-orange-bg-stop-100-hover: #b93815;
  465 + --color-components-premium-badge-orange-stroke-stop-0-hover: #fffffff2;
  466 + --color-components-premium-badge-orange-stroke-stop-100-hover: #bc1b06;
  467 + --color-components-progress-bar-bg: #155aef0a;
  468 + --color-components-progress-bar-progress: #155aef24;
  469 + --color-components-progress-bar-border: #1018280a;
  470 + --color-components-progress-bar-progress-solid: #296dff;
  471 + --color-components-progress-bar-progress-highlight: #155aef33;
  472 + --color-components-icon-bg-red-solid: #d92d20;
  473 + --color-components-icon-bg-rose-solid: #e31b54;
  474 + --color-components-icon-bg-pink-solid: #dd2590;
  475 + --color-components-icon-bg-orange-dark-solid: #ff4405;
  476 + --color-components-icon-bg-yellow-solid: #eaaa08;
  477 + --color-components-icon-bg-green-solid: #4ca30d;
  478 + --color-components-icon-bg-teal-solid: #0e9384;
  479 + --color-components-icon-bg-blue-light-solid: #0ba5ec;
  480 + --color-components-icon-bg-blue-solid: #155aef;
  481 + --color-components-icon-bg-indigo-solid: #444ce7;
  482 + --color-components-icon-bg-violet-solid: #7839ee;
  483 + --color-components-icon-bg-midnight-solid: #828dad;
  484 + --color-components-icon-bg-rose-soft: #fff1f3;
  485 + --color-components-icon-bg-pink-soft: #fdf2fa;
  486 + --color-components-icon-bg-orange-dark-soft: #fff4ed;
  487 + --color-components-icon-bg-yellow-soft: #fefbe8;
  488 + --color-components-icon-bg-green-soft: #f3fee7;
  489 + --color-components-icon-bg-teal-soft: #f0fdf9;
  490 + --color-components-icon-bg-blue-light-soft: #f0f9ff;
  491 + --color-components-icon-bg-blue-soft: #eff4ff;
  492 + --color-components-icon-bg-indigo-soft: #eef4ff;
  493 + --color-components-icon-bg-violet-soft: #f5f3ff;
  494 + --color-components-icon-bg-midnight-soft: #f0f2f5;
  495 + --color-components-icon-bg-red-soft: #fef3f2;
  496 + --color-components-icon-bg-orange-solid: #f79009;
  497 + --color-components-icon-bg-orange-soft: #fffaeb;
  498 + --color-text-primary: #101828;
  499 + --color-text-secondary: #354052;
  500 + --color-text-tertiary: #676f83;
  501 + --color-text-quaternary: #1018284d;
  502 + --color-text-destructive: #d92d20;
  503 + --color-text-success: #079455;
  504 + --color-text-warning: #dc6803;
  505 + --color-text-destructive-secondary: #f04438;
  506 + --color-text-success-secondary: #17b26a;
  507 + --color-text-warning-secondary: #f79009;
  508 + --color-text-accent: #155aef;
  509 + --color-text-primary-on-surface: #fff;
  510 + --color-text-placeholder: #98a2b2;
  511 + --color-text-disabled: #d0d5dc;
  512 + --color-text-accent-secondary: #296dff;
  513 + --color-text-accent-light-mode-only: #155aef;
  514 + --color-text-text-selected: #155aef24;
  515 + --color-text-secondary-on-surface: #ffffffe6;
  516 + --color-text-logo-text: #18222f;
  517 + --color-text-empty-state-icon: #d0d5dc;
  518 + --color-text-inverted: #000;
  519 + --color-text-inverted-dimmed: #000000f2;
  520 + --color-background-body: #f2f4f7;
  521 + --color-background-default-subtle: #fcfcfd;
  522 + --color-background-neutral-subtle: #f9fafb;
  523 + --color-background-sidenav-bg: #ffffffcc;
  524 + --color-background-default: #fff;
  525 + --color-background-soft: #f9fafb;
  526 + --color-background-gradient-bg-fill-chat-bg-1: #f9fafb;
  527 + --color-background-gradient-bg-fill-chat-bg-2: #f2f4f7;
  528 + --color-background-gradient-bg-fill-chat-bubble-bg-1: #fff;
  529 + --color-background-gradient-bg-fill-chat-bubble-bg-2: #ffffff99;
  530 + --color-background-gradient-bg-fill-debug-bg-1: #ffffff00;
  531 + --color-background-gradient-bg-fill-debug-bg-2: #c8ceda24;
  532 + --color-background-gradient-mask-gray: #c8ceda33;
  533 + --color-background-gradient-mask-transparent: #ffffff00;
  534 + --color-background-gradient-mask-input-clear-2: #e9ebf000;
  535 + --color-background-gradient-mask-input-clear-1: #e9ebf0;
  536 + --color-background-gradient-mask-transparent-dark: #00000000;
  537 + --color-background-gradient-mask-side-panel-2: #1018284d;
  538 + --color-background-gradient-mask-side-panel-1: #10182805;
  539 + --color-background-default-burn: #e9ebf0;
  540 + --color-background-overlay-fullscreen: #f9fafbf2;
  541 + --color-background-default-lighter: #ffffff80;
  542 + --color-background-section: #f9fafb;
  543 + --color-background-interaction-from-bg-1: #c8ceda33;
  544 + --color-background-interaction-from-bg-2: #c8ceda24;
  545 + --color-background-section-burn: #f2f4f7;
  546 + --color-background-default-dodge: #fff;
  547 + --color-background-overlay: #10182899;
  548 + --color-background-default-dimmed: #e9ebf0;
  549 + --color-background-default-hover: #f9fafb;
  550 + --color-background-overlay-alt: #10182866;
  551 + --color-background-surface-white: #fffffff2;
  552 + --color-background-overlay-destructive: #f044384d;
  553 + --color-background-overlay-backdrop: #f2f4f7f2;
  554 + --color-shadow-shadow-1: #09090b08;
  555 + --color-shadow-shadow-3: #09090b0d;
  556 + --color-shadow-shadow-4: #09090b0f;
  557 + --color-shadow-shadow-5: #09090b14;
  558 + --color-shadow-shadow-6: #09090b1a;
  559 + --color-shadow-shadow-7: #09090b1f;
  560 + --color-shadow-shadow-8: #09090b24;
  561 + --color-shadow-shadow-9: #09090b2e;
  562 + --color-shadow-shadow-2: #09090b0a;
  563 + --color-shadow-shadow-10: #09090b0d;
  564 + --color-workflow-block-border: #fff;
  565 + --color-workflow-block-parma-bg: #f2f4f7;
  566 + --color-workflow-block-bg: #fcfcfd;
  567 + --color-workflow-block-bg-transparent: #fcfcfde6;
  568 + --color-workflow-block-border-highlight: #155aef24;
  569 + --color-workflow-canvas-workflow-dot-color: #8585ad26;
  570 + --color-workflow-canvas-workflow-bg: #f2f4f7;
  571 + --color-workflow-link-line-active: #296dff;
  572 + --color-workflow-link-line-normal: #d0d5dc;
  573 + --color-workflow-link-line-handle: #296dff;
  574 + --color-workflow-link-line-normal-transparent: #d0d5dc33;
  575 + --color-workflow-link-line-failure-active: #f79009;
  576 + --color-workflow-link-line-failure-handle: #f79009;
  577 + --color-workflow-link-line-failure-button-bg: #dc6803;
  578 + --color-workflow-link-line-failure-button-hover: #b54708;
  579 + --color-workflow-link-line-success-active: #17b26a;
  580 + --color-workflow-link-line-success-handle: #17b26a;
  581 + --color-workflow-link-line-error-active: #f04438;
  582 + --color-workflow-link-line-error-handle: #f04438;
  583 + --color-workflow-minimap-bg: #e9ebf0;
  584 + --color-workflow-minimap-block: #c8ceda4d;
  585 + --color-workflow-display-success-bg: #ecfdf3;
  586 + --color-workflow-display-success-border-1: #17b26acc;
  587 + --color-workflow-display-success-border-2: #17b26a80;
  588 + --color-workflow-display-success-vignette-color: #17b26a33;
  589 + --color-workflow-display-success-bg-line-pattern: #17b26a4d;
  590 + --color-workflow-display-glass-1: #ffffff1f;
  591 + --color-workflow-display-glass-2: #ffffff80;
  592 + --color-workflow-display-vignette-dark: #0000001f;
  593 + --color-workflow-display-highlight: #ffffff80;
  594 + --color-workflow-display-outline: #0000000d;
  595 + --color-workflow-display-error-bg: #fef3f2;
  596 + --color-workflow-display-error-bg-line-pattern: #f044384d;
  597 + --color-workflow-display-error-border-1: #f04438cc;
  598 + --color-workflow-display-error-border-2: #f0443880;
  599 + --color-workflow-display-error-vignette-color: #f0443833;
  600 + --color-workflow-display-warning-bg: #fffaeb;
  601 + --color-workflow-display-warning-bg-line-pattern: #f790094d;
  602 + --color-workflow-display-warning-border-1: #f79009cc;
  603 + --color-workflow-display-warning-border-2: #f7900980;
  604 + --color-workflow-display-warning-vignette-color: #f7900933;
  605 + --color-workflow-display-normal-bg: #f0f9ff;
  606 + --color-workflow-display-normal-bg-line-pattern: #0ba5ec4d;
  607 + --color-workflow-display-normal-border-1: #0ba5eccc;
  608 + --color-workflow-display-normal-border-2: #0ba5ec80;
  609 + --color-workflow-display-normal-vignette-color: #0ba5ec33;
  610 + --color-workflow-display-disabled-bg: #f9fafb;
  611 + --color-workflow-display-disabled-bg-line-pattern: #c8ceda4d;
  612 + --color-workflow-display-disabled-border-1: #c8ceda99;
  613 + --color-workflow-display-disabled-border-2: #c8ceda66;
  614 + --color-workflow-display-disabled-vignette-color: #c8ceda66;
  615 + --color-workflow-display-disabled-outline: #00000000;
  616 + --color-workflow-workflow-progress-bg-1: #c8ceda33;
  617 + --color-workflow-workflow-progress-bg-2: #c8ceda0a;
  618 + --color-divider-subtle: #1018280a;
  619 + --color-divider-regular: #10182814;
  620 + --color-divider-deep: #10182824;
  621 + --color-divider-burn: #1018280a;
  622 + --color-divider-intense: #1018284d;
  623 + --color-divider-solid: #d0d5dc;
  624 + --color-divider-solid-alt: #98a2b2;
  625 + --color-state-base-hover: #c8ceda33;
  626 + --color-state-base-active: #c8ceda66;
  627 + --color-state-base-hover-alt: #c8ceda66;
  628 + --color-state-base-handle: #10182833;
  629 + --color-state-base-handle-hover: #1018284d;
  630 + --color-state-base-hover-subtle: #c8ceda14;
  631 + --color-state-accent-hover: #eff4ff;
  632 + --color-state-accent-active: #155aef14;
  633 + --color-state-accent-hover-alt: #d1e0ff;
  634 + --color-state-accent-solid: #296dff;
  635 + --color-state-accent-active-alt: #155aef24;
  636 + --color-state-destructive-hover: #fef3f2;
  637 + --color-state-destructive-hover-alt: #fee4e2;
  638 + --color-state-destructive-active: #fecdca;
  639 + --color-state-destructive-solid: #f04438;
  640 + --color-state-destructive-border: #fda29b;
  641 + --color-state-success-hover: #ecfdf3;
  642 + --color-state-success-hover-alt: #dcfae6;
  643 + --color-state-success-active: #abefc6;
  644 + --color-state-success-solid: #17b26a;
  645 + --color-state-warning-hover: #fffaeb;
  646 + --color-state-warning-hover-alt: #fef0c7;
  647 + --color-state-warning-active: #fedf89;
  648 + --color-state-warning-solid: #f79009;
  649 + --color-effects-highlight: #fff;
  650 + --color-effects-highlight-lightmode-off: #ffffff00;
  651 + --color-effects-image-frame: #fff;
  652 + --color-util-colors-orange-dark-orange-dark-50: #fff4ed;
  653 + --color-util-colors-orange-dark-orange-dark-100: #ffe6d5;
  654 + --color-util-colors-orange-dark-orange-dark-200: #ffd6ae;
  655 + --color-util-colors-orange-dark-orange-dark-300: #ff9c66;
  656 + --color-util-colors-orange-dark-orange-dark-400: #ff692e;
  657 + --color-util-colors-orange-dark-orange-dark-500: #ff4405;
  658 + --color-util-colors-orange-dark-orange-dark-600: #e62e05;
  659 + --color-util-colors-orange-dark-orange-dark-700: #bc1b06;
  660 + --color-util-colors-orange-orange-50: #fef6ee;
  661 + --color-util-colors-orange-orange-100: #fdead7;
  662 + --color-util-colors-orange-orange-200: #f9dbaf;
  663 + --color-util-colors-orange-orange-300: #f7b27a;
  664 + --color-util-colors-orange-orange-400: #f38744;
  665 + --color-util-colors-orange-orange-500: #ef6820;
  666 + --color-util-colors-orange-orange-600: #e04f16;
  667 + --color-util-colors-orange-orange-700: #b93815;
  668 + --color-util-colors-orange-orange-100-transparent: #fdead700;
  669 + --color-util-colors-pink-pink-50: #fdf2fa;
  670 + --color-util-colors-pink-pink-100: #fce7f6;
  671 + --color-util-colors-pink-pink-200: #fcceee;
  672 + --color-util-colors-pink-pink-300: #faa7e0;
  673 + --color-util-colors-pink-pink-400: #f670c7;
  674 + --color-util-colors-pink-pink-500: #ee46bc;
  675 + --color-util-colors-pink-pink-600: #dd2590;
  676 + --color-util-colors-pink-pink-700: #c11574;
  677 + --color-util-colors-fuchsia-fuchsia-50: #fdf4ff;
  678 + --color-util-colors-fuchsia-fuchsia-100: #fbe8ff;
  679 + --color-util-colors-fuchsia-fuchsia-200: #f6d0fe;
  680 + --color-util-colors-fuchsia-fuchsia-300: #eeaafd;
  681 + --color-util-colors-fuchsia-fuchsia-400: #e478fa;
  682 + --color-util-colors-fuchsia-fuchsia-500: #d444f1;
  683 + --color-util-colors-fuchsia-fuchsia-600: #ba24d5;
  684 + --color-util-colors-fuchsia-fuchsia-700: #9f1ab1;
  685 + --color-util-colors-purple-purple-50: #f4f3ff;
  686 + --color-util-colors-purple-purple-100: #ebe9fe;
  687 + --color-util-colors-purple-purple-200: #d9d6fe;
  688 + --color-util-colors-purple-purple-300: #bdb4fe;
  689 + --color-util-colors-purple-purple-400: #9b8afb;
  690 + --color-util-colors-purple-purple-500: #7a5af8;
  691 + --color-util-colors-purple-purple-600: #6938ef;
  692 + --color-util-colors-purple-purple-700: #5925dc;
  693 + --color-util-colors-indigo-indigo-50: #eef4ff;
  694 + --color-util-colors-indigo-indigo-100: #e0eaff;
  695 + --color-util-colors-indigo-indigo-200: #c7d7fe;
  696 + --color-util-colors-indigo-indigo-300: #a4bcfd;
  697 + --color-util-colors-indigo-indigo-400: #8098f9;
  698 + --color-util-colors-indigo-indigo-500: #6172f3;
  699 + --color-util-colors-indigo-indigo-600: #444ce7;
  700 + --color-util-colors-indigo-indigo-700: #3538cd;
  701 + --color-util-colors-blue-blue-50: #eff8ff;
  702 + --color-util-colors-blue-blue-100: #d1e9ff;
  703 + --color-util-colors-blue-blue-200: #b2ddff;
  704 + --color-util-colors-blue-blue-300: #84caff;
  705 + --color-util-colors-blue-blue-400: #53b1fd;
  706 + --color-util-colors-blue-blue-500: #2e90fa;
  707 + --color-util-colors-blue-blue-600: #1570ef;
  708 + --color-util-colors-blue-blue-700: #175cd3;
  709 + --color-util-colors-blue-light-blue-light-50: #f0f9ff;
  710 + --color-util-colors-blue-light-blue-light-100: #e0f2fe;
  711 + --color-util-colors-blue-light-blue-light-200: #b9e6fe;
  712 + --color-util-colors-blue-light-blue-light-300: #7cd4fd;
  713 + --color-util-colors-blue-light-blue-light-400: #36bffa;
  714 + --color-util-colors-blue-light-blue-light-500: #0ba5ec;
  715 + --color-util-colors-blue-light-blue-light-600: #0086c9;
  716 + --color-util-colors-blue-light-blue-light-700: #026aa2;
  717 + --color-util-colors-gray-blue-gray-blue-50: #f8f9fc;
  718 + --color-util-colors-gray-blue-gray-blue-100: #eaecf5;
  719 + --color-util-colors-gray-blue-gray-blue-200: #d5d9eb;
  720 + --color-util-colors-gray-blue-gray-blue-300: #b3b8db;
  721 + --color-util-colors-gray-blue-gray-blue-400: #717bbc;
  722 + --color-util-colors-gray-blue-gray-blue-500: #4e5ba6;
  723 + --color-util-colors-gray-blue-gray-blue-600: #3e4784;
  724 + --color-util-colors-gray-blue-gray-blue-700: #363f72;
  725 + --color-util-colors-blue-brand-blue-brand-50: #f5f7ff;
  726 + --color-util-colors-blue-brand-blue-brand-100: #d1e0ff;
  727 + --color-util-colors-blue-brand-blue-brand-200: #b2caff;
  728 + --color-util-colors-blue-brand-blue-brand-300: #84abff;
  729 + --color-util-colors-blue-brand-blue-brand-400: #5289ff;
  730 + --color-util-colors-blue-brand-blue-brand-500: #296dff;
  731 + --color-util-colors-blue-brand-blue-brand-600: #155aef;
  732 + --color-util-colors-blue-brand-blue-brand-700: #004aeb;
  733 + --color-util-colors-red-red-50: #fef3f2;
  734 + --color-util-colors-red-red-100: #fee4e2;
  735 + --color-util-colors-red-red-200: #fecdca;
  736 + --color-util-colors-red-red-300: #fda29b;
  737 + --color-util-colors-red-red-400: #f97066;
  738 + --color-util-colors-red-red-500: #f04438;
  739 + --color-util-colors-red-red-600: #d92d20;
  740 + --color-util-colors-red-red-700: #b42318;
  741 + --color-util-colors-green-green-50: #ecfdf3;
  742 + --color-util-colors-green-green-100: #dcfae6;
  743 + --color-util-colors-green-green-200: #abefc6;
  744 + --color-util-colors-green-green-300: #75e0a7;
  745 + --color-util-colors-green-green-400: #47cd89;
  746 + --color-util-colors-green-green-500: #17b26a;
  747 + --color-util-colors-green-green-600: #079455;
  748 + --color-util-colors-green-green-700: #067647;
  749 + --color-util-colors-warning-warning-50: #fffaeb;
  750 + --color-util-colors-warning-warning-100: #fef0c7;
  751 + --color-util-colors-warning-warning-200: #fedf89;
  752 + --color-util-colors-warning-warning-300: #fec84b;
  753 + --color-util-colors-warning-warning-400: #fdb022;
  754 + --color-util-colors-warning-warning-500: #f79009;
  755 + --color-util-colors-warning-warning-600: #dc6803;
  756 + --color-util-colors-warning-warning-700: #b54708;
  757 + --color-util-colors-yellow-yellow-50: #fefbe8;
  758 + --color-util-colors-yellow-yellow-100: #fef7c3;
  759 + --color-util-colors-yellow-yellow-200: #feee95;
  760 + --color-util-colors-yellow-yellow-300: #fde272;
  761 + --color-util-colors-yellow-yellow-400: #fac515;
  762 + --color-util-colors-yellow-yellow-500: #eaaa08;
  763 + --color-util-colors-yellow-yellow-600: #ca8504;
  764 + --color-util-colors-yellow-yellow-700: #a15c07;
  765 + --color-util-colors-teal-teal-50: #f0fdf9;
  766 + --color-util-colors-teal-teal-100: #ccfbef;
  767 + --color-util-colors-teal-teal-200: #99f6e0;
  768 + --color-util-colors-teal-teal-300: #5fe9d0;
  769 + --color-util-colors-teal-teal-400: #2ed3b7;
  770 + --color-util-colors-teal-teal-500: #15b79e;
  771 + --color-util-colors-teal-teal-600: #0e9384;
  772 + --color-util-colors-teal-teal-700: #107569;
  773 + --color-util-colors-cyan-cyan-50: #ecfdff;
  774 + --color-util-colors-cyan-cyan-100: #cff9fe;
  775 + --color-util-colors-cyan-cyan-200: #a5f0fc;
  776 + --color-util-colors-cyan-cyan-300: #67e3f9;
  777 + --color-util-colors-cyan-cyan-400: #2ce;
  778 + --color-util-colors-cyan-cyan-500: #06aed4;
  779 + --color-util-colors-cyan-cyan-600: #088ab2;
  780 + --color-util-colors-cyan-cyan-700: #0e7090;
  781 + --color-util-colors-violet-violet-50: #f5f3ff;
  782 + --color-util-colors-violet-violet-100: #ece9fe;
  783 + --color-util-colors-violet-violet-200: #ddd6fe;
  784 + --color-util-colors-violet-violet-300: #c3b5fd;
  785 + --color-util-colors-violet-violet-400: #a48afb;
  786 + --color-util-colors-violet-violet-500: #875bf7;
  787 + --color-util-colors-violet-violet-600: #7839ee;
  788 + --color-util-colors-violet-violet-700: #6927da;
  789 + --color-util-colors-gray-gray-50: #f9fafb;
  790 + --color-util-colors-gray-gray-100: #f2f4f7;
  791 + --color-util-colors-gray-gray-200: #e9ebf0;
  792 + --color-util-colors-gray-gray-300: #d0d5dc;
  793 + --color-util-colors-gray-gray-400: #98a2b2;
  794 + --color-util-colors-gray-gray-500: #676f83;
  795 + --color-util-colors-gray-gray-600: #495464;
  796 + --color-util-colors-gray-gray-700: #354052;
  797 + --color-util-colors-green-light-green-light-50: #f3fee7;
  798 + --color-util-colors-green-light-green-light-100: #e3fbcc;
  799 + --color-util-colors-green-light-green-light-200: #d0f8ab;
  800 + --color-util-colors-green-light-green-light-300: #a6ef67;
  801 + --color-util-colors-green-light-green-light-500: #66c61c;
  802 + --color-util-colors-green-light-green-light-400: #85e13a;
  803 + --color-util-colors-green-light-green-light-600: #4ca30d;
  804 + --color-util-colors-green-light-green-light-700: #3b7c0f;
  805 + --color-util-colors-rose-rose-50: #fff1f3;
  806 + --color-util-colors-rose-rose-100: #ffe4e8;
  807 + --color-util-colors-rose-rose-200: #fecdd6;
  808 + --color-util-colors-rose-rose-300: #fea3b4;
  809 + --color-util-colors-rose-rose-400: #fd6f8e;
  810 + --color-util-colors-rose-rose-500: #f63d68;
  811 + --color-util-colors-rose-rose-600: #e31b54;
  812 + --color-util-colors-rose-rose-700: #c01048;
  813 + --color-util-colors-midnight-midnight-50: #fbfbfc;
  814 + --color-util-colors-midnight-midnight-100: #f0f2f5;
  815 + --color-util-colors-midnight-midnight-200: #dfe1ea;
  816 + --color-util-colors-midnight-midnight-300: #c6cbd9;
  817 + --color-util-colors-midnight-midnight-400: #a7aec5;
  818 + --color-util-colors-midnight-midnight-500: #828dad;
  819 + --color-util-colors-midnight-midnight-600: #5d698d;
  820 + --color-util-colors-midnight-midnight-700: #3e465e;
  821 + --color-third-party-LangChain: #1c3c3c;
  822 + --color-third-party-Langfuse: #000;
  823 + --color-third-party-Github: #1b1f24;
  824 + --color-third-party-Github-tertiary: #1b1f24;
  825 + --color-third-party-Github-secondary: #1b1f24;
  826 + --color-third-party-model-bg-openai: #e3e5e8;
  827 + --color-third-party-model-bg-anthropic: #eeede7;
  828 + --color-third-party-model-bg-default: #f9fafb;
  829 + --color-third-party-aws: #141f2e;
  830 + --color-third-party-aws-alt: #0f1824;
  831 + --color-saas-background: #fcfcfd;
  832 + --color-saas-pricing-grid-bg: #c8ceda80
  833 +}
  834 +
  835 +html[data-theme=dark] {
  836 + --color-components-input-bg-normal: #ffffff14;
  837 + --color-components-input-text-placeholder: #c8ceda4d;
  838 + --color-components-input-bg-hover: #ffffff08;
  839 + --color-components-input-bg-active: #ffffff0d;
  840 + --color-components-input-border-active: #747481;
  841 + --color-components-input-border-destructive: #f97066;
  842 + --color-components-input-text-filled: #f4f4f5;
  843 + --color-components-input-bg-destructive: #ffffff03;
  844 + --color-components-input-bg-disabled: #ffffff08;
  845 + --color-components-input-text-disabled: #c8ceda4d;
  846 + --color-components-input-text-filled-disabled: #c8ceda99;
  847 + --color-components-input-border-hover: #3a3a40;
  848 + --color-components-input-border-active-prompt-1: #36bffa;
  849 + --color-components-input-border-active-prompt-2: #296dff;
  850 + --color-components-kbd-bg-gray: #ffffff08;
  851 + --color-components-kbd-bg-white: #ffffff1f;
  852 + --color-components-tooltip-bg: #18181bf2;
  853 + --color-components-button-primary-text: #fffffff2;
  854 + --color-components-button-primary-bg: #155aef;
  855 + --color-components-button-primary-border: #ffffff1f;
  856 + --color-components-button-primary-bg-hover: #296dff;
  857 + --color-components-button-primary-border-hover: #ffffff33;
  858 + --color-components-button-primary-bg-disabled: #ffffff08;
  859 + --color-components-button-primary-border-disabled: #ffffff14;
  860 + --color-components-button-primary-text-disabled: #ffffff33;
  861 + --color-components-button-secondary-text: #ffffffcc;
  862 + --color-components-button-secondary-text-disabled: #ffffff33;
  863 + --color-components-button-secondary-bg: #ffffff1f;
  864 + --color-components-button-secondary-bg-hover: #ffffff33;
  865 + --color-components-button-secondary-bg-disabled: #ffffff08;
  866 + --color-components-button-secondary-border: #ffffff14;
  867 + --color-components-button-secondary-border-hover: #ffffff1f;
  868 + --color-components-button-secondary-border-disabled: #ffffff0d;
  869 + --color-components-button-tertiary-text: #d9d9de;
  870 + --color-components-button-tertiary-text-disabled: #ffffff33;
  871 + --color-components-button-tertiary-bg: #ffffff14;
  872 + --color-components-button-tertiary-bg-hover: #ffffff1f;
  873 + --color-components-button-tertiary-bg-disabled: #ffffff08;
  874 + --color-components-button-ghost-text: #d9d9de;
  875 + --color-components-button-ghost-text-disabled: #ffffff33;
  876 + --color-components-button-ghost-bg-hover: #c8ceda14;
  877 + --color-components-button-destructive-primary-text: #fffffff2;
  878 + --color-components-button-destructive-primary-text-disabled: #ffffff33;
  879 + --color-components-button-destructive-primary-bg: #d92d20;
  880 + --color-components-button-destructive-primary-bg-hover: #f04438;
  881 + --color-components-button-destructive-primary-bg-disabled: #f0443824;
  882 + --color-components-button-destructive-primary-border: #ffffff1f;
  883 + --color-components-button-destructive-primary-border-hover: #ffffff33;
  884 + --color-components-button-destructive-primary-border-disabled: #ffffff14;
  885 + --color-components-button-destructive-secondary-text: #f97066;
  886 + --color-components-button-destructive-secondary-text-disabled: #f0443833;
  887 + --color-components-button-destructive-secondary-bg: #ffffff1f;
  888 + --color-components-button-destructive-secondary-bg-hover: #f0443824;
  889 + --color-components-button-destructive-secondary-bg-disabled: #f0443814;
  890 + --color-components-button-destructive-secondary-border: #ffffff14;
  891 + --color-components-button-destructive-secondary-border-hover: #ffffff1f;
  892 + --color-components-button-destructive-secondary-border-disabled: #f0443814;
  893 + --color-components-button-destructive-tertiary-text: #f97066;
  894 + --color-components-button-destructive-tertiary-text-disabled: #f0443833;
  895 + --color-components-button-destructive-tertiary-bg: #f0443824;
  896 + --color-components-button-destructive-tertiary-bg-hover: #f0443840;
  897 + --color-components-button-destructive-tertiary-bg-disabled: #f0443814;
  898 + --color-components-button-destructive-ghost-text: #f97066;
  899 + --color-components-button-destructive-ghost-text-disabled: #f0443833;
  900 + --color-components-button-destructive-ghost-bg-hover: #f0443824;
  901 + --color-components-button-secondary-accent-text: #ffffffcc;
  902 + --color-components-button-secondary-accent-text-disabled: #ffffff33;
  903 + --color-components-button-secondary-accent-bg: #ffffff0d;
  904 + --color-components-button-secondary-accent-bg-hover: #ffffff14;
  905 + --color-components-button-secondary-accent-bg-disabled: #ffffff08;
  906 + --color-components-button-secondary-accent-border: #ffffff14;
  907 + --color-components-button-secondary-accent-border-hover: #ffffff1f;
  908 + --color-components-button-secondary-accent-border-disabled: #ffffff0d;
  909 + --color-components-button-indigo-bg: #444ce7;
  910 + --color-components-button-indigo-bg-hover: #6172f3;
  911 + --color-components-button-indigo-bg-disabled: #ffffff08;
  912 + --color-components-checkbox-icon: #fffffff2;
  913 + --color-components-checkbox-icon-disabled: #ffffff33;
  914 + --color-components-checkbox-bg: #296dff;
  915 + --color-components-checkbox-bg-hover: #5289ff;
  916 + --color-components-checkbox-bg-disabled: #ffffff08;
  917 + --color-components-checkbox-border: #ffffff66;
  918 + --color-components-checkbox-border-hover: #ffffff99;
  919 + --color-components-checkbox-border-disabled: #ffffff03;
  920 + --color-components-checkbox-bg-unchecked: #ffffff08;
  921 + --color-components-checkbox-bg-unchecked-hover: #ffffff0d;
  922 + --color-components-checkbox-bg-disabled-checked: #155aef33;
  923 + --color-components-radio-border-checked: #296dff;
  924 + --color-components-radio-border-checked-hover: #5289ff;
  925 + --color-components-radio-border-checked-disabled: #155aef33;
  926 + --color-components-radio-bg-disabled: #ffffff08;
  927 + --color-components-radio-border: #ffffff66;
  928 + --color-components-radio-border-hover: #ffffff99;
  929 + --color-components-radio-border-disabled: #ffffff03;
  930 + --color-components-radio-bg: #ffffff00;
  931 + --color-components-radio-bg-hover: #ffffff0d;
  932 + --color-components-toggle-knob: #f4f4f5;
  933 + --color-components-toggle-knob-disabled: #ffffff33;
  934 + --color-components-toggle-bg: #296dff;
  935 + --color-components-toggle-bg-hover: #5289ff;
  936 + --color-components-toggle-bg-disabled: #ffffff14;
  937 + --color-components-toggle-bg-unchecked: #ffffff33;
  938 + --color-components-toggle-bg-unchecked-hover: #ffffff4d;
  939 + --color-components-toggle-bg-unchecked-disabled: #ffffff14;
  940 + --color-components-toggle-knob-hover: #fefefe;
  941 + --color-components-card-bg: #222225;
  942 + --color-components-card-border: #ffffff08;
  943 + --color-components-card-bg-alt: #27272b;
  944 + --color-components-menu-item-text: #c8ceda99;
  945 + --color-components-menu-item-text-active: #fffffff2;
  946 + --color-components-menu-item-text-hover: #c8cedacc;
  947 + --color-components-menu-item-text-active-accent: #fffffff2;
  948 + --color-components-panel-bg: #222225;
  949 + --color-components-panel-bg-blur: #2c2c30f2;
  950 + --color-components-panel-border: #c8ceda24;
  951 + --color-components-panel-border-subtle: #c8ceda14;
  952 + --color-components-panel-gradient-2: #222225;
  953 + --color-components-panel-gradient-1: #27272b;
  954 + --color-components-panel-bg-alt: #222225;
  955 + --color-components-panel-on-panel-item-bg: #27272b;
  956 + --color-components-panel-on-panel-item-bg-hover: #3a3a40;
  957 + --color-components-panel-on-panel-item-bg-alt: #3a3a40;
  958 + --color-components-panel-on-panel-item-bg-transparent: #2c2c30f2;
  959 + --color-components-panel-on-panel-item-bg-hover-transparent: #3a3a4000;
  960 + --color-components-panel-on-panel-item-bg-destructive-hover-transparent: #fffbfa00;
  961 + --color-components-panel-bg-transparent: #22222500;
  962 + --color-components-main-nav-nav-button-text: #c8ceda99;
  963 + --color-components-main-nav-nav-button-text-active: #f4f4f5;
  964 + --color-components-main-nav-nav-button-bg: #ffffff00;
  965 + --color-components-main-nav-nav-button-bg-active: #c8ceda24;
  966 + --color-components-main-nav-nav-button-border: #ffffff14;
  967 + --color-components-main-nav-nav-button-bg-hover: #c8ceda0a;
  968 + --color-components-main-nav-nav-user-border: #ffffff0d;
  969 + --color-components-slider-knob: #f4f4f5;
  970 + --color-components-slider-knob-hover: #fefefe;
  971 + --color-components-slider-knob-disabled: #ffffff33;
  972 + --color-components-slider-range: #296dff;
  973 + --color-components-slider-track: #ffffff33;
  974 + --color-components-slider-knob-border-hover: #1018284d;
  975 + --color-components-slider-knob-border: #10182833;
  976 + --color-components-segmented-control-item-active-bg: #ffffff14;
  977 + --color-components-segmented-control-item-active-border: #c8ceda14;
  978 + --color-components-segmented-control-bg-normal: #18181bb3;
  979 + --color-components-segmented-control-item-active-accent-bg: #155aef33;
  980 + --color-components-segmented-control-item-active-accent-border: #155aef4d;
  981 + --color-components-option-card-option-bg: #c8ceda0a;
  982 + --color-components-option-card-option-selected-bg: #ffffff0d;
  983 + --color-components-option-card-option-selected-border: #5289ff;
  984 + --color-components-option-card-option-border: #c8ceda33;
  985 + --color-components-option-card-option-bg-hover: #c8ceda24;
  986 + --color-components-option-card-option-border-hover: #c8ceda4d;
  987 + --color-components-tab-active: #296dff;
  988 + --color-components-badge-white-to-dark: #18181bcc;
  989 + --color-components-badge-status-light-success-bg: #17b26a;
  990 + --color-components-badge-status-light-success-border-inner: #47cd89;
  991 + --color-components-badge-status-light-success-halo: #17b26a4d;
  992 + --color-components-badge-status-light-border-outer: #222225;
  993 + --color-components-badge-status-light-high-light: #ffffff4d;
  994 + --color-components-badge-status-light-warning-bg: #f79009;
  995 + --color-components-badge-status-light-warning-border-inner: #fdb022;
  996 + --color-components-badge-status-light-warning-halo: #f790094d;
  997 + --color-components-badge-status-light-error-bg: #f04438;
  998 + --color-components-badge-status-light-error-border-inner: #f97066;
  999 + --color-components-badge-status-light-error-halo: #f044384d;
  1000 + --color-components-badge-status-light-normal-bg: #0ba5ec;
  1001 + --color-components-badge-status-light-normal-border-inner: #36bffa;
  1002 + --color-components-badge-status-light-normal-halo: #0ba5ec4d;
  1003 + --color-components-badge-status-light-disabled-bg: #676f83;
  1004 + --color-components-badge-status-light-disabled-border-inner: #98a2b2;
  1005 + --color-components-badge-status-light-disabled-halo: #c8ceda14;
  1006 + --color-components-badge-bg-green-soft: #17b26a24;
  1007 + --color-components-badge-bg-orange-soft: #f7900924;
  1008 + --color-components-badge-bg-red-soft: #f0443824;
  1009 + --color-components-badge-bg-blue-light-soft: #0ba5ec24;
  1010 + --color-components-badge-bg-gray-soft: #c8ceda14;
  1011 + --color-components-badge-bg-dimm: #ffffff08;
  1012 + --color-components-chart-line: #5289ff;
  1013 + --color-components-chart-area-1: #155aef33;
  1014 + --color-components-chart-area-2: #155aef0a;
  1015 + --color-components-chart-current-1: #5289ff;
  1016 + --color-components-chart-current-2: #155aef4d;
  1017 + --color-components-chart-bg: #18181bf2;
  1018 + --color-components-actionbar-bg: #222225;
  1019 + --color-components-actionbar-border: #c8ceda14;
  1020 + --color-components-actionbar-bg-accent: #27272b;
  1021 + --color-components-actionbar-border-accent: #5289ff;
  1022 + --color-components-dropzone-bg-alt: #18181bcc;
  1023 + --color-components-dropzone-bg: #18181b66;
  1024 + --color-components-dropzone-bg-accent: #155aef33;
  1025 + --color-components-dropzone-border: #c8ceda24;
  1026 + --color-components-dropzone-border-alt: #c8ceda33;
  1027 + --color-components-dropzone-border-accent: #84abff;
  1028 + --color-components-progress-brand-progress: #5289ff;
  1029 + --color-components-progress-brand-border: #5289ff;
  1030 + --color-components-progress-brand-bg: #155aef0a;
  1031 + --color-components-progress-white-progress: #fff;
  1032 + --color-components-progress-white-border: #fffffff2;
  1033 + --color-components-progress-white-bg: #ffffff03;
  1034 + --color-components-progress-gray-progress: #98a2b2;
  1035 + --color-components-progress-gray-border: #98a2b2;
  1036 + --color-components-progress-gray-bg: #c8ceda05;
  1037 + --color-components-progress-warning-progress: #fdb022;
  1038 + --color-components-progress-warning-border: #fdb022;
  1039 + --color-components-progress-warning-bg: #f790090a;
  1040 + --color-components-progress-error-progress: #f97066;
  1041 + --color-components-progress-error-border: #f97066;
  1042 + --color-components-progress-error-bg: #f044380a;
  1043 + --color-components-chat-input-audio-bg: #155aef33;
  1044 + --color-components-chat-input-audio-wave-default: #c8ceda24;
  1045 + --color-components-chat-input-bg-mask-1: #18181b0a;
  1046 + --color-components-chat-input-bg-mask-2: #18181b99;
  1047 + --color-components-chat-input-border: #c8ceda33;
  1048 + --color-components-chat-input-audio-wave-active: #84abff;
  1049 + --color-components-chat-input-audio-bg-alt: #18181be6;
  1050 + --color-components-avatar-shape-fill-stop-0: #fffffff2;
  1051 + --color-components-avatar-shape-fill-stop-100: #ffffffcc;
  1052 + --color-components-avatar-bg-mask-stop-0: #ffffff33;
  1053 + --color-components-avatar-bg-mask-stop-100: #ffffff08;
  1054 + --color-components-avatar-default-avatar-bg: #222225;
  1055 + --color-components-avatar-mask-darkmode-dimmed: #0000001f;
  1056 + --color-components-label-gray: #c8ceda24;
  1057 + --color-components-premium-badge-blue-bg-stop-0: #5289ff;
  1058 + --color-components-premium-badge-blue-bg-stop-100: #296dff;
  1059 + --color-components-premium-badge-blue-stroke-stop-0: #ffffff33;
  1060 + --color-components-premium-badge-blue-stroke-stop-100: #296dff;
  1061 + --color-components-premium-badge-blue-text-stop-0: #eff4ff;
  1062 + --color-components-premium-badge-blue-text-stop-100: #b2caff;
  1063 + --color-components-premium-badge-blue-glow: #004aeb;
  1064 + --color-components-premium-badge-blue-bg-stop-0-hover: #84abff;
  1065 + --color-components-premium-badge-blue-bg-stop-100-hover: #004aeb;
  1066 + --color-components-premium-badge-blue-glow-hover: #d1e0ff;
  1067 + --color-components-premium-badge-blue-stroke-stop-0-hover: #ffffff80;
  1068 + --color-components-premium-badge-blue-stroke-stop-100-hover: #296dff;
  1069 + --color-components-premium-badge-highlight-stop-0: #ffffff1f;
  1070 + --color-components-premium-badge-highlight-stop-100: #ffffff33;
  1071 + --color-components-premium-badge-indigo-bg-stop-0: #6172f3;
  1072 + --color-components-premium-badge-indigo-bg-stop-100: #3538cd;
  1073 + --color-components-premium-badge-indigo-stroke-stop-0: #ffffff33;
  1074 + --color-components-premium-badge-indigo-stroke-stop-100: #444ce7;
  1075 + --color-components-premium-badge-indigo-text-stop-0: #eef4ff;
  1076 + --color-components-premium-badge-indigo-text-stop-100: #c7d7fe;
  1077 + --color-components-premium-badge-indigo-glow: #3538cd;
  1078 + --color-components-premium-badge-indigo-glow-hover: #e0eaff;
  1079 + --color-components-premium-badge-indigo-bg-stop-0-hover: #a4bcfd;
  1080 + --color-components-premium-badge-indigo-bg-stop-100-hover: #3538cd;
  1081 + --color-components-premium-badge-indigo-stroke-stop-0-hover: #ffffff80;
  1082 + --color-components-premium-badge-indigo-stroke-stop-100-hover: #444ce7;
  1083 + --color-components-premium-badge-grey-bg-stop-0: #676f83;
  1084 + --color-components-premium-badge-grey-bg-stop-100: #495464;
  1085 + --color-components-premium-badge-grey-stroke-stop-0: #ffffff1f;
  1086 + --color-components-premium-badge-grey-stroke-stop-100: #495464;
  1087 + --color-components-premium-badge-grey-text-stop-0: #f9fafb;
  1088 + --color-components-premium-badge-grey-text-stop-100: #e9ebf0;
  1089 + --color-components-premium-badge-grey-glow: #354052;
  1090 + --color-components-premium-badge-grey-glow-hover: #f2f4f7;
  1091 + --color-components-premium-badge-grey-bg-stop-0-hover: #98a2b2;
  1092 + --color-components-premium-badge-grey-bg-stop-100-hover: #354052;
  1093 + --color-components-premium-badge-grey-stroke-stop-0-hover: #ffffff80;
  1094 + --color-components-premium-badge-grey-stroke-stop-100-hover: #676f83;
  1095 + --color-components-premium-badge-orange-bg-stop-0: #ff692e;
  1096 + --color-components-premium-badge-orange-bg-stop-100: #e04f16;
  1097 + --color-components-premium-badge-orange-stroke-stop-0: #ffffff33;
  1098 + --color-components-premium-badge-orange-stroke-stop-100: #ff4405;
  1099 + --color-components-premium-badge-orange-text-stop-0: #fef6ee;
  1100 + --color-components-premium-badge-orange-text-stop-100: #f9dbaf;
  1101 + --color-components-premium-badge-orange-glow: #b93815;
  1102 + --color-components-premium-badge-orange-glow-hover: #fdead7;
  1103 + --color-components-premium-badge-orange-bg-stop-0-hover: #ff692e;
  1104 + --color-components-premium-badge-orange-bg-stop-100-hover: #b93815;
  1105 + --color-components-premium-badge-orange-stroke-stop-0-hover: #ffffff80;
  1106 + --color-components-premium-badge-orange-stroke-stop-100-hover: #ff4405;
  1107 + --color-components-progress-bar-bg: #c8ceda14;
  1108 + --color-components-progress-bar-progress: #c8ceda24;
  1109 + --color-components-progress-bar-border: #ffffff08;
  1110 + --color-components-progress-bar-progress-solid: #fffffff2;
  1111 + --color-components-progress-bar-progress-highlight: #c8ceda33;
  1112 + --color-components-icon-bg-red-solid: #d92d20;
  1113 + --color-components-icon-bg-rose-solid: #e31b54;
  1114 + --color-components-icon-bg-pink-solid: #dd2590;
  1115 + --color-components-icon-bg-orange-dark-solid: #ff4405;
  1116 + --color-components-icon-bg-yellow-solid: #eaaa08;
  1117 + --color-components-icon-bg-green-solid: #4ca30d;
  1118 + --color-components-icon-bg-teal-solid: #0e9384;
  1119 + --color-components-icon-bg-blue-light-solid: #0ba5ec;
  1120 + --color-components-icon-bg-blue-solid: #155aef;
  1121 + --color-components-icon-bg-indigo-solid: #444ce7;
  1122 + --color-components-icon-bg-violet-solid: #7839ee;
  1123 + --color-components-icon-bg-midnight-solid: #5d698d;
  1124 + --color-components-icon-bg-rose-soft: #f63d6833;
  1125 + --color-components-icon-bg-pink-soft: #ee46bc33;
  1126 + --color-components-icon-bg-orange-dark-soft: #ff440533;
  1127 + --color-components-icon-bg-yellow-soft: #eaaa0833;
  1128 + --color-components-icon-bg-green-soft: #66c61c33;
  1129 + --color-components-icon-bg-teal-soft: #15b79e33;
  1130 + --color-components-icon-bg-blue-light-soft: #0ba5ec33;
  1131 + --color-components-icon-bg-blue-soft: #155aef33;
  1132 + --color-components-icon-bg-indigo-soft: #6172f333;
  1133 + --color-components-icon-bg-violet-soft: #875bf733;
  1134 + --color-components-icon-bg-midnight-soft: #828dad33;
  1135 + --color-components-icon-bg-red-soft: #f0443833;
  1136 + --color-components-icon-bg-orange-solid: #f79009;
  1137 + --color-components-icon-bg-orange-soft: #f7900933;
  1138 + --color-text-primary: #fbfbfc;
  1139 + --color-text-secondary: #d9d9de;
  1140 + --color-text-tertiary: #c8ceda99;
  1141 + --color-text-quaternary: #c8ceda66;
  1142 + --color-text-destructive: #f97066;
  1143 + --color-text-success: #17b26a;
  1144 + --color-text-warning: #f79009;
  1145 + --color-text-destructive-secondary: #f97066;
  1146 + --color-text-success-secondary: #47cd89;
  1147 + --color-text-warning-secondary: #fdb022;
  1148 + --color-text-accent: #5289ff;
  1149 + --color-text-primary-on-surface: #fffffff2;
  1150 + --color-text-placeholder: #c8ceda4d;
  1151 + --color-text-disabled: #c8ceda4d;
  1152 + --color-text-accent-secondary: #84abff;
  1153 + --color-text-accent-light-mode-only: #d9d9de;
  1154 + --color-text-text-selected: #155aef4d;
  1155 + --color-text-secondary-on-surface: #ffffffe6;
  1156 + --color-text-logo-text: #e9e9ec;
  1157 + --color-text-empty-state-icon: #c8ceda4d;
  1158 + --color-text-inverted: #fff;
  1159 + --color-text-inverted-dimmed: #ffffffcc;
  1160 + --color-background-body: #1d1d20;
  1161 + --color-background-default-subtle: #222225;
  1162 + --color-background-neutral-subtle: #1d1d20;
  1163 + --color-background-sidenav-bg: #27272aeb;
  1164 + --color-background-default: #222225;
  1165 + --color-background-soft: #18181b40;
  1166 + --color-background-gradient-bg-fill-chat-bg-1: #222225;
  1167 + --color-background-gradient-bg-fill-chat-bg-2: #1d1d20;
  1168 + --color-background-gradient-bg-fill-chat-bubble-bg-1: #c8ceda14;
  1169 + --color-background-gradient-bg-fill-chat-bubble-bg-2: #c8ceda05;
  1170 + --color-background-gradient-bg-fill-debug-bg-1: #c8ceda14;
  1171 + --color-background-gradient-bg-fill-debug-bg-2: #18181b0a;
  1172 + --color-background-gradient-mask-gray: #18181b14;
  1173 + --color-background-gradient-mask-transparent: #00000000;
  1174 + --color-background-gradient-mask-input-clear-2: #393a3e00;
  1175 + --color-background-gradient-mask-input-clear-1: #393a3e;
  1176 + --color-background-gradient-mask-transparent-dark: #00000000;
  1177 + --color-background-gradient-mask-side-panel-2: #18181be6;
  1178 + --color-background-gradient-mask-side-panel-1: #18181b0a;
  1179 + --color-background-default-burn: #1d1d20;
  1180 + --color-background-overlay-fullscreen: #27272af7;
  1181 + --color-background-default-lighter: #c8ceda0a;
  1182 + --color-background-section: #18181b66;
  1183 + --color-background-interaction-from-bg-1: #18181b66;
  1184 + --color-background-interaction-from-bg-2: #18181b24;
  1185 + --color-background-section-burn: #18181b99;
  1186 + --color-background-default-dodge: #3a3a40;
  1187 + --color-background-overlay: #18181bcc;
  1188 + --color-background-default-dimmed: #27272b;
  1189 + --color-background-default-hover: #27272b;
  1190 + --color-background-overlay-alt: #18181b66;
  1191 + --color-background-surface-white: #ffffffe6;
  1192 + --color-background-overlay-destructive: #f044384d;
  1193 + --color-background-overlay-backdrop: #18181bf2;
  1194 + --color-shadow-shadow-1: #0000000d;
  1195 + --color-shadow-shadow-3: #0000001a;
  1196 + --color-shadow-shadow-4: #0000001f;
  1197 + --color-shadow-shadow-5: #00000029;
  1198 + --color-shadow-shadow-6: #00000033;
  1199 + --color-shadow-shadow-7: #0000003d;
  1200 + --color-shadow-shadow-8: #00000047;
  1201 + --color-shadow-shadow-9: #0000005c;
  1202 + --color-shadow-shadow-2: #00000014;
  1203 + --color-shadow-shadow-10: #00000066;
  1204 + --color-workflow-block-border: #ffffff14;
  1205 + --color-workflow-block-parma-bg: #ffffff0d;
  1206 + --color-workflow-block-bg: #27272b;
  1207 + --color-workflow-block-bg-transparent: #27272bf5;
  1208 + --color-workflow-block-border-highlight: #c8ceda33;
  1209 + --color-workflow-canvas-workflow-dot-color: #8585ad1c;
  1210 + --color-workflow-canvas-workflow-bg: #1d1d20;
  1211 + --color-workflow-link-line-active: #5289ff;
  1212 + --color-workflow-link-line-normal: #676f83;
  1213 + --color-workflow-link-line-handle: #5289ff;
  1214 + --color-workflow-link-line-normal-transparent: #676f8333;
  1215 + --color-workflow-link-line-failure-active: #fdb022;
  1216 + --color-workflow-link-line-failure-handle: #fdb022;
  1217 + --color-workflow-link-line-failure-button-bg: #f79009;
  1218 + --color-workflow-link-line-failure-button-hover: #dc6803;
  1219 + --color-workflow-link-line-success-active: #47cd89;
  1220 + --color-workflow-link-line-success-handle: #47cd89;
  1221 + --color-workflow-link-line-error-active: #f97066;
  1222 + --color-workflow-link-line-error-handle: #f97066;
  1223 + --color-workflow-minimap-bg: #27272b;
  1224 + --color-workflow-minimap-block: #c8ceda14;
  1225 + --color-workflow-display-success-bg: #17b26a33;
  1226 + --color-workflow-display-success-border-1: #17b26ae6;
  1227 + --color-workflow-display-success-border-2: #17b26acc;
  1228 + --color-workflow-display-success-vignette-color: #17b26a40;
  1229 + --color-workflow-display-success-bg-line-pattern: #18181bcc;
  1230 + --color-workflow-display-glass-1: #ffffff08;
  1231 + --color-workflow-display-glass-2: #ffffff0d;
  1232 + --color-workflow-display-vignette-dark: #00000066;
  1233 + --color-workflow-display-highlight: #ffffff1f;
  1234 + --color-workflow-display-outline: #18181bf2;
  1235 + --color-workflow-display-error-bg: #f0443833;
  1236 + --color-workflow-display-error-bg-line-pattern: #18181bcc;
  1237 + --color-workflow-display-error-border-1: #f04438e6;
  1238 + --color-workflow-display-error-border-2: #f04438cc;
  1239 + --color-workflow-display-error-vignette-color: #f0443840;
  1240 + --color-workflow-display-warning-bg: #f7900933;
  1241 + --color-workflow-display-warning-bg-line-pattern: #18181bcc;
  1242 + --color-workflow-display-warning-border-1: #f79009e6;
  1243 + --color-workflow-display-warning-border-2: #f79009cc;
  1244 + --color-workflow-display-warning-vignette-color: #f7900940;
  1245 + --color-workflow-display-normal-bg: #0ba5ec33;
  1246 + --color-workflow-display-normal-bg-line-pattern: #18181bcc;
  1247 + --color-workflow-display-normal-border-1: #0ba5ece6;
  1248 + --color-workflow-display-normal-border-2: #0ba5eccc;
  1249 + --color-workflow-display-normal-vignette-color: #0ba5ec40;
  1250 + --color-workflow-display-disabled-bg: #c8ceda33;
  1251 + --color-workflow-display-disabled-bg-line-pattern: #18181bcc;
  1252 + --color-workflow-display-disabled-border-1: #c8ceda99;
  1253 + --color-workflow-display-disabled-border-2: #c8ceda40;
  1254 + --color-workflow-display-disabled-vignette-color: #c8ceda40;
  1255 + --color-workflow-display-disabled-outline: #18181bf2;
  1256 + --color-workflow-workflow-progress-bg-1: #18181b40;
  1257 + --color-workflow-workflow-progress-bg-2: #18181b0a;
  1258 + --color-divider-subtle: #c8ceda14;
  1259 + --color-divider-regular: #c8ceda24;
  1260 + --color-divider-deep: #c8ceda33;
  1261 + --color-divider-burn: #18181bf2;
  1262 + --color-divider-intense: #c8ceda66;
  1263 + --color-divider-solid: #3a3a40;
  1264 + --color-divider-solid-alt: #747481;
  1265 + --color-state-base-hover: #c8ceda14;
  1266 + --color-state-base-active: #c8ceda33;
  1267 + --color-state-base-hover-alt: #c8ceda24;
  1268 + --color-state-base-handle: #c8ceda4d;
  1269 + --color-state-base-handle-hover: #c8ceda80;
  1270 + --color-state-base-hover-subtle: #c8ceda0a;
  1271 + --color-state-accent-hover: #155aef24;
  1272 + --color-state-accent-active: #155aef24;
  1273 + --color-state-accent-hover-alt: #155aef40;
  1274 + --color-state-accent-solid: #5289ff;
  1275 + --color-state-accent-active-alt: #155aef33;
  1276 + --color-state-destructive-hover: #f0443824;
  1277 + --color-state-destructive-hover-alt: #f0443840;
  1278 + --color-state-destructive-active: #f044384d;
  1279 + --color-state-destructive-solid: #f97066;
  1280 + --color-state-destructive-border: #f97066;
  1281 + --color-state-success-hover: #17b26a24;
  1282 + --color-state-success-hover-alt: #17b26a40;
  1283 + --color-state-success-active: #17b26a4d;
  1284 + --color-state-success-solid: #47cd89;
  1285 + --color-state-warning-hover: #f7900924;
  1286 + --color-state-warning-hover-alt: #f7900940;
  1287 + --color-state-warning-active: #f790094d;
  1288 + --color-state-warning-solid: #f79009;
  1289 + --color-effects-highlight: #c8ceda14;
  1290 + --color-effects-highlight-lightmode-off: #c8ceda14;
  1291 + --color-effects-image-frame: #fff;
  1292 + --color-util-colors-orange-dark-orange-dark-50: #57130a;
  1293 + --color-util-colors-orange-dark-orange-dark-100: #771a0d;
  1294 + --color-util-colors-orange-dark-orange-dark-200: #97180c;
  1295 + --color-util-colors-orange-dark-orange-dark-300: #bc1b06;
  1296 + --color-util-colors-orange-dark-orange-dark-400: #e62e05;
  1297 + --color-util-colors-orange-dark-orange-dark-500: #ff4405;
  1298 + --color-util-colors-orange-dark-orange-dark-600: #ff692e;
  1299 + --color-util-colors-orange-dark-orange-dark-700: #ff9c66;
  1300 + --color-util-colors-orange-orange-50: #511c10;
  1301 + --color-util-colors-orange-orange-100: #772917;
  1302 + --color-util-colors-orange-orange-200: #932f19;
  1303 + --color-util-colors-orange-orange-300: #b93815;
  1304 + --color-util-colors-orange-orange-400: #e04f16;
  1305 + --color-util-colors-orange-orange-500: #ef6820;
  1306 + --color-util-colors-orange-orange-600: #f38744;
  1307 + --color-util-colors-orange-orange-700: #f7b27a;
  1308 + --color-util-colors-orange-orange-100-transparent: #77291700;
  1309 + --color-util-colors-pink-pink-50: #4e0d30;
  1310 + --color-util-colors-pink-pink-100: #851651;
  1311 + --color-util-colors-pink-pink-200: #9e165f;
  1312 + --color-util-colors-pink-pink-300: #c11574;
  1313 + --color-util-colors-pink-pink-400: #dd2590;
  1314 + --color-util-colors-pink-pink-500: #ee46bc;
  1315 + --color-util-colors-pink-pink-600: #f670c7;
  1316 + --color-util-colors-pink-pink-700: #faa7e0;
  1317 + --color-util-colors-fuchsia-fuchsia-50: #47104c;
  1318 + --color-util-colors-fuchsia-fuchsia-100: #6f1877;
  1319 + --color-util-colors-fuchsia-fuchsia-200: #821890;
  1320 + --color-util-colors-fuchsia-fuchsia-300: #9f1ab1;
  1321 + --color-util-colors-fuchsia-fuchsia-400: #ba24d5;
  1322 + --color-util-colors-fuchsia-fuchsia-500: #d444f1;
  1323 + --color-util-colors-fuchsia-fuchsia-600: #e478fa;
  1324 + --color-util-colors-fuchsia-fuchsia-700: #eeaafd;
  1325 + --color-util-colors-purple-purple-50: #27115f;
  1326 + --color-util-colors-purple-purple-100: #3e1c96;
  1327 + --color-util-colors-purple-purple-200: #4a1fb8;
  1328 + --color-util-colors-purple-purple-300: #5925dc;
  1329 + --color-util-colors-purple-purple-400: #6938ef;
  1330 + --color-util-colors-purple-purple-500: #7a5af8;
  1331 + --color-util-colors-purple-purple-600: #9b8afb;
  1332 + --color-util-colors-purple-purple-700: #bdb4fe;
  1333 + --color-util-colors-indigo-indigo-50: #1f235b;
  1334 + --color-util-colors-indigo-indigo-100: #2d3282;
  1335 + --color-util-colors-indigo-indigo-200: #2d31a6;
  1336 + --color-util-colors-indigo-indigo-300: #3538cd;
  1337 + --color-util-colors-indigo-indigo-400: #444ce7;
  1338 + --color-util-colors-indigo-indigo-500: #6172f3;
  1339 + --color-util-colors-indigo-indigo-600: #8098f9;
  1340 + --color-util-colors-indigo-indigo-700: #a4bcfd;
  1341 + --color-util-colors-blue-blue-50: #102a56;
  1342 + --color-util-colors-blue-blue-100: #194185;
  1343 + --color-util-colors-blue-blue-200: #1849a9;
  1344 + --color-util-colors-blue-blue-300: #175cd3;
  1345 + --color-util-colors-blue-blue-400: #1570ef;
  1346 + --color-util-colors-blue-blue-500: #2e90fa;
  1347 + --color-util-colors-blue-blue-600: #53b1fd;
  1348 + --color-util-colors-blue-blue-700: #84caff;
  1349 + --color-util-colors-blue-light-blue-light-50: #062c41;
  1350 + --color-util-colors-blue-light-blue-light-100: #0b4a6f;
  1351 + --color-util-colors-blue-light-blue-light-200: #065986;
  1352 + --color-util-colors-blue-light-blue-light-300: #026aa2;
  1353 + --color-util-colors-blue-light-blue-light-400: #0086c9;
  1354 + --color-util-colors-blue-light-blue-light-500: #0ba5ec;
  1355 + --color-util-colors-blue-light-blue-light-600: #36bffa;
  1356 + --color-util-colors-blue-light-blue-light-700: #7cd4fd;
  1357 + --color-util-colors-gray-blue-gray-blue-50: #0d0f1c;
  1358 + --color-util-colors-gray-blue-gray-blue-100: #101323;
  1359 + --color-util-colors-gray-blue-gray-blue-200: #293056;
  1360 + --color-util-colors-gray-blue-gray-blue-300: #363f72;
  1361 + --color-util-colors-gray-blue-gray-blue-400: #3e4784;
  1362 + --color-util-colors-gray-blue-gray-blue-500: #4e5ba6;
  1363 + --color-util-colors-gray-blue-gray-blue-600: #717bbc;
  1364 + --color-util-colors-gray-blue-gray-blue-700: #b3b8db;
  1365 + --color-util-colors-blue-brand-blue-brand-50: #002066;
  1366 + --color-util-colors-blue-brand-blue-brand-100: #00329e;
  1367 + --color-util-colors-blue-brand-blue-brand-200: #003dc1;
  1368 + --color-util-colors-blue-brand-blue-brand-300: #004aeb;
  1369 + --color-util-colors-blue-brand-blue-brand-400: #155aef;
  1370 + --color-util-colors-blue-brand-blue-brand-500: #296dff;
  1371 + --color-util-colors-blue-brand-blue-brand-600: #5289ff;
  1372 + --color-util-colors-blue-brand-blue-brand-700: #84abff;
  1373 + --color-util-colors-red-red-50: #55160c;
  1374 + --color-util-colors-red-red-100: #7a271a;
  1375 + --color-util-colors-red-red-200: #912018;
  1376 + --color-util-colors-red-red-300: #b42318;
  1377 + --color-util-colors-red-red-400: #d92d20;
  1378 + --color-util-colors-red-red-500: #f04438;
  1379 + --color-util-colors-red-red-600: #f97066;
  1380 + --color-util-colors-red-red-700: #fda29b;
  1381 + --color-util-colors-green-green-50: #053321;
  1382 + --color-util-colors-green-green-100: #074d31;
  1383 + --color-util-colors-green-green-200: #085d3a;
  1384 + --color-util-colors-green-green-300: #067647;
  1385 + --color-util-colors-green-green-400: #079455;
  1386 + --color-util-colors-green-green-500: #17b26a;
  1387 + --color-util-colors-green-green-600: #47cd89;
  1388 + --color-util-colors-green-green-700: #75e0a7;
  1389 + --color-util-colors-warning-warning-50: #4e1d09;
  1390 + --color-util-colors-warning-warning-100: #7a2e0e;
  1391 + --color-util-colors-warning-warning-200: #93370d;
  1392 + --color-util-colors-warning-warning-300: #b54708;
  1393 + --color-util-colors-warning-warning-400: #dc6803;
  1394 + --color-util-colors-warning-warning-500: #f79009;
  1395 + --color-util-colors-warning-warning-600: #fdb022;
  1396 + --color-util-colors-warning-warning-700: #fec84b;
  1397 + --color-util-colors-yellow-yellow-50: #542c0d;
  1398 + --color-util-colors-yellow-yellow-100: #713b12;
  1399 + --color-util-colors-yellow-yellow-200: #854a0e;
  1400 + --color-util-colors-yellow-yellow-300: #a15c07;
  1401 + --color-util-colors-yellow-yellow-400: #ca8504;
  1402 + --color-util-colors-yellow-yellow-500: #eaaa08;
  1403 + --color-util-colors-yellow-yellow-600: #fac515;
  1404 + --color-util-colors-yellow-yellow-700: #fde272;
  1405 + --color-util-colors-teal-teal-50: #0a2926;
  1406 + --color-util-colors-teal-teal-100: #134e48;
  1407 + --color-util-colors-teal-teal-200: #125d56;
  1408 + --color-util-colors-teal-teal-300: #107569;
  1409 + --color-util-colors-teal-teal-400: #0e9384;
  1410 + --color-util-colors-teal-teal-500: #15b79e;
  1411 + --color-util-colors-teal-teal-600: #2ed3b7;
  1412 + --color-util-colors-teal-teal-700: #5fe9d0;
  1413 + --color-util-colors-cyan-cyan-50: #0d2d3a;
  1414 + --color-util-colors-cyan-cyan-100: #164c63;
  1415 + --color-util-colors-cyan-cyan-200: #155b75;
  1416 + --color-util-colors-cyan-cyan-300: #0e7090;
  1417 + --color-util-colors-cyan-cyan-400: #088ab2;
  1418 + --color-util-colors-cyan-cyan-500: #06aed4;
  1419 + --color-util-colors-cyan-cyan-600: #2ce;
  1420 + --color-util-colors-cyan-cyan-700: #67e3f9;
  1421 + --color-util-colors-violet-violet-50: #2e125e;
  1422 + --color-util-colors-violet-violet-100: #491c96;
  1423 + --color-util-colors-violet-violet-200: #5720b7;
  1424 + --color-util-colors-violet-violet-300: #6927da;
  1425 + --color-util-colors-violet-violet-400: #7839ee;
  1426 + --color-util-colors-violet-violet-500: #875bf7;
  1427 + --color-util-colors-violet-violet-600: #a48afb;
  1428 + --color-util-colors-violet-violet-700: #c3b5fd;
  1429 + --color-util-colors-gray-gray-50: #0c111c;
  1430 + --color-util-colors-gray-gray-100: #101828;
  1431 + --color-util-colors-gray-gray-200: #18222f;
  1432 + --color-util-colors-gray-gray-300: #354052;
  1433 + --color-util-colors-gray-gray-400: #495464;
  1434 + --color-util-colors-gray-gray-500: #676f83;
  1435 + --color-util-colors-gray-gray-600: #98a2b2;
  1436 + --color-util-colors-gray-gray-700: #d0d5dc;
  1437 + --color-util-colors-green-light-green-light-50: #15290a;
  1438 + --color-util-colors-green-light-green-light-100: #2b5314;
  1439 + --color-util-colors-green-light-green-light-200: #326212;
  1440 + --color-util-colors-green-light-green-light-300: #3b7c0f;
  1441 + --color-util-colors-green-light-green-light-500: #66c61c;
  1442 + --color-util-colors-green-light-green-light-400: #4ca30d;
  1443 + --color-util-colors-green-light-green-light-600: #85e13a;
  1444 + --color-util-colors-green-light-green-light-700: #a6ef67;
  1445 + --color-util-colors-rose-rose-50: #510b24;
  1446 + --color-util-colors-rose-rose-100: #89123e;
  1447 + --color-util-colors-rose-rose-200: #a11043;
  1448 + --color-util-colors-rose-rose-300: #c01048;
  1449 + --color-util-colors-rose-rose-400: #e31b54;
  1450 + --color-util-colors-rose-rose-500: #f63d68;
  1451 + --color-util-colors-rose-rose-600: #fd6f8e;
  1452 + --color-util-colors-rose-rose-700: #fea3b4;
  1453 + --color-util-colors-midnight-midnight-50: #171c22;
  1454 + --color-util-colors-midnight-midnight-100: #202431;
  1455 + --color-util-colors-midnight-midnight-200: #2f3648;
  1456 + --color-util-colors-midnight-midnight-300: #3e465e;
  1457 + --color-util-colors-midnight-midnight-400: #5d698d;
  1458 + --color-util-colors-midnight-midnight-500: #828dad;
  1459 + --color-util-colors-midnight-midnight-600: #a7aec5;
  1460 + --color-util-colors-midnight-midnight-700: #c6cbd9;
  1461 + --color-third-party-LangChain: #fff;
  1462 + --color-third-party-Langfuse: #fff;
  1463 + --color-third-party-Github: #fff;
  1464 + --color-third-party-Github-tertiary: #c8ceda99;
  1465 + --color-third-party-Github-secondary: #d9d9de;
  1466 + --color-third-party-model-bg-openai: #121212;
  1467 + --color-third-party-model-bg-anthropic: #1d1917;
  1468 + --color-third-party-model-bg-default: #0b0b0e;
  1469 + --color-third-party-aws: #141f2e;
  1470 + --color-third-party-aws-alt: #192639;
  1471 + --color-saas-background: #0b0b0e;
  1472 + --color-saas-pricing-grid-bg: #c8ceda33
  1473 +}
  1474 +
  1475 +html[data-theme=light] {
  1476 + --color-chatbot-bg: linear-gradient(180deg,rgba(249,250,251,.9),rgba(242,244,247,.9) 90.48%);
  1477 + --color-chat-bubble-bg: linear-gradient(180deg,#fff,hsla(0,0%,100%,.6));
  1478 + --color-workflow-process-bg: linear-gradient(90deg,rgba(200,206,218,.2),rgba(200,206,218,.04));
  1479 + --color-dataset-chunk-process-success-bg: linear-gradient(92deg,rgba(23,178,106,.25),hsla(0,0%,100%,0));
  1480 + --color-dataset-chunk-process-error-bg: linear-gradient(92deg,rgba(240,68,56,.25),hsla(0,0%,100%,0));
  1481 + --color-dataset-chunk-detail-card-hover-bg: linear-gradient(180deg,#f2f4f7,#f9fafb);
  1482 + --color-dataset-child-chunk-expand-btn-bg: linear-gradient(90deg,rgba(200,206,218,.2),rgba(200,206,218,.04));
  1483 + --color-dataset-option-card-blue-gradient: linear-gradient(90deg,#f2f4f7,#f9fafb);
  1484 + --color-dataset-option-card-purple-gradient: linear-gradient(90deg,#f0eefa,#f9fafb);
  1485 + --color-dataset-option-card-orange-gradient: linear-gradient(90deg,#f8f2ee,#f9fafb);
  1486 + --color-dataset-chunk-list-mask-bg: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);
  1487 + --mask-top2bottom-gray-50-to-transparent: linear-gradient(180deg,rgba(200,206,218,.2),hsla(0,0%,100%,0));
  1488 + --color-premium-yearly-tip-text-background: linear-gradient(91deg,#f79009 2.18%,#dc6803 108.79%);
  1489 + --color-premium-badge-background: linear-gradient(95deg,rgba(152,162,178,.9),rgba(103,111,131,.9) 105.58%);
  1490 + --color-premium-text-background: linear-gradient(92deg,rgba(252,252,253,.95),rgba(242,244,247,.95) 97.78%);
  1491 + --color-price-enterprise-background: linear-gradient(180deg,rgba(185,211,234,0),rgba(180,209,234,.92));
  1492 + --color-grid-mask-background: linear-gradient(0deg,#fff,hsla(0,0%,85%,.1) 62.25%,hsla(0,0%,85%,.1));
  1493 + --color-chat-input-mask: linear-gradient(180deg,hsla(0,0%,100%,.01),#f2f4f7);
  1494 + --color-workflow-run-failed-bg: linear-gradient(98deg,rgba(240,68,56,.1),hsla(0,0%,100%,0) 26.01%);
  1495 + --color-workflow-batch-failed-bg: linear-gradient(92deg,rgba(240,68,56,.25),hsla(0,0%,100%,0));
  1496 + --color-marketplace-divider-bg: linear-gradient(90deg,rgba(16,24,40,.08),hsla(0,0%,100%,0));
  1497 + --color-marketplace-plugin-empty: linear-gradient(180deg,hsla(0,0%,100%,0),#fcfcfd);
  1498 + --color-toast-success-bg: linear-gradient(92deg,rgba(23,178,106,.25),hsla(0,0%,100%,0));
  1499 + --color-toast-warning-bg: linear-gradient(92deg,rgba(247,144,9,.25),hsla(0,0%,100%,0));
  1500 + --color-toast-error-bg: linear-gradient(92deg,rgba(240,68,56,.25),hsla(0,0%,100%,0));
  1501 + --color-toast-info-bg: linear-gradient(92deg,rgba(11,165,236,.25) 0%);
  1502 + --color-account-teams-bg: linear-gradient(271deg,rgba(249,250,251,.9) -0.1%,rgba(242,244,247,.9) 98.26%);
  1503 + --color-app-detail-bg: linear-gradient(169deg,#f2f4f7 1.18%,#f9fafb 99.52%);
  1504 + --color-app-detail-overlay-bg: linear-gradient(270deg,transparent,rgba(16,24,40,.01) 8%,rgba(16,24,40,.18));
  1505 + --color-dataset-warning-message-bg: linear-gradient(92deg,rgba(247,144,9,.25),hsla(0,0%,100%,0))
  1506 +}
  1507 +
  1508 +html[data-theme=dark] {
  1509 + --color-premium-yearly-tip-text-background: linear-gradient(91deg,#fdb022 2.18%,#f79009 108.79%);
  1510 + --color-premium-badge-background: linear-gradient(95deg,rgba(103,111,131,.9) 0%,rgba(73,84,100,.9) 105.58%),var(--util-colors-gray-gray-200,#18222f);
  1511 + --color-premium-text-background: linear-gradient(92deg,rgba(249,250,251,.95),rgba(233,235,240,.95) 97.78%);
  1512 + --color-price-enterprise-background: linear-gradient(180deg,rgba(185,211,234,0),rgba(180,209,234,.92));
  1513 + --color-grid-mask-background: linear-gradient(0deg,transparent,rgba(24,24,25,.1) 62.25%,rgba(24,24,25,.1));
  1514 + --color-chatbot-bg: linear-gradient(180deg,rgba(34,34,37,.9),rgba(29,29,32,.9) 90.48%);
  1515 + --color-chat-bubble-bg: linear-gradient(180deg,rgba(200,206,218,.08),rgba(200,206,218,.02));
  1516 + --color-chat-input-mask: linear-gradient(180deg,rgba(24,24,27,.04),rgba(24,24,27,.6));
  1517 + --color-workflow-process-bg: linear-gradient(90deg,rgba(24,24,27,.25),rgba(24,24,27,.04));
  1518 + --color-workflow-run-failed-bg: linear-gradient(98deg,rgba(240,68,56,.12),transparent 26.01%);
  1519 + --color-workflow-batch-failed-bg: linear-gradient(92deg,rgba(240,68,56,.3),transparent);
  1520 + --color-marketplace-divider-bg: linear-gradient(90deg,rgba(200,206,218,.14),transparent);
  1521 + --color-marketplace-plugin-empty: linear-gradient(180deg,transparent,#222225);
  1522 + --color-toast-success-bg: linear-gradient(92deg,rgba(23,178,106,.3),transparent);
  1523 + --color-toast-warning-bg: linear-gradient(92deg,rgba(247,144,9,.3),transparent);
  1524 + --color-toast-error-bg: linear-gradient(92deg,rgba(240,68,56,.3),transparent);
  1525 + --color-toast-info-bg: linear-gradient(92deg,rgba(11,165,236,.3) 0%);
  1526 + --color-account-teams-bg: linear-gradient(271deg,rgba(34,34,37,.9) -0.1%,rgba(29,29,32,.9) 98.26%);
  1527 + --color-app-detail-bg: linear-gradient(169deg,#1d1d20 1.18%,#222225 99.52%);
  1528 + --color-app-detail-overlay-bg: linear-gradient(270deg,transparent,rgba(24,24,27,.02) 8%,rgba(24,24,27,.54));
  1529 + --color-dataset-chunk-process-success-bg: linear-gradient(92deg,rgba(23,178,106,.3),transparent);
  1530 + --color-dataset-chunk-process-error-bg: linear-gradient(92deg,rgba(240,68,56,.3),transparent);
  1531 + --color-dataset-chunk-detail-card-hover-bg: linear-gradient(180deg,#1d1d20,#222225);
  1532 + --color-dataset-child-chunk-expand-btn-bg: linear-gradient(90deg,rgba(24,24,27,.25),rgba(24,24,27,.04));
  1533 + --color-dataset-option-card-blue-gradient: linear-gradient(90deg,#24252e,#1e1e21);
  1534 + --color-dataset-option-card-purple-gradient: linear-gradient(90deg,#25242e,#1e1e21);
  1535 + --color-dataset-option-card-orange-gradient: linear-gradient(90deg,#2b2322,#1e1e21);
  1536 + --color-dataset-chunk-list-mask-bg: linear-gradient(180deg,rgba(34,34,37,0),#222225);
  1537 + --mask-top2bottom-gray-50-to-transparent: linear-gradient(180deg,rgba(24,24,27,.08),transparent);
  1538 + --color-dataset-warning-message-bg: linear-gradient(92deg,rgba(247,144,9,.3),transparent)
  1539 +}
  1540 +
  1541 +
  1542 +*,:after,:before {
  1543 + --tw-border-spacing-x: 0;
  1544 + --tw-border-spacing-y: 0;
  1545 + --tw-translate-x: 0;
  1546 + --tw-translate-y: 0;
  1547 + --tw-rotate: 0;
  1548 + --tw-skew-x: 0;
  1549 + --tw-skew-y: 0;
  1550 + --tw-scale-x: 1;
  1551 + --tw-scale-y: 1;
  1552 + --tw-pan-x: '';
  1553 + --tw-pan-y: '';
  1554 + --tw-pinch-zoom: '';
  1555 + --tw-scroll-snap-strictness: proximity;
  1556 + --tw-gradient-from-position: '';
  1557 + --tw-gradient-via-position: '';
  1558 + --tw-gradient-to-position: '';
  1559 + --tw-ordinal: '';
  1560 + --tw-slashed-zero: '';
  1561 + --tw-numeric-figure: '';
  1562 + --tw-numeric-spacing: '';
  1563 + --tw-numeric-fraction: '';
  1564 + --tw-ring-inset: '';
  1565 + --tw-ring-offset-width: 0px;
  1566 + --tw-ring-offset-color: #fff;
  1567 + --tw-ring-color: rgba(225,239,254,.5);
  1568 + --tw-ring-offset-shadow: 0 0 #0000;
  1569 + --tw-ring-shadow: 0 0 #0000;
  1570 + --tw-shadow: 0 0 #0000;
  1571 + --tw-shadow-colored: 0 0 #0000;
  1572 + --tw-blur: '';
  1573 + --tw-brightness: '';
  1574 + --tw-contrast: '';
  1575 + --tw-grayscale: '';
  1576 + --tw-hue-rotate: '';
  1577 + --tw-invert: '';
  1578 + --tw-saturate: '';
  1579 + --tw-sepia: '';
  1580 + --tw-drop-shadow: '';
  1581 + --tw-backdrop-blur: '';
  1582 + --tw-backdrop-brightness: '';
  1583 + --tw-backdrop-contrast: '';
  1584 + --tw-backdrop-grayscale: '';
  1585 + --tw-backdrop-hue-rotate: '';
  1586 + --tw-backdrop-invert: '';
  1587 + --tw-backdrop-opacity: '';
  1588 + --tw-backdrop-saturate: '';
  1589 + --tw-backdrop-sepia: '';
  1590 + --tw-contain-size: '';
  1591 + --tw-contain-layout: '';
  1592 + --tw-contain-paint: '';
  1593 + --tw-contain-style:'';
  1594 +}
  1595 +
  1596 +::backdrop {
  1597 + --tw-border-spacing-x: 0;
  1598 + --tw-border-spacing-y: 0;
  1599 + --tw-translate-x: 0;
  1600 + --tw-translate-y: 0;
  1601 + --tw-rotate: 0;
  1602 + --tw-skew-x: 0;
  1603 + --tw-skew-y: 0;
  1604 + --tw-scale-x: 1;
  1605 + --tw-scale-y: 1;
  1606 + --tw-pan-x: '';
  1607 + --tw-pan-y: '';
  1608 + --tw-pinch-zoom: '';
  1609 + --tw-scroll-snap-strictness: proximity;
  1610 + --tw-gradient-from-position: '';
  1611 + --tw-gradient-via-position: '';
  1612 + --tw-gradient-to-position: '';
  1613 + --tw-ordinal: '';
  1614 + --tw-slashed-zero: '';
  1615 + --tw-numeric-figure: '';
  1616 + --tw-numeric-spacing: '';
  1617 + --tw-numeric-fraction: '';
  1618 + --tw-ring-inset: '';
  1619 + --tw-ring-offset-width: 0px;
  1620 + --tw-ring-offset-color: #fff;
  1621 + --tw-ring-color: rgba(225,239,254,.5);
  1622 + --tw-ring-offset-shadow: 0 0 #0000;
  1623 + --tw-ring-shadow: 0 0 #0000;
  1624 + --tw-shadow: 0 0 #0000;
  1625 + --tw-shadow-colored: 0 0 #0000;
  1626 + --tw-blur: '';
  1627 + --tw-brightness: '';
  1628 + --tw-contrast: '';
  1629 + --tw-grayscale: '';
  1630 + --tw-hue-rotate: '';
  1631 + --tw-invert: '';
  1632 + --tw-saturate: '';
  1633 + --tw-sepia: '';
  1634 + --tw-drop-shadow: '';
  1635 + --tw-backdrop-blur: '';
  1636 + --tw-backdrop-brightness: '';
  1637 + --tw-backdrop-contrast: '';
  1638 + --tw-backdrop-grayscale: '';
  1639 + --tw-backdrop-hue-rotate: '';
  1640 + --tw-backdrop-invert: '';
  1641 + --tw-backdrop-opacity: '';
  1642 + --tw-backdrop-saturate: '';
  1643 + --tw-backdrop-sepia: '';
  1644 + --tw-contain-size: '';
  1645 + --tw-contain-layout: '';
  1646 + --tw-contain-paint: '';
  1647 + --tw-contain-style:'';
  1648 +}
  1649 +
  1650 +.\!container {
  1651 + width: 100%!important
  1652 +}
  1653 +
  1654 +.container {
  1655 + width: 100%
  1656 +}
  1657 +
  1658 +@media (min-width: 100px) {
  1659 + .\!container {
  1660 + max-width:100px!important
  1661 + }
  1662 +
  1663 + .container {
  1664 + max-width: 100px
  1665 + }
  1666 +}
  1667 +
  1668 +@media (min-width: 640px) {
  1669 + .\!container {
  1670 + max-width:640px!important
  1671 + }
  1672 +
  1673 + .container {
  1674 + max-width: 640px
  1675 + }
  1676 +}
  1677 +
  1678 +@media (min-width: 768px) {
  1679 + .\!container {
  1680 + max-width:768px!important
  1681 + }
  1682 +
  1683 + .container {
  1684 + max-width: 768px
  1685 + }
  1686 +}
  1687 +
  1688 +@media (min-width: 769px) {
  1689 + .\!container {
  1690 + max-width:769px!important
  1691 + }
  1692 +
  1693 + .container {
  1694 + max-width: 769px
  1695 + }
  1696 +}
  1697 +
  1698 +@media (min-width: 1024px) {
  1699 + .\!container {
  1700 + max-width:1024px!important
  1701 + }
  1702 +
  1703 + .container {
  1704 + max-width: 1024px
  1705 + }
  1706 +}
  1707 +
  1708 +@media (min-width: 1280px) {
  1709 + .\!container {
  1710 + max-width:1280px!important
  1711 + }
  1712 +
  1713 + .container {
  1714 + max-width: 1280px
  1715 + }
  1716 +}
  1717 +
  1718 +@media (min-width: 1536px) {
  1719 + .\!container {
  1720 + max-width:1536px!important
  1721 + }
  1722 +
  1723 + .container {
  1724 + max-width: 1536px
  1725 + }
  1726 +}
  1727 +
  1728 +@media (min-width: 2560px) {
  1729 + .\!container {
  1730 + max-width:2560px!important
  1731 + }
  1732 +
  1733 + .container {
  1734 + max-width: 2560px
  1735 + }
  1736 +}
  1737 +
  1738 +.prose {
  1739 + --tw-prose-body: #3f3f46;
  1740 + --tw-prose-headings: #18181b;
  1741 + --tw-prose-links: #10b981;
  1742 + --tw-prose-links-hover: #059669;
  1743 + --tw-prose-links-underline: rgba(16,185,129,.3);
  1744 + --tw-prose-bold: #18181b;
  1745 + --tw-prose-counters: #71717a;
  1746 + --tw-prose-bullets: #d4d4d8;
  1747 + --tw-prose-hr: rgba(24,24,27,.05);
  1748 + --tw-prose-quotes: #18181b;
  1749 + --tw-prose-quote-borders: #e4e4e7;
  1750 + --tw-prose-captions: #71717a;
  1751 + --tw-prose-code: #18181b;
  1752 + --tw-prose-code-bg: #f4f4f5;
  1753 + --tw-prose-code-ring: #d4d4d8;
  1754 + --tw-prose-th-borders: #d4d4d8;
  1755 + --tw-prose-td-borders: #e4e4e7;
  1756 + --tw-prose-invert-body: #a1a1aa;
  1757 + --tw-prose-invert-headings: #fff;
  1758 + --tw-prose-invert-links: #34d399;
  1759 + --tw-prose-invert-links-hover: #10b981;
  1760 + --tw-prose-invert-links-underline: rgba(16,185,129,.3);
  1761 + --tw-prose-invert-bold: #fff;
  1762 + --tw-prose-invert-counters: #a1a1aa;
  1763 + --tw-prose-invert-bullets: #52525b;
  1764 + --tw-prose-invert-hr: hsla(0,0%,100%,.05);
  1765 + --tw-prose-invert-quotes: #f4f4f5;
  1766 + --tw-prose-invert-quote-borders: #3f3f46;
  1767 + --tw-prose-invert-captions: #a1a1aa;
  1768 + --tw-prose-invert-code: #fff;
  1769 + --tw-prose-invert-code-bg: rgba(63,63,70,.15);
  1770 + --tw-prose-invert-code-ring: hsla(0,0%,100%,.1);
  1771 + --tw-prose-invert-th-borders: #52525b;
  1772 + --tw-prose-invert-td-borders: #3f3f46;
  1773 + color: var(--tw-prose-body);
  1774 + font-size: .875rem;
  1775 + line-height: 1.75rem
  1776 +}
  1777 +
  1778 +.prose :where(.prose>*):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1779 + max-width: 42rem;
  1780 + margin-left: auto;
  1781 + margin-right: auto
  1782 +}
  1783 +
  1784 +@media (min-width: 1024px) {
  1785 + .prose :where(.prose>*):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1786 + max-width:48rem;
  1787 + margin-left: calc(50% - min(50%, 32rem));
  1788 + margin-right: calc(50% - min(50%, 32rem))
  1789 + }
  1790 +}
  1791 +
  1792 +.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1793 + margin-top: 1.5rem;
  1794 + margin-bottom: 1.5rem
  1795 +}
  1796 +
  1797 +.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1798 + font-size: 1rem;
  1799 + line-height: 1.5rem
  1800 +}
  1801 +
  1802 +.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1803 + list-style-type: decimal;
  1804 + margin-top: 1.25rem;
  1805 + margin-bottom: 1.25rem;
  1806 + padding-left: 1.625rem
  1807 +}
  1808 +
  1809 +.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1810 + list-style-type: upper-alpha
  1811 +}
  1812 +
  1813 +.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1814 + list-style-type: lower-alpha
  1815 +}
  1816 +
  1817 +.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1818 + list-style-type: upper-alpha
  1819 +}
  1820 +
  1821 +.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1822 + list-style-type: lower-alpha
  1823 +}
  1824 +
  1825 +.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1826 + list-style-type: upper-roman
  1827 +}
  1828 +
  1829 +.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1830 + list-style-type: lower-roman
  1831 +}
  1832 +
  1833 +.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1834 + list-style-type: upper-roman
  1835 +}
  1836 +
  1837 +.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1838 + list-style-type: lower-roman
  1839 +}
  1840 +
  1841 +.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1842 + list-style-type: decimal
  1843 +}
  1844 +
  1845 +.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1846 + list-style-type: disc;
  1847 + margin-top: 1.25rem;
  1848 + margin-bottom: 1.25rem;
  1849 + padding-left: 1.625rem
  1850 +}
  1851 +
  1852 +.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1853 + margin-top: .5rem;
  1854 + margin-bottom: .5rem
  1855 +}
  1856 +
  1857 +.prose :where(:is(ol,ul)>li):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1858 + padding-left: .375rem
  1859 +}
  1860 +
  1861 +.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker {
  1862 + font-weight: 400;
  1863 + color: var(--tw-prose-counters)
  1864 +}
  1865 +
  1866 +.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker {
  1867 + color: var(--tw-prose-bullets)
  1868 +}
  1869 +
  1870 +.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1871 + margin-top: .75rem;
  1872 + margin-bottom: .75rem
  1873 +}
  1874 +
  1875 +.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1876 + margin-top: 1.25rem
  1877 +}
  1878 +
  1879 +.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1880 + margin-bottom: 1.25rem
  1881 +}
  1882 +
  1883 +.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1884 + margin-top: 1.25rem
  1885 +}
  1886 +
  1887 +.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1888 + margin-bottom: 1.25rem
  1889 +}
  1890 +
  1891 +.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1892 + margin-top: .75rem;
  1893 + margin-bottom: .75rem
  1894 +}
  1895 +
  1896 +.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1897 + border-color: var(--tw-prose-hr);
  1898 + border-top-width: 1px;
  1899 + max-width: none;
  1900 + margin: 4rem calc(-1 * 1rem)
  1901 +}
  1902 +
  1903 +@media (min-width: 640px) {
  1904 + .prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1905 + margin-left:calc(-1 * 1.5rem);
  1906 + margin-right: calc(-1 * 1.5rem)
  1907 + }
  1908 +}
  1909 +
  1910 +@media (min-width: 1024px) {
  1911 + .prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1912 + margin-left:calc(-1 * 2rem);
  1913 + margin-right: calc(-1 * 2rem)
  1914 + }
  1915 +}
  1916 +
  1917 +.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1918 + font-weight: 500;
  1919 + font-style: italic;
  1920 + color: var(--tw-prose-quotes);
  1921 + border-left-width: .25rem;
  1922 + border-left-color: var(--tw-prose-quote-borders);
  1923 + quotes: "\201C""\201D""\2018""\2019";
  1924 + margin-top: 2rem;
  1925 + margin-bottom: 2rem;
  1926 + padding-left: 1.25rem
  1927 +}
  1928 +
  1929 +.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before {
  1930 + content: open-quote
  1931 +}
  1932 +
  1933 +.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after {
  1934 + content: close-quote
  1935 +}
  1936 +
  1937 +.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1938 + color: var(--tw-prose-headings);
  1939 + font-weight: 700;
  1940 + font-size: 1.5rem;
  1941 + line-height: 2rem;
  1942 + margin-bottom: .5rem
  1943 +}
  1944 +
  1945 +.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1946 + color: var(--tw-prose-headings);
  1947 + font-weight: 600;
  1948 + font-size: 1.125rem;
  1949 + line-height: 1.75rem;
  1950 + margin-top: 4rem;
  1951 + margin-bottom: .5rem
  1952 +}
  1953 +
  1954 +.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1955 + color: var(--tw-prose-headings);
  1956 + font-size: 1rem;
  1957 + line-height: 1.5rem;
  1958 + font-weight: 600;
  1959 + margin-top: 2.5rem;
  1960 + margin-bottom: .5rem
  1961 +}
  1962 +
  1963 +.prose :where(img,video,figure):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1964 + margin-top: 2rem;
  1965 + margin-bottom: 2rem
  1966 +}
  1967 +
  1968 +.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1969 + margin-top: 0;
  1970 + margin-bottom: 0
  1971 +}
  1972 +
  1973 +.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1974 + color: var(--tw-prose-captions);
  1975 + font-size: .75rem;
  1976 + line-height: 1rem;
  1977 + margin-top: .5rem
  1978 +}
  1979 +
  1980 +.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1981 + width: 100%;
  1982 + table-layout: auto;
  1983 + text-align: left;
  1984 + margin-top: 2rem;
  1985 + margin-bottom: 2rem;
  1986 + line-height: 1.5rem
  1987 +}
  1988 +
  1989 +.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1990 + border-bottom-width: 1px;
  1991 + border-bottom-color: var(--tw-prose-th-borders)
  1992 +}
  1993 +
  1994 +.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)) {
  1995 + color: var(--tw-prose-headings);
  1996 + font-weight: 600;
  1997 + vertical-align: bottom;
  1998 + padding-right: .5rem;
  1999 + padding-bottom: .5rem;
  2000 + padding-left: .5rem
  2001 +}
  2002 +
  2003 +.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2004 + padding-left: 0
  2005 +}
  2006 +
  2007 +.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2008 + padding-right: 0
  2009 +}
  2010 +
  2011 +.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2012 + border-bottom-width: 1px;
  2013 + border-bottom-color: var(--tw-prose-td-borders)
  2014 +}
  2015 +
  2016 +.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2017 + border-bottom-width: 0
  2018 +}
  2019 +
  2020 +.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2021 + vertical-align: baseline
  2022 +}
  2023 +
  2024 +.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2025 + border-top-width: 1px;
  2026 + border-top-color: var(--tw-prose-th-borders)
  2027 +}
  2028 +
  2029 +.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2030 + vertical-align: top
  2031 +}
  2032 +
  2033 +.prose :where(:is(tbody,tfoot) td):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2034 + padding: .5rem
  2035 +}
  2036 +
  2037 +.prose :where(:is(tbody,tfoot) td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2038 + padding-left: 0
  2039 +}
  2040 +
  2041 +.prose :where(:is(tbody,tfoot) td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2042 + padding-right: 0
  2043 +}
  2044 +
  2045 +.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2046 + color: var(--tw-prose-links);
  2047 + -webkit-text-decoration: underline transparent;
  2048 + text-decoration: underline transparent;
  2049 + font-weight: 500;
  2050 + transition-property: color,text-decoration-color;
  2051 + transition-duration: .15s;
  2052 + transition-timing-function: cubic-bezier(.4,0,.2,1)
  2053 +}
  2054 +
  2055 +.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover {
  2056 + color: var(--tw-prose-links-hover);
  2057 + text-decoration-color: var(--tw-prose-links-underline)
  2058 +}
  2059 +
  2060 +.prose :where(:is(h1,h2,h3) a):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2061 + font-weight: inherit
  2062 +}
  2063 +
  2064 +.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2065 + color: var(--tw-prose-bold);
  2066 + font-weight: 600
  2067 +}
  2068 +
  2069 +.prose :where(:is(a,blockquote,thead th) strong):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2070 + color: inherit
  2071 +}
  2072 +
  2073 +.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2074 + color: var(--tw-prose-code);
  2075 + border-radius: .5rem;
  2076 + padding: .25rem .375rem;
  2077 + box-shadow: inset 0 0 0 1px var(--tw-prose-code-ring);
  2078 + background-color: var(--tw-prose-code-bg);
  2079 + font-size: .625rem
  2080 +}
  2081 +
  2082 +.prose :where(:is(a,h1,h2,h3,blockquote,thead th) code):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2083 + color: inherit
  2084 +}
  2085 +
  2086 +.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2087 + font-size: 1rem;
  2088 + font-weight: inherit
  2089 +}
  2090 +
  2091 +.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2092 + font-size: .875rem;
  2093 + font-weight: inherit
  2094 +}
  2095 +
  2096 +.prose :where(:is(h1,h2,h3)+*):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2097 + margin-top: 0
  2098 +}
  2099 +
  2100 +.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2101 + margin-top: 0!important
  2102 +}
  2103 +
  2104 +.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)) {
  2105 + margin-bottom: 0!important
  2106 +}
  2107 +
  2108 +html {
  2109 + color-scheme: light
  2110 +}
  2111 +
  2112 +html[data-theme=dark] {
  2113 + color-scheme: dark
  2114 +}
  2115 +
  2116 +html[data-changing-theme] * {
  2117 + transition: none!important
  2118 +}
  2119 +
  2120 +:root {
  2121 + --max-width: 1100px;
  2122 + --border-radius: 12px;
  2123 + --font-mono: ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;
  2124 + --foreground-rgb: 0,0,0;
  2125 + --background-start-rgb: 214,219,220;
  2126 + --background-end-rgb: 255,255,255;
  2127 + --primary-glow: conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);
  2128 + --secondary-glow: radial-gradient(#fff,hsla(0,0%,100%,0));
  2129 + --tile-start-rgb: 239,245,249;
  2130 + --tile-end-rgb: 228,232,233;
  2131 + --tile-border: conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);
  2132 + --callout-rgb: 238,240,241;
  2133 + --callout-border-rgb: 172,175,176;
  2134 + --card-rgb: 180,185,188;
  2135 + --card-border-rgb: 131,134,135
  2136 +}
  2137 +
  2138 +* {
  2139 + box-sizing: border-box;
  2140 + padding: 0;
  2141 + margin: 0
  2142 +}
  2143 +
  2144 +body,html {
  2145 + max-width: 100vw;
  2146 + overflow: hidden
  2147 +}
  2148 +
  2149 +body {
  2150 + color: rgb(var(--foreground-rgb));
  2151 + -webkit-user-select: none;
  2152 + -moz-user-select: none;
  2153 + user-select: none
  2154 +}
  2155 +
  2156 +a {
  2157 + color: inherit;
  2158 + text-decoration: none;
  2159 + outline: none
  2160 +}
  2161 +
  2162 +button:focus-within {
  2163 + outline: none
  2164 +}
  2165 +
  2166 +.h1 {
  2167 + padding-bottom: 1.5rem;
  2168 + font-size: 1.125rem
  2169 +}
  2170 +
  2171 +.h1,.h2 {
  2172 + line-height: 1.5;
  2173 + color: #111928
  2174 +}
  2175 +
  2176 +.h2 {
  2177 + font-size: 14px;
  2178 + font-weight: 500
  2179 +}
  2180 +
  2181 +.system-kbd {
  2182 + font-size: 12px;
  2183 + font-weight: 500;
  2184 + line-height: 16px
  2185 +}
  2186 +
  2187 +.system-2xs-regular-uppercase {
  2188 + text-transform: uppercase
  2189 +}
  2190 +
  2191 +.system-2xs-regular,.system-2xs-regular-uppercase {
  2192 + font-size: 10px;
  2193 + font-weight: 400;
  2194 + line-height: 12px
  2195 +}
  2196 +
  2197 +.system-2xs-medium,.system-2xs-medium-uppercase {
  2198 + font-size: 10px;
  2199 + font-weight: 500;
  2200 + line-height: 12px
  2201 +}
  2202 +
  2203 +.system-2xs-medium-uppercase {
  2204 + text-transform: uppercase
  2205 +}
  2206 +
  2207 +.system-2xs-semibold-uppercase {
  2208 + font-size: 10px;
  2209 + font-weight: 600;
  2210 + text-transform: uppercase;
  2211 + line-height: 12px
  2212 +}
  2213 +
  2214 +.system-xs-regular,.system-xs-regular-uppercase {
  2215 + font-size: 12px;
  2216 + font-weight: 400;
  2217 + line-height: 16px
  2218 +}
  2219 +
  2220 +.system-xs-regular-uppercase {
  2221 + text-transform: uppercase
  2222 +}
  2223 +
  2224 +.system-xs-medium,.system-xs-medium-uppercase {
  2225 + font-size: 12px;
  2226 + font-weight: 500;
  2227 + line-height: 16px
  2228 +}
  2229 +
  2230 +.system-xs-medium-uppercase {
  2231 + text-transform: uppercase
  2232 +}
  2233 +
  2234 +.system-xs-semibold,.system-xs-semibold-uppercase {
  2235 + font-size: 12px;
  2236 + font-weight: 600;
  2237 + line-height: 16px
  2238 +}
  2239 +
  2240 +.system-xs-semibold-uppercase {
  2241 + text-transform: uppercase
  2242 +}
  2243 +
  2244 +.system-sm-regular {
  2245 + font-size: 13px;
  2246 + font-weight: 400;
  2247 + line-height: 16px
  2248 +}
  2249 +
  2250 +.system-sm-medium,.system-sm-medium-uppercase {
  2251 + font-size: 13px;
  2252 + font-weight: 500;
  2253 + line-height: 16px
  2254 +}
  2255 +
  2256 +.system-sm-medium-uppercase {
  2257 + text-transform: uppercase
  2258 +}
  2259 +
  2260 +.system-sm-semibold,.system-sm-semibold-uppercase {
  2261 + font-size: 13px;
  2262 + font-weight: 600;
  2263 + line-height: 16px
  2264 +}
  2265 +
  2266 +.system-sm-semibold-uppercase {
  2267 + text-transform: uppercase
  2268 +}
  2269 +
  2270 +.system-md-regular {
  2271 + font-size: 14px;
  2272 + font-weight: 400;
  2273 + line-height: 20px
  2274 +}
  2275 +
  2276 +.system-md-medium {
  2277 + font-size: 14px;
  2278 + font-weight: 500;
  2279 + line-height: 20px
  2280 +}
  2281 +
  2282 +.system-md-semibold,.system-md-semibold-uppercase {
  2283 + font-size: 14px;
  2284 + font-weight: 600;
  2285 + line-height: 20px
  2286 +}
  2287 +
  2288 +.system-md-semibold-uppercase {
  2289 + text-transform: uppercase
  2290 +}
  2291 +
  2292 +.system-xl-regular {
  2293 + font-size: 16px;
  2294 + font-weight: 400;
  2295 + line-height: 24px
  2296 +}
  2297 +
  2298 +.system-xl-medium {
  2299 + font-size: 16px;
  2300 + font-weight: 500;
  2301 + line-height: 24px
  2302 +}
  2303 +
  2304 +.system-xl-semibold {
  2305 + font-size: 16px;
  2306 + font-weight: 600;
  2307 + line-height: 24px
  2308 +}
  2309 +
  2310 +[class*=code-] {
  2311 + font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
  2312 +}
  2313 +
  2314 +.code-xs-regular {
  2315 + font-size: 12px;
  2316 + font-weight: 400;
  2317 + line-height: 1.5
  2318 +}
  2319 +
  2320 +.code-xs-semibold {
  2321 + font-size: 12px;
  2322 + font-weight: 600;
  2323 + line-height: 1.5
  2324 +}
  2325 +
  2326 +.code-sm-regular {
  2327 + font-size: 13px;
  2328 + font-weight: 400;
  2329 + line-height: 1.5
  2330 +}
  2331 +
  2332 +.code-sm-semibold {
  2333 + font-size: 13px;
  2334 + font-weight: 600;
  2335 + line-height: 1.5
  2336 +}
  2337 +
  2338 +.code-md-regular {
  2339 + font-size: 14px;
  2340 + font-weight: 400;
  2341 + line-height: 1.5
  2342 +}
  2343 +
  2344 +.code-md-semibold {
  2345 + font-size: 14px;
  2346 + font-weight: 600;
  2347 + line-height: 1.5
  2348 +}
  2349 +
  2350 +.body-xs-light {
  2351 + font-size: 12px;
  2352 + font-weight: 300;
  2353 + line-height: 16px
  2354 +}
  2355 +
  2356 +.body-xs-regular {
  2357 + font-size: 12px;
  2358 + font-weight: 400;
  2359 + line-height: 16px
  2360 +}
  2361 +
  2362 +.body-xs-medium {
  2363 + font-size: 12px;
  2364 + font-weight: 500;
  2365 + line-height: 16px
  2366 +}
  2367 +
  2368 +.body-sm-light {
  2369 + font-size: 13px;
  2370 + font-weight: 300;
  2371 + line-height: 16px
  2372 +}
  2373 +
  2374 +.body-sm-regular {
  2375 + font-size: 13px;
  2376 + font-weight: 400;
  2377 + line-height: 16px
  2378 +}
  2379 +
  2380 +.body-sm-medium {
  2381 + font-size: 13px;
  2382 + font-weight: 500;
  2383 + line-height: 16px
  2384 +}
  2385 +
  2386 +.body-md-light {
  2387 + font-size: 14px;
  2388 + font-weight: 300;
  2389 + line-height: 20px
  2390 +}
  2391 +
  2392 +.body-md-regular {
  2393 + font-size: 14px;
  2394 + font-weight: 400;
  2395 + line-height: 20px
  2396 +}
  2397 +
  2398 +.body-md-medium {
  2399 + font-size: 14px;
  2400 + font-weight: 500;
  2401 + line-height: 20px
  2402 +}
  2403 +
  2404 +.body-lg-light {
  2405 + font-size: 15px;
  2406 + font-weight: 300;
  2407 + line-height: 20px
  2408 +}
  2409 +
  2410 +.body-lg-regular {
  2411 + font-size: 15px;
  2412 + font-weight: 400;
  2413 + line-height: 20px
  2414 +}
  2415 +
  2416 +.body-lg-medium {
  2417 + font-size: 15px;
  2418 + font-weight: 500;
  2419 + line-height: 20px
  2420 +}
  2421 +
  2422 +.body-xl-regular {
  2423 + font-size: 16px;
  2424 + font-weight: 400;
  2425 + line-height: 24px
  2426 +}
  2427 +
  2428 +.body-xl-medium {
  2429 + font-weight: 500
  2430 +}
  2431 +
  2432 +.body-xl-light,.body-xl-medium {
  2433 + font-size: 16px;
  2434 + line-height: 24px
  2435 +}
  2436 +
  2437 +.body-xl-light {
  2438 + font-weight: 300
  2439 +}
  2440 +
  2441 +.body-2xl-light {
  2442 + font-size: 18px;
  2443 + font-weight: 300;
  2444 + line-height: 1.5
  2445 +}
  2446 +
  2447 +.body-2xl-regular {
  2448 + font-size: 18px;
  2449 + font-weight: 400;
  2450 + line-height: 1.5
  2451 +}
  2452 +
  2453 +.body-2xl-medium {
  2454 + font-size: 18px;
  2455 + font-weight: 500;
  2456 + line-height: 1.5
  2457 +}
  2458 +
  2459 +.title-xs-semi-bold {
  2460 + font-size: 12px;
  2461 + font-weight: 600;
  2462 + line-height: 16px
  2463 +}
  2464 +
  2465 +.title-xs-bold {
  2466 + font-size: 12px;
  2467 + font-weight: 700;
  2468 + line-height: 16px
  2469 +}
  2470 +
  2471 +.title-sm-semi-bold {
  2472 + font-size: 13px;
  2473 + font-weight: 600;
  2474 + line-height: 16px
  2475 +}
  2476 +
  2477 +.title-sm-bold {
  2478 + font-size: 13px;
  2479 + font-weight: 700;
  2480 + line-height: 16px
  2481 +}
  2482 +
  2483 +.title-md-semi-bold {
  2484 + font-size: 14px;
  2485 + font-weight: 600;
  2486 + line-height: 20px
  2487 +}
  2488 +
  2489 +.title-md-bold {
  2490 + font-size: 14px;
  2491 + font-weight: 700;
  2492 + line-height: 20px
  2493 +}
  2494 +
  2495 +.title-lg-semi-bold {
  2496 + font-size: 15px;
  2497 + font-weight: 600;
  2498 + line-height: 1.2
  2499 +}
  2500 +
  2501 +.title-lg-bold {
  2502 + font-size: 15px;
  2503 + font-weight: 700;
  2504 + line-height: 1.2
  2505 +}
  2506 +
  2507 +.title-xl-semi-bold {
  2508 + font-size: 16px;
  2509 + font-weight: 600;
  2510 + line-height: 1.2
  2511 +}
  2512 +
  2513 +.title-xl-bold {
  2514 + font-size: 16px;
  2515 + font-weight: 700;
  2516 + line-height: 1.2
  2517 +}
  2518 +
  2519 +.title-2xl-semi-bold {
  2520 + font-size: 18px;
  2521 + font-weight: 600;
  2522 + line-height: 1.2
  2523 +}
  2524 +
  2525 +.title-2xl-bold {
  2526 + font-size: 18px;
  2527 + font-weight: 700;
  2528 + line-height: 1.2
  2529 +}
  2530 +
  2531 +.title-3xl-semi-bold {
  2532 + font-size: 20px;
  2533 + font-weight: 600;
  2534 + line-height: 1.2
  2535 +}
  2536 +
  2537 +.title-3xl-bold {
  2538 + font-size: 20px;
  2539 + font-weight: 700;
  2540 + line-height: 1.2
  2541 +}
  2542 +
  2543 +.title-4xl-semi-bold {
  2544 + font-size: 24px;
  2545 + font-weight: 600;
  2546 + line-height: 1.2
  2547 +}
  2548 +
  2549 +.title-4xl-bold {
  2550 + font-size: 24px;
  2551 + font-weight: 700;
  2552 + line-height: 1.2
  2553 +}
  2554 +
  2555 +.title-5xl-semi-bold {
  2556 + font-size: 30px;
  2557 + font-weight: 600;
  2558 + line-height: 1.2
  2559 +}
  2560 +
  2561 +.title-5xl-bold {
  2562 + font-size: 30px;
  2563 + font-weight: 700;
  2564 + line-height: 1.2
  2565 +}
  2566 +
  2567 +.title-6xl-semi-bold {
  2568 + font-size: 36px;
  2569 + font-weight: 600;
  2570 + line-height: 1.2
  2571 +}
  2572 +
  2573 +.title-6xl-bold {
  2574 + font-size: 36px;
  2575 + font-weight: 700;
  2576 + line-height: 1.2
  2577 +}
  2578 +
  2579 +.title-7xl-semi-bold {
  2580 + font-size: 48px;
  2581 + font-weight: 600;
  2582 + line-height: 1.2
  2583 +}
  2584 +
  2585 +.title-7xl-bold {
  2586 + font-size: 48px;
  2587 + font-weight: 700;
  2588 + line-height: 1.2
  2589 +}
  2590 +
  2591 +.title-8xl-semi-bold {
  2592 + font-size: 60px;
  2593 + font-weight: 600;
  2594 + line-height: 1.2
  2595 +}
  2596 +
  2597 +.title-8xl-bold {
  2598 + font-size: 60px;
  2599 + font-weight: 700;
  2600 + line-height: 1.2
  2601 +}
  2602 +
  2603 +.radius-2xs {
  2604 + border-radius: 2px
  2605 +}
  2606 +
  2607 +.radius-xs {
  2608 + border-radius: 4px
  2609 +}
  2610 +
  2611 +.radius-sm {
  2612 + border-radius: 6px
  2613 +}
  2614 +
  2615 +.radius-md {
  2616 + border-radius: 8px
  2617 +}
  2618 +
  2619 +.radius-lg {
  2620 + border-radius: 10px
  2621 +}
  2622 +
  2623 +.radius-xl {
  2624 + border-radius: 12px
  2625 +}
  2626 +
  2627 +.radius-2xl {
  2628 + border-radius: 16px
  2629 +}
  2630 +
  2631 +.radius-3xl {
  2632 + border-radius: 20px
  2633 +}
  2634 +
  2635 +.radius-4xl,.radius-5xl {
  2636 + border-radius: 24px
  2637 +}
  2638 +
  2639 +.radius-6xl {
  2640 + border-radius: 28px
  2641 +}
  2642 +
  2643 +.radius-7xl {
  2644 + border-radius: 32px
  2645 +}
  2646 +
  2647 +.radius-8xl {
  2648 + border-radius: 40px
  2649 +}
  2650 +
  2651 +.radius-9xl {
  2652 + border-radius: 48px
  2653 +}
  2654 +
  2655 +.radius-full {
  2656 + border-radius: 64px
  2657 +}
  2658 +
  2659 +.link {
  2660 + cursor: pointer;
  2661 + color: rgba(37,99,235,1);
  2662 + transition-property: opacity;
  2663 + transition-duration: .2s;
  2664 + transition-timing-function: cubic-bezier(.4,0,.2,1)
  2665 +}
  2666 +
  2667 +.link:hover {
  2668 + opacity: .8
  2669 +}
  2670 +
  2671 +.text-gradient {
  2672 + background: linear-gradient(91.58deg,#2250f2 -29.55%,#0ebcf3 75.22%);
  2673 + -webkit-background-clip: text;
  2674 + -webkit-text-fill-color: transparent;
  2675 + background-clip: text;
  2676 + text-fill-color: transparent
  2677 +}
  2678 +
  2679 +[class*=style_paginatio] li .text-primary-600 {
  2680 + color: #1c64f2;
  2681 + background-color: #ebf5ff
  2682 +}
  2683 +
  2684 +.inset-0 {
  2685 + left: 0;
  2686 + right: 0;
  2687 + top: 0;
  2688 + bottom: 0
  2689 +}
  2690 +
  2691 +[data-theme=dark] [data-hide-on-theme=dark],[data-theme=light] [data-hide-on-theme=light] {
  2692 + display: none
  2693 +}
  2694 +
  2695 +.sr-only {
  2696 + position: absolute;
  2697 + width: 1px;
  2698 + height: 1px;
  2699 + padding: 0;
  2700 + margin: -1px;
  2701 + overflow: hidden;
  2702 + clip: rect(0,0,0,0);
  2703 + white-space: nowrap;
  2704 + border-width: 0
  2705 +}
  2706 +
  2707 +.pointer-events-none {
  2708 + pointer-events: none
  2709 +}
  2710 +
  2711 +.visible {
  2712 + visibility: visible
  2713 +}
  2714 +
  2715 +.invisible {
  2716 + visibility: hidden
  2717 +}
  2718 +
  2719 +.\!collapse {
  2720 + visibility: collapse!important
  2721 +}
  2722 +
  2723 +.collapse {
  2724 + visibility: collapse
  2725 +}
  2726 +
  2727 +.static {
  2728 + position: static
  2729 +}
  2730 +
  2731 +.fixed {
  2732 + position: fixed
  2733 +}
  2734 +
  2735 +.\!absolute {
  2736 + position: absolute!important
  2737 +}
  2738 +
  2739 +.absolute {
  2740 + position: absolute
  2741 +}
  2742 +
  2743 +.relative {
  2744 + position: relative
  2745 +}
  2746 +
  2747 +.sticky {
  2748 + position: sticky
  2749 +}
  2750 +
  2751 +.inset-0 {
  2752 + inset: 0
  2753 +}
  2754 +
  2755 +.inset-0\.5 {
  2756 + inset: .125rem
  2757 +}
  2758 +
  2759 +.inset-\[1\.5px\] {
  2760 + inset: 1.5px
  2761 +}
  2762 +
  2763 +.inset-x-0 {
  2764 + left: 0;
  2765 + right: 0
  2766 +}
  2767 +
  2768 +.inset-y-0 {
  2769 + top: 0;
  2770 + bottom: 0
  2771 +}
  2772 +
  2773 +.\!-left-\[9px\] {
  2774 + left: -9px!important
  2775 +}
  2776 +
  2777 +.\!-right-\[21px\] {
  2778 + right: -21px!important
  2779 +}
  2780 +
  2781 +.\!-right-\[9px\] {
  2782 + right: -9px!important
  2783 +}
  2784 +
  2785 +.\!bottom-0 {
  2786 + bottom: 0!important
  2787 +}
  2788 +
  2789 +.\!bottom-14 {
  2790 + bottom: 3.5rem!important
  2791 +}
  2792 +
  2793 +.\!left-1 {
  2794 + left: .25rem!important
  2795 +}
  2796 +
  2797 +.\!left-14 {
  2798 + left: 3.5rem!important
  2799 +}
  2800 +
  2801 +.\!left-4 {
  2802 + left: 1rem!important
  2803 +}
  2804 +
  2805 +.\!left-\[216px\] {
  2806 + left: 216px!important
  2807 +}
  2808 +
  2809 +.\!right-auto {
  2810 + right: auto!important
  2811 +}
  2812 +
  2813 +.\!top-1\/2 {
  2814 + top: 50%!important
  2815 +}
  2816 +
  2817 +.\!top-4 {
  2818 + top: 1rem!important
  2819 +}
  2820 +
  2821 +.\!top-\[9px\] {
  2822 + top: 9px!important
  2823 +}
  2824 +
  2825 +.\!top-auto {
  2826 + top: auto!important
  2827 +}
  2828 +
  2829 +.-bottom-0\.5 {
  2830 + bottom: -.125rem
  2831 +}
  2832 +
  2833 +.-bottom-1\.5 {
  2834 + bottom: -.375rem
  2835 +}
  2836 +
  2837 +.-bottom-4 {
  2838 + bottom: -1rem
  2839 +}
  2840 +
  2841 +.-bottom-\[72px\] {
  2842 + bottom: -72px
  2843 +}
  2844 +
  2845 +.-left-1\.5 {
  2846 + left: -.375rem
  2847 +}
  2848 +
  2849 +.-left-11 {
  2850 + left: -2.75rem
  2851 +}
  2852 +
  2853 +.-left-2 {
  2854 + left: -.5rem
  2855 +}
  2856 +
  2857 +.-left-4 {
  2858 + left: -1rem
  2859 +}
  2860 +
  2861 +.-left-\[1px\] {
  2862 + left: -1px
  2863 +}
  2864 +
  2865 +.-left-\[3px\] {
  2866 + left: -3px
  2867 +}
  2868 +
  2869 +.-left-\[90px\] {
  2870 + left: -90px
  2871 +}
  2872 +
  2873 +.-right-0\.5 {
  2874 + right: -.125rem
  2875 +}
  2876 +
  2877 +.-right-1 {
  2878 + right: -.25rem
  2879 +}
  2880 +
  2881 +.-right-1\.5 {
  2882 + right: -.375rem
  2883 +}
  2884 +
  2885 +.-right-11 {
  2886 + right: -2.75rem
  2887 +}
  2888 +
  2889 +.-right-2 {
  2890 + right: -.5rem
  2891 +}
  2892 +
  2893 +.-right-2\.5 {
  2894 + right: -.625rem
  2895 +}
  2896 +
  2897 +.-right-4 {
  2898 + right: -1rem
  2899 +}
  2900 +
  2901 +.-right-8 {
  2902 + right: -2rem
  2903 +}
  2904 +
  2905 +.-right-\[1px\] {
  2906 + right: -1px
  2907 +}
  2908 +
  2909 +.-right-\[40px\] {
  2910 + right: -40px
  2911 +}
  2912 +
  2913 +.-right-\[5px\] {
  2914 + right: -5px
  2915 +}
  2916 +
  2917 +.-right-\[9px\] {
  2918 + right: -9px
  2919 +}
  2920 +
  2921 +.-top-0\.5 {
  2922 + top: -.125rem
  2923 +}
  2924 +
  2925 +.-top-1 {
  2926 + top: -.25rem
  2927 +}
  2928 +
  2929 +.-top-1\.5 {
  2930 + top: -.375rem
  2931 +}
  2932 +
  2933 +.-top-2 {
  2934 + top: -.5rem
  2935 +}
  2936 +
  2937 +.-top-2\.5 {
  2938 + top: -.625rem
  2939 +}
  2940 +
  2941 +.-top-28 {
  2942 + top: -7rem
  2943 +}
  2944 +
  2945 +.-top-3 {
  2946 + top: -.75rem
  2947 +}
  2948 +
  2949 +.-top-7 {
  2950 + top: -1.75rem
  2951 +}
  2952 +
  2953 +.-top-\[104px\] {
  2954 + top: -104px
  2955 +}
  2956 +
  2957 +.-top-\[3px\] {
  2958 + top: -3px
  2959 +}
  2960 +
  2961 +.-top-\[5px\] {
  2962 + top: -5px
  2963 +}
  2964 +
  2965 +.-top-\[9px\] {
  2966 + top: -9px
  2967 +}
  2968 +
  2969 +.bottom-0 {
  2970 + bottom: 0
  2971 +}
  2972 +
  2973 +.bottom-0\.5 {
  2974 + bottom: .125rem
  2975 +}
  2976 +
  2977 +.bottom-1 {
  2978 + bottom: .25rem
  2979 +}
  2980 +
  2981 +.bottom-14 {
  2982 + bottom: 3.5rem
  2983 +}
  2984 +
  2985 +.bottom-16 {
  2986 + bottom: 4rem
  2987 +}
  2988 +
  2989 +.bottom-2 {
  2990 + bottom: .5rem
  2991 +}
  2992 +
  2993 +.bottom-4 {
  2994 + bottom: 1rem
  2995 +}
  2996 +
  2997 +.bottom-6 {
  2998 + bottom: 1.5rem
  2999 +}
  3000 +
  3001 +.bottom-\[-10px\] {
  3002 + bottom: -10px
  3003 +}
  3004 +
  3005 +.bottom-\[-14px\] {
  3006 + bottom: -14px
  3007 +}
  3008 +
  3009 +.bottom-\[-17px\] {
  3010 + bottom: -17px
  3011 +}
  3012 +
  3013 +.bottom-\[-442px\] {
  3014 + bottom: -442px
  3015 +}
  3016 +
  3017 +.bottom-\[-4px\] {
  3018 + bottom: -4px
  3019 +}
  3020 +
  3021 +.bottom-\[1px\] {
  3022 + bottom: 1px
  3023 +}
  3024 +
  3025 +.bottom-\[76px\] {
  3026 + bottom: 76px
  3027 +}
  3028 +
  3029 +.bottom-\[8px\] {
  3030 + bottom: 8px
  3031 +}
  3032 +
  3033 +.left-0 {
  3034 + left: 0
  3035 +}
  3036 +
  3037 +.left-0\.5 {
  3038 + left: .125rem
  3039 +}
  3040 +
  3041 +.left-1 {
  3042 + left: .25rem
  3043 +}
  3044 +
  3045 +.left-1\/2 {
  3046 + left: 50%
  3047 +}
  3048 +
  3049 +.left-14 {
  3050 + left: 3.5rem
  3051 +}
  3052 +
  3053 +.left-2 {
  3054 + left: .5rem
  3055 +}
  3056 +
  3057 +.left-3\/4 {
  3058 + left: 75%
  3059 +}
  3060 +
  3061 +.left-4 {
  3062 + left: 1rem
  3063 +}
  3064 +
  3065 +.left-6 {
  3066 + left: 1.5rem
  3067 +}
  3068 +
  3069 +.left-\[-10px\] {
  3070 + left: -10px
  3071 +}
  3072 +
  3073 +.left-\[-12px\] {
  3074 + left: -12px
  3075 +}
  3076 +
  3077 +.left-\[-14px\] {
  3078 + left: -14px
  3079 +}
  3080 +
  3081 +.left-\[-15px\] {
  3082 + left: -15px
  3083 +}
  3084 +
  3085 +.left-\[-16px\] {
  3086 + left: -16px
  3087 +}
  3088 +
  3089 +.left-\[-18px\] {
  3090 + left: -18px
  3091 +}
  3092 +
  3093 +.left-\[-1px\] {
  3094 + left: -1px
  3095 +}
  3096 +
  3097 +.left-\[-248px\] {
  3098 + left: -248px
  3099 +}
  3100 +
  3101 +.left-\[-35px\] {
  3102 + left: -35px
  3103 +}
  3104 +
  3105 +.left-\[-44px\] {
  3106 + left: -44px
  3107 +}
  3108 +
  3109 +.left-\[-4px\] {
  3110 + left: -4px
  3111 +}
  3112 +
  3113 +.left-\[-8px\] {
  3114 + left: -8px
  3115 +}
  3116 +
  3117 +.left-\[17px\] {
  3118 + left: 17px
  3119 +}
  3120 +
  3121 +.left-\[224px\] {
  3122 + left: 224px
  3123 +}
  3124 +
  3125 +.left-\[30px\] {
  3126 + left: 30px
  3127 +}
  3128 +
  3129 +.left-\[36px\] {
  3130 + left: 36px
  3131 +}
  3132 +
  3133 +.left-\[46px\] {
  3134 + left: 46px
  3135 +}
  3136 +
  3137 +.left-\[50\%\] {
  3138 + left: 50%
  3139 +}
  3140 +
  3141 +.left-\[5px\] {
  3142 + left: 5px
  3143 +}
  3144 +
  3145 +.right-0 {
  3146 + right: 0
  3147 +}
  3148 +
  3149 +.right-0\.5 {
  3150 + right: .125rem
  3151 +}
  3152 +
  3153 +.right-1 {
  3154 + right: .25rem
  3155 +}
  3156 +
  3157 +.right-1\.5 {
  3158 + right: .375rem
  3159 +}
  3160 +
  3161 +.right-16 {
  3162 + right: 4rem
  3163 +}
  3164 +
  3165 +.right-2 {
  3166 + right: .5rem
  3167 +}
  3168 +
  3169 +.right-2\.5 {
  3170 + right: .625rem
  3171 +}
  3172 +
  3173 +.right-20 {
  3174 + right: 5rem
  3175 +}
  3176 +
  3177 +.right-24 {
  3178 + right: 6rem
  3179 +}
  3180 +
  3181 +.right-3 {
  3182 + right: .75rem
  3183 +}
  3184 +
  3185 +.right-32 {
  3186 + right: 8rem
  3187 +}
  3188 +
  3189 +.right-4 {
  3190 + right: 1rem
  3191 +}
  3192 +
  3193 +.right-40 {
  3194 + right: 10rem
  3195 +}
  3196 +
  3197 +.right-48 {
  3198 + right: 12rem
  3199 +}
  3200 +
  3201 +.right-5 {
  3202 + right: 1.25rem
  3203 +}
  3204 +
  3205 +.right-6 {
  3206 + right: 1.5rem
  3207 +}
  3208 +
  3209 +.right-7 {
  3210 + right: 1.75rem
  3211 +}
  3212 +
  3213 +.right-8 {
  3214 + right: 2rem
  3215 +}
  3216 +
  3217 +.right-\[-198px\] {
  3218 + right: -198px
  3219 +}
  3220 +
  3221 +.right-\[-1px\] {
  3222 + right: -1px
  3223 +}
  3224 +
  3225 +.right-\[-2px\] {
  3226 + right: -2px
  3227 +}
  3228 +
  3229 +.right-\[-4px\] {
  3230 + right: -4px
  3231 +}
  3232 +
  3233 +.right-\[14px\] {
  3234 + right: 14px
  3235 +}
  3236 +
  3237 +.right-\[1px\] {
  3238 + right: 1px
  3239 +}
  3240 +
  3241 +.right-\[30px\] {
  3242 + right: 30px
  3243 +}
  3244 +
  3245 +.right-\[38px\] {
  3246 + right: 38px
  3247 +}
  3248 +
  3249 +.right-\[416px\] {
  3250 + right: 416px
  3251 +}
  3252 +
  3253 +.right-\[5px\] {
  3254 + right: 5px
  3255 +}
  3256 +
  3257 +.right-\[9px\] {
  3258 + right: 9px
  3259 +}
  3260 +
  3261 +.top-0 {
  3262 + top: 0
  3263 +}
  3264 +
  3265 +.top-0\.5 {
  3266 + top: .125rem
  3267 +}
  3268 +
  3269 +.top-1 {
  3270 + top: .25rem
  3271 +}
  3272 +
  3273 +.top-1\.5 {
  3274 + top: .375rem
  3275 +}
  3276 +
  3277 +.top-1\/2 {
  3278 + top: 50%
  3279 +}
  3280 +
  3281 +.top-14 {
  3282 + top: 3.5rem
  3283 +}
  3284 +
  3285 +.top-2 {
  3286 + top: .5rem
  3287 +}
  3288 +
  3289 +.top-2\.5 {
  3290 + top: .625rem
  3291 +}
  3292 +
  3293 +.top-3 {
  3294 + top: .75rem
  3295 +}
  3296 +
  3297 +.top-3\.5 {
  3298 + top: .875rem
  3299 +}
  3300 +
  3301 +.top-32 {
  3302 + top: 8rem
  3303 +}
  3304 +
  3305 +.top-36 {
  3306 + top: 9rem
  3307 +}
  3308 +
  3309 +.top-4 {
  3310 + top: 1rem
  3311 +}
  3312 +
  3313 +.top-5 {
  3314 + top: 1.25rem
  3315 +}
  3316 +
  3317 +.top-6 {
  3318 + top: 1.5rem
  3319 +}
  3320 +
  3321 +.top-7 {
  3322 + top: 1.75rem
  3323 +}
  3324 +
  3325 +.top-8 {
  3326 + top: 2rem
  3327 +}
  3328 +
  3329 +.top-9 {
  3330 + top: 2.25rem
  3331 +}
  3332 +
  3333 +.top-\[-16px\] {
  3334 + top: -16px
  3335 +}
  3336 +
  3337 +.top-\[-1px\] {
  3338 + top: -1px
  3339 +}
  3340 +
  3341 +.top-\[-2px\] {
  3342 + top: -2px
  3343 +}
  3344 +
  3345 +.top-\[-32px\] {
  3346 + top: -32px
  3347 +}
  3348 +
  3349 +.top-\[-3px\] {
  3350 + top: -3px
  3351 +}
  3352 +
  3353 +.top-\[-41px\] {
  3354 + top: -41px
  3355 +}
  3356 +
  3357 +.top-\[-4px\] {
  3358 + top: -4px
  3359 +}
  3360 +
  3361 +.top-\[-7px\] {
  3362 + top: -7px
  3363 +}
  3364 +
  3365 +.top-\[-9px\] {
  3366 + top: -9px
  3367 +}
  3368 +
  3369 +.top-\[166px\] {
  3370 + top: 166px
  3371 +}
  3372 +
  3373 +.top-\[1px\] {
  3374 + top: 1px
  3375 +}
  3376 +
  3377 +.top-\[21px\] {
  3378 + top: 21px
  3379 +}
  3380 +
  3381 +.top-\[24px\] {
  3382 + top: 24px
  3383 +}
  3384 +
  3385 +.top-\[26px\] {
  3386 + top: 26px
  3387 +}
  3388 +
  3389 +.top-\[3\.5px\] {
  3390 + top: 3.5px
  3391 +}
  3392 +
  3393 +.top-\[30px\] {
  3394 + top: 30px
  3395 +}
  3396 +
  3397 +.top-\[34px\] {
  3398 + top: 34px
  3399 +}
  3400 +
  3401 +.top-\[36px\] {
  3402 + top: 36px
  3403 +}
  3404 +
  3405 +.top-\[3px\] {
  3406 + top: 3px
  3407 +}
  3408 +
  3409 +.top-\[50\%\] {
  3410 + top: 50%
  3411 +}
  3412 +
  3413 +.top-\[52px\] {
  3414 + top: 52px
  3415 +}
  3416 +
  3417 +.top-\[56px\] {
  3418 + top: 56px
  3419 +}
  3420 +
  3421 +.top-\[60px\] {
  3422 + top: 60px
  3423 +}
  3424 +
  3425 +.top-\[9px\] {
  3426 + top: 9px
  3427 +}
  3428 +
  3429 +.top-full {
  3430 + top: 100%
  3431 +}
  3432 +
  3433 +.\!z-0 {
  3434 + z-index: 0!important
  3435 +}
  3436 +
  3437 +.\!z-20 {
  3438 + z-index: 20!important
  3439 +}
  3440 +
  3441 +.\!z-\[1002\] {
  3442 + z-index: 1002!important
  3443 +}
  3444 +
  3445 +.\!z-\[102\] {
  3446 + z-index: 102!important
  3447 +}
  3448 +
  3449 +.-z-10 {
  3450 + z-index: -10
  3451 +}
  3452 +
  3453 +.-z-20 {
  3454 + z-index: -20
  3455 +}
  3456 +
  3457 +.z-0 {
  3458 + z-index: 0
  3459 +}
  3460 +
  3461 +.z-10 {
  3462 + z-index: 10
  3463 +}
  3464 +
  3465 +.z-20 {
  3466 + z-index: 20
  3467 +}
  3468 +
  3469 +.z-30 {
  3470 + z-index: 30
  3471 +}
  3472 +
  3473 +.z-40 {
  3474 + z-index: 40
  3475 +}
  3476 +
  3477 +.z-50 {
  3478 + z-index: 50
  3479 +}
  3480 +
  3481 +.z-\[0\] {
  3482 + z-index: 0
  3483 +}
  3484 +
  3485 +.z-\[10000000\] {
  3486 + z-index: 10000000
  3487 +}
  3488 +
  3489 +.z-\[1000\] {
  3490 + z-index: 1000
  3491 +}
  3492 +
  3493 +.z-\[1001\] {
  3494 + z-index: 1001
  3495 +}
  3496 +
  3497 +.z-\[1002\] {
  3498 + z-index: 1002
  3499 +}
  3500 +
  3501 +.z-\[1003\] {
  3502 + z-index: 1003
  3503 +}
  3504 +
  3505 +.z-\[100\] {
  3506 + z-index: 100
  3507 +}
  3508 +
  3509 +.z-\[102\] {
  3510 + z-index: 102
  3511 +}
  3512 +
  3513 +.z-\[1040\] {
  3514 + z-index: 1040
  3515 +}
  3516 +
  3517 +.z-\[1050\] {
  3518 + z-index: 1050
  3519 +}
  3520 +
  3521 +.z-\[11\] {
  3522 + z-index: 11
  3523 +}
  3524 +
  3525 +.z-\[12\] {
  3526 + z-index: 12
  3527 +}
  3528 +
  3529 +.z-\[1\] {
  3530 + z-index: 1
  3531 +}
  3532 +
  3533 +.z-\[2\] {
  3534 + z-index: 2
  3535 +}
  3536 +
  3537 +.z-\[5\] {
  3538 + z-index: 5
  3539 +}
  3540 +
  3541 +.z-\[60\] {
  3542 + z-index: 60
  3543 +}
  3544 +
  3545 +.z-\[999999\] {
  3546 + z-index: 999999
  3547 +}
  3548 +
  3549 +.z-\[9999\] {
  3550 + z-index: 9999
  3551 +}
  3552 +
  3553 +.z-\[9\] {
  3554 + z-index: 9
  3555 +}
  3556 +
  3557 +.col-span-1 {
  3558 + grid-column: span 1/span 1
  3559 +}
  3560 +
  3561 +.\!-m-px {
  3562 + margin: -1px!important
  3563 +}
  3564 +
  3565 +.\!m-0 {
  3566 + margin: 0!important
  3567 +}
  3568 +
  3569 +.m-0 {
  3570 + margin: 0
  3571 +}
  3572 +
  3573 +.m-0\.5 {
  3574 + margin: .125rem
  3575 +}
  3576 +
  3577 +.m-1 {
  3578 + margin: .25rem
  3579 +}
  3580 +
  3581 +.m-2 {
  3582 + margin: .5rem
  3583 +}
  3584 +
  3585 +.m-auto {
  3586 + margin: auto
  3587 +}
  3588 +
  3589 +.\!mx-0\.5 {
  3590 + margin-left: .125rem!important;
  3591 + margin-right: .125rem!important
  3592 +}
  3593 +
  3594 +.\!mx-1 {
  3595 + margin-left: .25rem!important;
  3596 + margin-right: .25rem!important
  3597 +}
  3598 +
  3599 +.\!mx-3 {
  3600 + margin-left: .75rem!important;
  3601 + margin-right: .75rem!important
  3602 +}
  3603 +
  3604 +.\!my-0 {
  3605 + margin-top: 0!important;
  3606 + margin-bottom: 0!important
  3607 +}
  3608 +
  3609 +.\!my-1 {
  3610 + margin-top: .25rem!important;
  3611 + margin-bottom: .25rem!important
  3612 +}
  3613 +
  3614 +.-mx-1 {
  3615 + margin-left: -.25rem;
  3616 + margin-right: -.25rem
  3617 +}
  3618 +
  3619 +.-mx-2 {
  3620 + margin-left: -.5rem;
  3621 + margin-right: -.5rem
  3622 +}
  3623 +
  3624 +.-mx-8 {
  3625 + margin-left: -2rem;
  3626 + margin-right: -2rem
  3627 +}
  3628 +
  3629 +.mx-0 {
  3630 + margin-left: 0;
  3631 + margin-right: 0
  3632 +}
  3633 +
  3634 +.mx-0\.5 {
  3635 + margin-left: .125rem;
  3636 + margin-right: .125rem
  3637 +}
  3638 +
  3639 +.mx-1 {
  3640 + margin-left: .25rem;
  3641 + margin-right: .25rem
  3642 +}
  3643 +
  3644 +.mx-1\.5 {
  3645 + margin-left: .375rem;
  3646 + margin-right: .375rem
  3647 +}
  3648 +
  3649 +.mx-12 {
  3650 + margin-left: 3rem;
  3651 + margin-right: 3rem
  3652 +}
  3653 +
  3654 +.mx-2 {
  3655 + margin-left: .5rem;
  3656 + margin-right: .5rem
  3657 +}
  3658 +
  3659 +.mx-2\.5 {
  3660 + margin-left: .625rem;
  3661 + margin-right: .625rem
  3662 +}
  3663 +
  3664 +.mx-3 {
  3665 + margin-left: .75rem;
  3666 + margin-right: .75rem
  3667 +}
  3668 +
  3669 +.mx-4 {
  3670 + margin-left: 1rem;
  3671 + margin-right: 1rem
  3672 +}
  3673 +
  3674 +.mx-6 {
  3675 + margin-left: 1.5rem;
  3676 + margin-right: 1.5rem
  3677 +}
  3678 +
  3679 +.mx-8 {
  3680 + margin-left: 2rem;
  3681 + margin-right: 2rem
  3682 +}
  3683 +
  3684 +.mx-\[7px\] {
  3685 + margin-left: 7px;
  3686 + margin-right: 7px
  3687 +}
  3688 +
  3689 +.mx-auto {
  3690 + margin-left: auto;
  3691 + margin-right: auto
  3692 +}
  3693 +
  3694 +.my-0 {
  3695 + margin-top: 0;
  3696 + margin-bottom: 0
  3697 +}
  3698 +
  3699 +.my-0\.5 {
  3700 + margin-top: .125rem;
  3701 + margin-bottom: .125rem
  3702 +}
  3703 +
  3704 +.my-1 {
  3705 + margin-top: .25rem;
  3706 + margin-bottom: .25rem
  3707 +}
  3708 +
  3709 +.my-10 {
  3710 + margin-top: 2.5rem;
  3711 + margin-bottom: 2.5rem
  3712 +}
  3713 +
  3714 +.my-2 {
  3715 + margin-top: .5rem;
  3716 + margin-bottom: .5rem
  3717 +}
  3718 +
  3719 +.my-3 {
  3720 + margin-top: .75rem;
  3721 + margin-bottom: .75rem
  3722 +}
  3723 +
  3724 +.my-4 {
  3725 + margin-top: 1rem;
  3726 + margin-bottom: 1rem
  3727 +}
  3728 +
  3729 +.my-5 {
  3730 + margin-top: 1.25rem;
  3731 + margin-bottom: 1.25rem
  3732 +}
  3733 +
  3734 +.my-6 {
  3735 + margin-top: 1.5rem;
  3736 + margin-bottom: 1.5rem
  3737 +}
  3738 +
  3739 +.my-8 {
  3740 + margin-top: 2rem;
  3741 + margin-bottom: 2rem
  3742 +}
  3743 +
  3744 +.\!mb-0 {
  3745 + margin-bottom: 0!important
  3746 +}
  3747 +
  3748 +.\!mb-\[44px\] {
  3749 + margin-bottom: 44px!important
  3750 +}
  3751 +
  3752 +.\!mb-\[52px\] {
  3753 + margin-bottom: 52px!important
  3754 +}
  3755 +
  3756 +.\!ml-0 {
  3757 + margin-left: 0!important
  3758 +}
  3759 +
  3760 +.\!ml-1 {
  3761 + margin-left: .25rem!important
  3762 +}
  3763 +
  3764 +.\!ml-11 {
  3765 + margin-left: 2.75rem!important
  3766 +}
  3767 +
  3768 +.\!ml-4 {
  3769 + margin-left: 1rem!important
  3770 +}
  3771 +
  3772 +.\!mr-0 {
  3773 + margin-right: 0!important
  3774 +}
  3775 +
  3776 +.\!mr-1 {
  3777 + margin-right: .25rem!important
  3778 +}
  3779 +
  3780 +.\!mr-2 {
  3781 + margin-right: .5rem!important
  3782 +}
  3783 +
  3784 +.\!mt-0 {
  3785 + margin-top: 0!important
  3786 +}
  3787 +
  3788 +.\!mt-0\.5 {
  3789 + margin-top: .125rem!important
  3790 +}
  3791 +
  3792 +.\!mt-14 {
  3793 + margin-top: 3.5rem!important
  3794 +}
  3795 +
  3796 +.\!mt-2 {
  3797 + margin-top: .5rem!important
  3798 +}
  3799 +
  3800 +.\!mt-4 {
  3801 + margin-top: 1rem!important
  3802 +}
  3803 +
  3804 +.\!mt-5 {
  3805 + margin-top: 1.25rem!important
  3806 +}
  3807 +
  3808 +.-mb-1 {
  3809 + margin-bottom: -.25rem
  3810 +}
  3811 +
  3812 +.-mb-1\.5 {
  3813 + margin-bottom: -.375rem
  3814 +}
  3815 +
  3816 +.-mb-px {
  3817 + margin-bottom: -1px
  3818 +}
  3819 +
  3820 +.-mr-2 {
  3821 + margin-right: -.5rem
  3822 +}
  3823 +
  3824 +.-mt-0\.5 {
  3825 + margin-top: -.125rem
  3826 +}
  3827 +
  3828 +.-mt-1 {
  3829 + margin-top: -.25rem
  3830 +}
  3831 +
  3832 +.-mt-2 {
  3833 + margin-top: -.5rem
  3834 +}
  3835 +
  3836 +.mb-0 {
  3837 + margin-bottom: 0
  3838 +}
  3839 +
  3840 +.mb-0\.5 {
  3841 + margin-bottom: .125rem
  3842 +}
  3843 +
  3844 +.mb-1 {
  3845 + margin-bottom: .25rem
  3846 +}
  3847 +
  3848 +.mb-1\.5 {
  3849 + margin-bottom: .375rem
  3850 +}
  3851 +
  3852 +.mb-10 {
  3853 + margin-bottom: 2.5rem
  3854 +}
  3855 +
  3856 +.mb-2 {
  3857 + margin-bottom: .5rem
  3858 +}
  3859 +
  3860 +.mb-2\.5 {
  3861 + margin-bottom: .625rem
  3862 +}
  3863 +
  3864 +.mb-3 {
  3865 + margin-bottom: .75rem
  3866 +}
  3867 +
  3868 +.mb-4 {
  3869 + margin-bottom: 1rem
  3870 +}
  3871 +
  3872 +.mb-5 {
  3873 + margin-bottom: 1.25rem
  3874 +}
  3875 +
  3876 +.mb-6 {
  3877 + margin-bottom: 1.5rem
  3878 +}
  3879 +
  3880 +.mb-7 {
  3881 + margin-bottom: 1.75rem
  3882 +}
  3883 +
  3884 +.mb-8 {
  3885 + margin-bottom: 2rem
  3886 +}
  3887 +
  3888 +.mb-9 {
  3889 + margin-bottom: 2.25rem
  3890 +}
  3891 +
  3892 +.mb-\[18px\] {
  3893 + margin-bottom: 18px
  3894 +}
  3895 +
  3896 +.mb-\[2px\] {
  3897 + margin-bottom: 2px
  3898 +}
  3899 +
  3900 +.mb-\[5px\] {
  3901 + margin-bottom: 5px
  3902 +}
  3903 +
  3904 +.ml-0 {
  3905 + margin-left: 0
  3906 +}
  3907 +
  3908 +.ml-0\.5 {
  3909 + margin-left: .125rem
  3910 +}
  3911 +
  3912 +.ml-1 {
  3913 + margin-left: .25rem
  3914 +}
  3915 +
  3916 +.ml-1\.5 {
  3917 + margin-left: .375rem
  3918 +}
  3919 +
  3920 +.ml-2 {
  3921 + margin-left: .5rem
  3922 +}
  3923 +
  3924 +.ml-2\.5 {
  3925 + margin-left: .625rem
  3926 +}
  3927 +
  3928 +.ml-3 {
  3929 + margin-left: .75rem
  3930 +}
  3931 +
  3932 +.ml-4 {
  3933 + margin-left: 1rem
  3934 +}
  3935 +
  3936 +.ml-6 {
  3937 + margin-left: 1.5rem
  3938 +}
  3939 +
  3940 +.ml-9 {
  3941 + margin-left: 2.25rem
  3942 +}
  3943 +
  3944 +.ml-\[-16px\] {
  3945 + margin-left: -16px
  3946 +}
  3947 +
  3948 +.ml-\[10px\] {
  3949 + margin-left: 10px
  3950 +}
  3951 +
  3952 +.ml-\[1px\] {
  3953 + margin-left: 1px
  3954 +}
  3955 +
  3956 +.ml-\[5px\] {
  3957 + margin-left: 5px
  3958 +}
  3959 +
  3960 +.ml-\[60px\] {
  3961 + margin-left: 60px
  3962 +}
  3963 +
  3964 +.ml-\[7px\] {
  3965 + margin-left: 7px
  3966 +}
  3967 +
  3968 +.ml-auto {
  3969 + margin-left: auto
  3970 +}
  3971 +
  3972 +.ml-px {
  3973 + margin-left: 1px
  3974 +}
  3975 +
  3976 +.mr-0 {
  3977 + margin-right: 0
  3978 +}
  3979 +
  3980 +.mr-0\.5 {
  3981 + margin-right: .125rem
  3982 +}
  3983 +
  3984 +.mr-1 {
  3985 + margin-right: .25rem
  3986 +}
  3987 +
  3988 +.mr-1\.5 {
  3989 + margin-right: .375rem
  3990 +}
  3991 +
  3992 +.mr-2 {
  3993 + margin-right: .5rem
  3994 +}
  3995 +
  3996 +.mr-2\.5 {
  3997 + margin-right: .625rem
  3998 +}
  3999 +
  4000 +.mr-3 {
  4001 + margin-right: .75rem
  4002 +}
  4003 +
  4004 +.mr-4 {
  4005 + margin-right: 1rem
  4006 +}
  4007 +
  4008 +.mr-5 {
  4009 + margin-right: 1.25rem
  4010 +}
  4011 +
  4012 +.mr-6 {
  4013 + margin-right: 1.5rem
  4014 +}
  4015 +
  4016 +.mr-8 {
  4017 + margin-right: 2rem
  4018 +}
  4019 +
  4020 +.mr-\[1px\] {
  4021 + margin-right: 1px
  4022 +}
  4023 +
  4024 +.mr-\[3px\] {
  4025 + margin-right: 3px
  4026 +}
  4027 +
  4028 +.mr-\[41px\] {
  4029 + margin-right: 41px
  4030 +}
  4031 +
  4032 +.mr-\[5px\] {
  4033 + margin-right: 5px
  4034 +}
  4035 +
  4036 +.mr-\[6px\] {
  4037 + margin-right: 6px
  4038 +}
  4039 +
  4040 +.mr-\[7px\] {
  4041 + margin-right: 7px
  4042 +}
  4043 +
  4044 +.mr-auto {
  4045 + margin-right: auto
  4046 +}
  4047 +
  4048 +.mr-px {
  4049 + margin-right: 1px
  4050 +}
  4051 +
  4052 +.mt-0 {
  4053 + margin-top: 0
  4054 +}
  4055 +
  4056 +.mt-0\.5 {
  4057 + margin-top: .125rem
  4058 +}
  4059 +
  4060 +.mt-1 {
  4061 + margin-top: .25rem
  4062 +}
  4063 +
  4064 +.mt-1\.5 {
  4065 + margin-top: .375rem
  4066 +}
  4067 +
  4068 +.mt-10 {
  4069 + margin-top: 2.5rem
  4070 +}
  4071 +
  4072 +.mt-12 {
  4073 + margin-top: 3rem
  4074 +}
  4075 +
  4076 +.mt-16 {
  4077 + margin-top: 4rem
  4078 +}
  4079 +
  4080 +.mt-2 {
  4081 + margin-top: .5rem
  4082 +}
  4083 +
  4084 +.mt-20 {
  4085 + margin-top: 5rem
  4086 +}
  4087 +
  4088 +.mt-3 {
  4089 + margin-top: .75rem
  4090 +}
  4091 +
  4092 +.mt-3\.5 {
  4093 + margin-top: .875rem
  4094 +}
  4095 +
  4096 +.mt-4 {
  4097 + margin-top: 1rem
  4098 +}
  4099 +
  4100 +.mt-5 {
  4101 + margin-top: 1.25rem
  4102 +}
  4103 +
  4104 +.mt-6 {
  4105 + margin-top: 1.5rem
  4106 +}
  4107 +
  4108 +.mt-7 {
  4109 + margin-top: 1.75rem
  4110 +}
  4111 +
  4112 +.mt-8 {
  4113 + margin-top: 2rem
  4114 +}
  4115 +
  4116 +.mt-\[-3px\] {
  4117 + margin-top: -3px
  4118 +}
  4119 +
  4120 +.mt-\[-8px\] {
  4121 + margin-top: -8px
  4122 +}
  4123 +
  4124 +.mt-\[10px\] {
  4125 + margin-top: 10px
  4126 +}
  4127 +
  4128 +.mt-\[120px\] {
  4129 + margin-top: 120px
  4130 +}
  4131 +
  4132 +.mt-\[14px\] {
  4133 + margin-top: 14px
  4134 +}
  4135 +
  4136 +.mt-\[15px\] {
  4137 + margin-top: 15px
  4138 +}
  4139 +
  4140 +.mt-\[1px\] {
  4141 + margin-top: 1px
  4142 +}
  4143 +
  4144 +.mt-\[28px\] {
  4145 + margin-top: 28px
  4146 +}
  4147 +
  4148 +.mt-\[2px\] {
  4149 + margin-top: 2px
  4150 +}
  4151 +
  4152 +.mt-\[30px\] {
  4153 + margin-top: 30px
  4154 +}
  4155 +
  4156 +.mt-\[3px\] {
  4157 + margin-top: 3px
  4158 +}
  4159 +
  4160 +.mt-\[64px\] {
  4161 + margin-top: 64px
  4162 +}
  4163 +
  4164 +.mt-\[68px\] {
  4165 + margin-top: 68px
  4166 +}
  4167 +
  4168 +.box-border {
  4169 + box-sizing: border-box
  4170 +}
  4171 +
  4172 +.box-content {
  4173 + box-sizing: content-box
  4174 +}
  4175 +
  4176 +.line-clamp-1 {
  4177 + -webkit-line-clamp: 1
  4178 +}
  4179 +
  4180 +.line-clamp-1,.line-clamp-2 {
  4181 + overflow: hidden;
  4182 + display: -webkit-box;
  4183 + -webkit-box-orient: vertical
  4184 +}
  4185 +
  4186 +.line-clamp-2 {
  4187 + -webkit-line-clamp: 2
  4188 +}
  4189 +
  4190 +.line-clamp-3 {
  4191 + -webkit-line-clamp: 3
  4192 +}
  4193 +
  4194 +.line-clamp-3,.line-clamp-4 {
  4195 + overflow: hidden;
  4196 + display: -webkit-box;
  4197 + -webkit-box-orient: vertical
  4198 +}
  4199 +
  4200 +.line-clamp-4 {
  4201 + -webkit-line-clamp: 4
  4202 +}
  4203 +
  4204 +.line-clamp-6 {
  4205 + overflow: hidden;
  4206 + display: -webkit-box;
  4207 + -webkit-box-orient: vertical;
  4208 + -webkit-line-clamp: 6
  4209 +}
  4210 +
  4211 +.\!block {
  4212 + display: block!important
  4213 +}
  4214 +
  4215 +.block {
  4216 + display: block
  4217 +}
  4218 +
  4219 +.inline-block {
  4220 + display: inline-block
  4221 +}
  4222 +
  4223 +.\!inline {
  4224 + display: inline!important
  4225 +}
  4226 +
  4227 +.inline {
  4228 + display: inline
  4229 +}
  4230 +
  4231 +.\!flex {
  4232 + display: flex!important
  4233 +}
  4234 +
  4235 +.flex {
  4236 + display: flex
  4237 +}
  4238 +
  4239 +.inline-flex {
  4240 + display: inline-flex
  4241 +}
  4242 +
  4243 +.table {
  4244 + display: table
  4245 +}
  4246 +
  4247 +.grid {
  4248 + display: grid
  4249 +}
  4250 +
  4251 +.contents {
  4252 + display: contents
  4253 +}
  4254 +
  4255 +.\!hidden {
  4256 + display: none!important
  4257 +}
  4258 +
  4259 +.hidden {
  4260 + display: none
  4261 +}
  4262 +
  4263 +.aspect-square {
  4264 + aspect-ratio: 1/1
  4265 +}
  4266 +
  4267 +.\!size-6 {
  4268 + width: 1.5rem!important;
  4269 + height: 1.5rem!important
  4270 +}
  4271 +
  4272 +.size-1 {
  4273 + width: .25rem;
  4274 + height: .25rem
  4275 +}
  4276 +
  4277 +.size-10 {
  4278 + width: 2.5rem;
  4279 + height: 2.5rem
  4280 +}
  4281 +
  4282 +.size-14 {
  4283 + width: 3.5rem;
  4284 + height: 3.5rem
  4285 +}
  4286 +
  4287 +.size-3 {
  4288 + width: .75rem;
  4289 + height: .75rem
  4290 +}
  4291 +
  4292 +.size-3\.5 {
  4293 + width: .875rem;
  4294 + height: .875rem
  4295 +}
  4296 +
  4297 +.size-4 {
  4298 + width: 1rem;
  4299 + height: 1rem
  4300 +}
  4301 +
  4302 +.size-5 {
  4303 + width: 1.25rem;
  4304 + height: 1.25rem
  4305 +}
  4306 +
  4307 +.size-6 {
  4308 + width: 1.5rem;
  4309 + height: 1.5rem
  4310 +}
  4311 +
  4312 +.size-7 {
  4313 + width: 1.75rem;
  4314 + height: 1.75rem
  4315 +}
  4316 +
  4317 +.size-8 {
  4318 + width: 2rem;
  4319 + height: 2rem
  4320 +}
  4321 +
  4322 +.size-\[10px\] {
  4323 + width: 10px;
  4324 + height: 10px
  4325 +}
  4326 +
  4327 +.size-\[14px\] {
  4328 + width: 14px;
  4329 + height: 14px
  4330 +}
  4331 +
  4332 +.size-\[341px\] {
  4333 + width: 341px;
  4334 + height: 341px
  4335 +}
  4336 +
  4337 +.\!h-12 {
  4338 + height: 3rem!important
  4339 +}
  4340 +
  4341 +.\!h-14 {
  4342 + height: 3.5rem!important
  4343 +}
  4344 +
  4345 +.\!h-3 {
  4346 + height: .75rem!important
  4347 +}
  4348 +
  4349 +.\!h-3\.5 {
  4350 + height: .875rem!important
  4351 +}
  4352 +
  4353 +.\!h-4 {
  4354 + height: 1rem!important
  4355 +}
  4356 +
  4357 +.\!h-5 {
  4358 + height: 1.25rem!important
  4359 +}
  4360 +
  4361 +.\!h-6 {
  4362 + height: 1.5rem!important
  4363 +}
  4364 +
  4365 +.\!h-8 {
  4366 + height: 2rem!important
  4367 +}
  4368 +
  4369 +.\!h-9 {
  4370 + height: 2.25rem!important
  4371 +}
  4372 +
  4373 +.\!h-\[14px\] {
  4374 + height: 14px!important
  4375 +}
  4376 +
  4377 +.\!h-\[1px\] {
  4378 + height: 1px!important
  4379 +}
  4380 +
  4381 +.\!h-\[72px\] {
  4382 + height: 72px!important
  4383 +}
  4384 +
  4385 +.\!h-\[calc\(100vh-16px\)\] {
  4386 + height: calc(100vh - 16px)!important
  4387 +}
  4388 +
  4389 +.\!h-\[calc\(100vh_-_3rem\)\] {
  4390 + height: calc(100vh - 3rem)!important
  4391 +}
  4392 +
  4393 +.\!h-full {
  4394 + height: 100%!important
  4395 +}
  4396 +
  4397 +.\!h-px {
  4398 + height: 1px!important
  4399 +}
  4400 +
  4401 +.h-0 {
  4402 + height: 0
  4403 +}
  4404 +
  4405 +.h-0\.5 {
  4406 + height: .125rem
  4407 +}
  4408 +
  4409 +.h-1 {
  4410 + height: .25rem
  4411 +}
  4412 +
  4413 +.h-1\.5 {
  4414 + height: .375rem
  4415 +}
  4416 +
  4417 +.h-10 {
  4418 + height: 2.5rem
  4419 +}
  4420 +
  4421 +.h-11 {
  4422 + height: 2.75rem
  4423 +}
  4424 +
  4425 +.h-12 {
  4426 + height: 3rem
  4427 +}
  4428 +
  4429 +.h-14 {
  4430 + height: 3.5rem
  4431 +}
  4432 +
  4433 +.h-16 {
  4434 + height: 4rem
  4435 +}
  4436 +
  4437 +.h-2 {
  4438 + height: .5rem
  4439 +}
  4440 +
  4441 +.h-2\.5 {
  4442 + height: .625rem
  4443 +}
  4444 +
  4445 +.h-20 {
  4446 + height: 5rem
  4447 +}
  4448 +
  4449 +.h-3 {
  4450 + height: .75rem
  4451 +}
  4452 +
  4453 +.h-3\.5 {
  4454 + height: .875rem
  4455 +}
  4456 +
  4457 +.h-32 {
  4458 + height: 8rem
  4459 +}
  4460 +
  4461 +.h-36 {
  4462 + height: 9rem
  4463 +}
  4464 +
  4465 +.h-4 {
  4466 + height: 1rem
  4467 +}
  4468 +
  4469 +.h-40 {
  4470 + height: 10rem
  4471 +}
  4472 +
  4473 +.h-5 {
  4474 + height: 1.25rem
  4475 +}
  4476 +
  4477 +.h-5\/6 {
  4478 + height: 83.333333%
  4479 +}
  4480 +
  4481 +.h-6 {
  4482 + height: 1.5rem
  4483 +}
  4484 +
  4485 +.h-64 {
  4486 + height: 16rem
  4487 +}
  4488 +
  4489 +.h-7 {
  4490 + height: 1.75rem
  4491 +}
  4492 +
  4493 +.h-8 {
  4494 + height: 2rem
  4495 +}
  4496 +
  4497 +.h-9 {
  4498 + height: 2.25rem
  4499 +}
  4500 +
  4501 +.h-\[0\.5px\] {
  4502 + height: .5px
  4503 +}
  4504 +
  4505 +.h-\[100px\] {
  4506 + height: 100px
  4507 +}
  4508 +
  4509 +.h-\[100vh\] {
  4510 + height: 100vh
  4511 +}
  4512 +
  4513 +.h-\[104px\] {
  4514 + height: 104px
  4515 +}
  4516 +
  4517 +.h-\[120px\] {
  4518 + height: 120px
  4519 +}
  4520 +
  4521 +.h-\[128px\] {
  4522 + height: 128px
  4523 +}
  4524 +
  4525 +.h-\[132px\] {
  4526 + height: 132px
  4527 +}
  4528 +
  4529 +.h-\[144px\] {
  4530 + height: 144px
  4531 +}
  4532 +
  4533 +.h-\[149px\] {
  4534 + height: 149px
  4535 +}
  4536 +
  4537 +.h-\[14px\] {
  4538 + height: 14px
  4539 +}
  4540 +
  4541 +.h-\[160px\] {
  4542 + height: 160px
  4543 +}
  4544 +
  4545 +.h-\[16px\] {
  4546 + height: 16px
  4547 +}
  4548 +
  4549 +.h-\[180px\] {
  4550 + height: 180px
  4551 +}
  4552 +
  4553 +.h-\[18px\] {
  4554 + height: 18px
  4555 +}
  4556 +
  4557 +.h-\[1px\] {
  4558 + height: 1px
  4559 +}
  4560 +
  4561 +.h-\[20\.5px\] {
  4562 + height: 20.5px
  4563 +}
  4564 +
  4565 +.h-\[200px\] {
  4566 + height: 200px
  4567 +}
  4568 +
  4569 +.h-\[208px\] {
  4570 + height: 208px
  4571 +}
  4572 +
  4573 +.h-\[20px\] {
  4574 + height: 20px
  4575 +}
  4576 +
  4577 +.h-\[21px\] {
  4578 + height: 21px
  4579 +}
  4580 +
  4581 +.h-\[220px\] {
  4582 + height: 220px
  4583 +}
  4584 +
  4585 +.h-\[224px\] {
  4586 + height: 224px
  4587 +}
  4588 +
  4589 +.h-\[22px\] {
  4590 + height: 22px
  4591 +}
  4592 +
  4593 +.h-\[24\.5px\] {
  4594 + height: 24.5px
  4595 +}
  4596 +
  4597 +.h-\[240px\] {
  4598 + height: 240px
  4599 +}
  4600 +
  4601 +.h-\[26px\] {
  4602 + height: 26px
  4603 +}
  4604 +
  4605 +.h-\[27px\] {
  4606 + height: 27px
  4607 +}
  4608 +
  4609 +.h-\[28px\] {
  4610 + height: 28px
  4611 +}
  4612 +
  4613 +.h-\[296px\] {
  4614 + height: 296px
  4615 +}
  4616 +
  4617 +.h-\[29px\] {
  4618 + height: 29px
  4619 +}
  4620 +
  4621 +.h-\[2px\] {
  4622 + height: 2px
  4623 +}
  4624 +
  4625 +.h-\[30px\] {
  4626 + height: 30px
  4627 +}
  4628 +
  4629 +.h-\[320px\] {
  4630 + height: 320px
  4631 +}
  4632 +
  4633 +.h-\[32px\] {
  4634 + height: 32px
  4635 +}
  4636 +
  4637 +.h-\[336px\] {
  4638 + height: 336px
  4639 +}
  4640 +
  4641 +.h-\[33px\] {
  4642 + height: 33px
  4643 +}
  4644 +
  4645 +.h-\[34px\] {
  4646 + height: 34px
  4647 +}
  4648 +
  4649 +.h-\[37px\] {
  4650 + height: 37px
  4651 +}
  4652 +
  4653 +.h-\[38px\] {
  4654 + height: 38px
  4655 +}
  4656 +
  4657 +.h-\[396px\] {
  4658 + height: 396px
  4659 +}
  4660 +
  4661 +.h-\[3px\] {
  4662 + height: 3px
  4663 +}
  4664 +
  4665 +.h-\[41px\] {
  4666 + height: 41px
  4667 +}
  4668 +
  4669 +.h-\[42px\] {
  4670 + height: 42px
  4671 +}
  4672 +
  4673 +.h-\[448px\] {
  4674 + height: 448px
  4675 +}
  4676 +
  4677 +.h-\[44px\] {
  4678 + height: 44px
  4679 +}
  4680 +
  4681 +.h-\[50px\] {
  4682 + height: 50px
  4683 +}
  4684 +
  4685 +.h-\[50vh\] {
  4686 + height: 50vh
  4687 +}
  4688 +
  4689 +.h-\[52px\] {
  4690 + height: 52px
  4691 +}
  4692 +
  4693 +.h-\[530px\] {
  4694 + height: 530px
  4695 +}
  4696 +
  4697 +.h-\[58px\] {
  4698 + height: 58px
  4699 +}
  4700 +
  4701 +.h-\[60px\] {
  4702 + height: 60px
  4703 +}
  4704 +
  4705 +.h-\[640px\] {
  4706 + height: 640px
  4707 +}
  4708 +
  4709 +.h-\[64px\] {
  4710 + height: 64px
  4711 +}
  4712 +
  4713 +.h-\[66px\] {
  4714 + height: 66px
  4715 +}
  4716 +
  4717 +.h-\[680px\] {
  4718 + height: 680px
  4719 +}
  4720 +
  4721 +.h-\[68px\] {
  4722 + height: 68px
  4723 +}
  4724 +
  4725 +.h-\[76px\] {
  4726 + height: 76px
  4727 +}
  4728 +
  4729 +.h-\[84px\] {
  4730 + height: 84px
  4731 +}
  4732 +
  4733 +.h-\[88px\] {
  4734 + height: 88px
  4735 +}
  4736 +
  4737 +.h-\[90px\] {
  4738 + height: 90px
  4739 +}
  4740 +
  4741 +.h-\[95vh\] {
  4742 + height: 95vh
  4743 +}
  4744 +
  4745 +.h-\[calc\(100\%-0\.75rem\)\] {
  4746 + height: calc(100% - .75rem)
  4747 +}
  4748 +
  4749 +.h-\[calc\(100\%_-_56px\)\] {
  4750 + height: calc(100% - 56px)
  4751 +}
  4752 +
  4753 +.h-\[calc\(100\%_-_64px\)\] {
  4754 + height: calc(100% - 64px)
  4755 +}
  4756 +
  4757 +.h-\[calc\(100vh-56px\)\] {
  4758 + height: calc(100vh - 56px)
  4759 +}
  4760 +
  4761 +.h-\[calc\(100vh_-_36px\)\] {
  4762 + height: calc(100vh - 36px)
  4763 +}
  4764 +
  4765 +.h-\[calc\(100vh_-_60px\)\] {
  4766 + height: calc(100vh - 60px)
  4767 +}
  4768 +
  4769 +.h-\[min\(539px\2c _80vh\)\] {
  4770 + height: min(539px,80vh)
  4771 +}
  4772 +
  4773 +.h-\[min\(627px\2c _80vh\)\] {
  4774 + height: min(627px,80vh)
  4775 +}
  4776 +
  4777 +.h-auto {
  4778 + height: auto
  4779 +}
  4780 +
  4781 +.h-fit {
  4782 + height: -moz-fit-content;
  4783 + height: fit-content
  4784 +}
  4785 +
  4786 +.h-full {
  4787 + height: 100%
  4788 +}
  4789 +
  4790 +.h-max {
  4791 + height: -moz-max-content;
  4792 + height: max-content
  4793 +}
  4794 +
  4795 +.h-px {
  4796 + height: 1px
  4797 +}
  4798 +
  4799 +.h-screen {
  4800 + height: 100vh
  4801 +}
  4802 +
  4803 +.max-h-0 {
  4804 + max-height: 0
  4805 +}
  4806 +
  4807 +.max-h-60 {
  4808 + max-height: 15rem
  4809 +}
  4810 +
  4811 +.max-h-72 {
  4812 + max-height: 18rem
  4813 +}
  4814 +
  4815 +.max-h-\[1000px\] {
  4816 + max-height: 1000px
  4817 +}
  4818 +
  4819 +.max-h-\[100px\] {
  4820 + max-height: 100px
  4821 +}
  4822 +
  4823 +.max-h-\[120px\] {
  4824 + max-height: 120px
  4825 +}
  4826 +
  4827 +.max-h-\[158px\] {
  4828 + max-height: 158px
  4829 +}
  4830 +
  4831 +.max-h-\[172px\] {
  4832 + max-height: 172px
  4833 +}
  4834 +
  4835 +.max-h-\[180px\] {
  4836 + max-height: 180px
  4837 +}
  4838 +
  4839 +.max-h-\[200px\] {
  4840 + max-height: 200px
  4841 +}
  4842 +
  4843 +.max-h-\[240px\] {
  4844 + max-height: 240px
  4845 +}
  4846 +
  4847 +.max-h-\[250px\] {
  4848 + max-height: 250px
  4849 +}
  4850 +
  4851 +.max-h-\[264px\] {
  4852 + max-height: 264px
  4853 +}
  4854 +
  4855 +.max-h-\[270px\] {
  4856 + max-height: 270px
  4857 +}
  4858 +
  4859 +.max-h-\[286px\] {
  4860 + max-height: 286px
  4861 +}
  4862 +
  4863 +.max-h-\[300px\] {
  4864 + max-height: 300px
  4865 +}
  4866 +
  4867 +.max-h-\[305px\] {
  4868 + max-height: 305px
  4869 +}
  4870 +
  4871 +.max-h-\[30vh\] {
  4872 + max-height: 30vh
  4873 +}
  4874 +
  4875 +.max-h-\[34vh\] {
  4876 + max-height: 34vh
  4877 +}
  4878 +
  4879 +.max-h-\[360px\] {
  4880 + max-height: 360px
  4881 +}
  4882 +
  4883 +.max-h-\[400px\] {
  4884 + max-height: 400px
  4885 +}
  4886 +
  4887 +.max-h-\[420px\] {
  4888 + max-height: 420px
  4889 +}
  4890 +
  4891 +.max-h-\[448px\] {
  4892 + max-height: 448px
  4893 +}
  4894 +
  4895 +.max-h-\[450px\] {
  4896 + max-height: 450px
  4897 +}
  4898 +
  4899 +.max-h-\[464px\] {
  4900 + max-height: 464px
  4901 +}
  4902 +
  4903 +.max-h-\[480px\] {
  4904 + max-height: 480px
  4905 +}
  4906 +
  4907 +.max-h-\[500px\] {
  4908 + max-height: 500px
  4909 +}
  4910 +
  4911 +.max-h-\[50vh\] {
  4912 + max-height: 50vh
  4913 +}
  4914 +
  4915 +.max-h-\[536px\] {
  4916 + max-height: 536px
  4917 +}
  4918 +
  4919 +.max-h-\[552px\] {
  4920 + max-height: 552px
  4921 +}
  4922 +
  4923 +.max-h-\[555px\] {
  4924 + max-height: 555px
  4925 +}
  4926 +
  4927 +.max-h-\[60px\] {
  4928 + max-height: 60px
  4929 +}
  4930 +
  4931 +.max-h-\[642px\] {
  4932 + max-height: 642px
  4933 +}
  4934 +
  4935 +.max-h-\[66px\] {
  4936 + max-height: 66px
  4937 +}
  4938 +
  4939 +.max-h-\[70vh\] {
  4940 + max-height: 70vh
  4941 +}
  4942 +
  4943 +.max-h-\[72px\] {
  4944 + max-height: 72px
  4945 +}
  4946 +
  4947 +.max-h-\[85vh\] {
  4948 + max-height: 85vh
  4949 +}
  4950 +
  4951 +.max-h-\[calc\(100\%-16px\)\] {
  4952 + max-height: calc(100% - 16px)
  4953 +}
  4954 +
  4955 +.max-h-\[calc\(100vh-120px\)\] {
  4956 + max-height: calc(100vh - 120px)
  4957 +}
  4958 +
  4959 +.max-h-\[calc\(100vh-150px\)\] {
  4960 + max-height: calc(100vh - 150px)
  4961 +}
  4962 +
  4963 +.max-h-full {
  4964 + max-height: 100%
  4965 +}
  4966 +
  4967 +.max-h-none {
  4968 + max-height: none
  4969 +}
  4970 +
  4971 +.min-h-16 {
  4972 + min-height: 4rem
  4973 +}
  4974 +
  4975 +.min-h-20 {
  4976 + min-height: 5rem
  4977 +}
  4978 +
  4979 +.min-h-5 {
  4980 + min-height: 1.25rem
  4981 +}
  4982 +
  4983 +.min-h-7 {
  4984 + min-height: 1.75rem
  4985 +}
  4986 +
  4987 +.min-h-8 {
  4988 + min-height: 2rem
  4989 +}
  4990 +
  4991 +.min-h-\[100\%\] {
  4992 + min-height: 100%
  4993 +}
  4994 +
  4995 +.min-h-\[102px\] {
  4996 + min-height: 102px
  4997 +}
  4998 +
  4999 +.min-h-\[108px\] {
  5000 + min-height: 108px
  5001 +}
  5002 +
  5003 +.min-h-\[135px\] {
  5004 + min-height: 135px
  5005 +}
  5006 +
  5007 +.min-h-\[160px\] {
  5008 + min-height: 160px
  5009 +}
  5010 +
  5011 +.min-h-\[200px\] {
  5012 + min-height: 200px
  5013 +}
  5014 +
  5015 +.min-h-\[20px\] {
  5016 + min-height: 20px
  5017 +}
  5018 +
  5019 +.min-h-\[210px\] {
  5020 + min-height: 210px
  5021 +}
  5022 +
  5023 +.min-h-\[228px\] {
  5024 + min-height: 228px
  5025 +}
  5026 +
  5027 +.min-h-\[40px\] {
  5028 + min-height: 40px
  5029 +}
  5030 +
  5031 +.min-h-\[42px\] {
  5032 + min-height: 42px
  5033 +}
  5034 +
  5035 +.min-h-\[559px\] {
  5036 + min-height: 559px
  5037 +}
  5038 +
  5039 +.min-h-\[56px\] {
  5040 + min-height: 56px
  5041 +}
  5042 +
  5043 +.min-h-\[60px\] {
  5044 + min-height: 60px
  5045 +}
  5046 +
  5047 +.min-h-\[84px\] {
  5048 + min-height: 84px
  5049 +}
  5050 +
  5051 +.min-h-\[90px\] {
  5052 + min-height: 90px
  5053 +}
  5054 +
  5055 +.min-h-\[calc\(theme\(spacing\.12\)\+1px\)\] {
  5056 + min-height: calc(3rem + 1px)
  5057 +}
  5058 +
  5059 +.min-h-fit {
  5060 + min-height: -moz-fit-content;
  5061 + min-height: fit-content
  5062 +}
  5063 +
  5064 +.min-h-full {
  5065 + min-height: 100%
  5066 +}
  5067 +
  5068 +.min-h-screen {
  5069 + min-height: 100vh
  5070 +}
  5071 +
  5072 +.\!w-12 {
  5073 + width: 3rem!important
  5074 +}
  5075 +
  5076 +.\!w-14 {
  5077 + width: 3.5rem!important
  5078 +}
  5079 +
  5080 +.\!w-3 {
  5081 + width: .75rem!important
  5082 +}
  5083 +
  5084 +.\!w-4 {
  5085 + width: 1rem!important
  5086 +}
  5087 +
  5088 +.\!w-40 {
  5089 + width: 10rem!important
  5090 +}
  5091 +
  5092 +.\!w-5 {
  5093 + width: 1.25rem!important
  5094 +}
  5095 +
  5096 +.\!w-52 {
  5097 + width: 13rem!important
  5098 +}
  5099 +
  5100 +.\!w-6 {
  5101 + width: 1.5rem!important
  5102 +}
  5103 +
  5104 +.\!w-9 {
  5105 + width: 2.25rem!important
  5106 +}
  5107 +
  5108 +.\!w-\[102px\] {
  5109 + width: 102px!important
  5110 +}
  5111 +
  5112 +.\!w-\[128px\] {
  5113 + width: 128px!important
  5114 +}
  5115 +
  5116 +.\!w-\[140px\] {
  5117 + width: 140px!important
  5118 +}
  5119 +
  5120 +.\!w-\[14px\] {
  5121 + width: 14px!important
  5122 +}
  5123 +
  5124 +.\!w-\[155px\] {
  5125 + width: 155px!important
  5126 +}
  5127 +
  5128 +.\!w-\[160px\] {
  5129 + width: 160px!important
  5130 +}
  5131 +
  5132 +.\!w-\[200px\] {
  5133 + width: 200px!important
  5134 +}
  5135 +
  5136 +.\!w-\[206px\] {
  5137 + width: 206px!important
  5138 +}
  5139 +
  5140 +.\!w-\[210px\] {
  5141 + width: 210px!important
  5142 +}
  5143 +
  5144 +.\!w-\[256px\] {
  5145 + width: 256px!important
  5146 +}
  5147 +
  5148 +.\!w-\[296px\] {
  5149 + width: 296px!important
  5150 +}
  5151 +
  5152 +.\!w-\[328px\] {
  5153 + width: 328px!important
  5154 +}
  5155 +
  5156 +.\!w-\[362px\] {
  5157 + width: 362px!important
  5158 +}
  5159 +
  5160 +.\!w-\[387px\] {
  5161 + width: 387px!important
  5162 +}
  5163 +
  5164 +.\!w-\[400px\] {
  5165 + width: 400px!important
  5166 +}
  5167 +
  5168 +.\!w-\[420px\] {
  5169 + width: 420px!important
  5170 +}
  5171 +
  5172 +.\!w-\[480px\] {
  5173 + width: 480px!important
  5174 +}
  5175 +
  5176 +.\!w-\[520px\] {
  5177 + width: 520px!important
  5178 +}
  5179 +
  5180 +.\!w-\[560px\] {
  5181 + width: 560px!important
  5182 +}
  5183 +
  5184 +.\!w-\[600px\] {
  5185 + width: 600px!important
  5186 +}
  5187 +
  5188 +.\!w-\[640px\] {
  5189 + width: 640px!important
  5190 +}
  5191 +
  5192 +.\!w-\[95px\] {
  5193 + width: 95px!important
  5194 +}
  5195 +
  5196 +.\!w-\[96px\] {
  5197 + width: 96px!important
  5198 +}
  5199 +
  5200 +.\!w-full {
  5201 + width: 100%!important
  5202 +}
  5203 +
  5204 +.\!w-px {
  5205 + width: 1px!important
  5206 +}
  5207 +
  5208 +.w-0 {
  5209 + width: 0
  5210 +}
  5211 +
  5212 +.w-0\.5 {
  5213 + width: .125rem
  5214 +}
  5215 +
  5216 +.w-1 {
  5217 + width: .25rem
  5218 +}
  5219 +
  5220 +.w-1\.5 {
  5221 + width: .375rem
  5222 +}
  5223 +
  5224 +.w-1\/2 {
  5225 + width: 50%
  5226 +}
  5227 +
  5228 +.w-1\/3 {
  5229 + width: 33.333333%
  5230 +}
  5231 +
  5232 +.w-1\/5 {
  5233 + width: 20%
  5234 +}
  5235 +
  5236 +.w-10 {
  5237 + width: 2.5rem
  5238 +}
  5239 +
  5240 +.w-11 {
  5241 + width: 2.75rem
  5242 +}
  5243 +
  5244 +.w-12 {
  5245 + width: 3rem
  5246 +}
  5247 +
  5248 +.w-14 {
  5249 + width: 3.5rem
  5250 +}
  5251 +
  5252 +.w-16 {
  5253 + width: 4rem
  5254 +}
  5255 +
  5256 +.w-2 {
  5257 + width: .5rem
  5258 +}
  5259 +
  5260 +.w-2\.5 {
  5261 + width: .625rem
  5262 +}
  5263 +
  5264 +.w-2\/3 {
  5265 + width: 66.666667%
  5266 +}
  5267 +
  5268 +.w-2\/5 {
  5269 + width: 40%
  5270 +}
  5271 +
  5272 +.w-20 {
  5273 + width: 5rem
  5274 +}
  5275 +
  5276 +.w-24 {
  5277 + width: 6rem
  5278 +}
  5279 +
  5280 +.w-3 {
  5281 + width: .75rem
  5282 +}
  5283 +
  5284 +.w-3\.5 {
  5285 + width: .875rem
  5286 +}
  5287 +
  5288 +.w-3\/12 {
  5289 + width: 25%
  5290 +}
  5291 +
  5292 +.w-3\/4 {
  5293 + width: 75%
  5294 +}
  5295 +
  5296 +.w-32 {
  5297 + width: 8rem
  5298 +}
  5299 +
  5300 +.w-36 {
  5301 + width: 9rem
  5302 +}
  5303 +
  5304 +.w-4 {
  5305 + width: 1rem
  5306 +}
  5307 +
  5308 +.w-4\/6 {
  5309 + width: 66.666667%
  5310 +}
  5311 +
  5312 +.w-40 {
  5313 + width: 10rem
  5314 +}
  5315 +
  5316 +.w-44 {
  5317 + width: 11rem
  5318 +}
  5319 +
  5320 +.w-48 {
  5321 + width: 12rem
  5322 +}
  5323 +
  5324 +.w-5 {
  5325 + width: 1.25rem
  5326 +}
  5327 +
  5328 +.w-52 {
  5329 + width: 13rem
  5330 +}
  5331 +
  5332 +.w-56 {
  5333 + width: 14rem
  5334 +}
  5335 +
  5336 +.w-6 {
  5337 + width: 1.5rem
  5338 +}
  5339 +
  5340 +.w-60 {
  5341 + width: 15rem
  5342 +}
  5343 +
  5344 +.w-64 {
  5345 + width: 16rem
  5346 +}
  5347 +
  5348 +.w-7 {
  5349 + width: 1.75rem
  5350 +}
  5351 +
  5352 +.w-8 {
  5353 + width: 2rem
  5354 +}
  5355 +
  5356 +.w-80 {
  5357 + width: 20rem
  5358 +}
  5359 +
  5360 +.w-9 {
  5361 + width: 2.25rem
  5362 +}
  5363 +
  5364 +.w-96 {
  5365 + width: 24rem
  5366 +}
  5367 +
  5368 +.w-\[100px\] {
  5369 + width: 100px
  5370 +}
  5371 +
  5372 +.w-\[100vw\] {
  5373 + width: 100vw
  5374 +}
  5375 +
  5376 +.w-\[102px\] {
  5377 + width: 102px
  5378 +}
  5379 +
  5380 +.w-\[104px\] {
  5381 + width: 104px
  5382 +}
  5383 +
  5384 +.w-\[106px\] {
  5385 + width: 106px
  5386 +}
  5387 +
  5388 +.w-\[108px\] {
  5389 + width: 108px
  5390 +}
  5391 +
  5392 +.w-\[112px\] {
  5393 + width: 112px
  5394 +}
  5395 +
  5396 +.w-\[1152px\] {
  5397 + width: 1152px
  5398 +}
  5399 +
  5400 +.w-\[119px\] {
  5401 + width: 119px
  5402 +}
  5403 +
  5404 +.w-\[120px\] {
  5405 + width: 120px
  5406 +}
  5407 +
  5408 +.w-\[124px\] {
  5409 + width: 124px
  5410 +}
  5411 +
  5412 +.w-\[128px\] {
  5413 + width: 128px
  5414 +}
  5415 +
  5416 +.w-\[130px\] {
  5417 + width: 130px
  5418 +}
  5419 +
  5420 +.w-\[136px\] {
  5421 + width: 136px
  5422 +}
  5423 +
  5424 +.w-\[138px\] {
  5425 + width: 138px
  5426 +}
  5427 +
  5428 +.w-\[13px\] {
  5429 + width: 13px
  5430 +}
  5431 +
  5432 +.w-\[140px\] {
  5433 + width: 140px
  5434 +}
  5435 +
  5436 +.w-\[144px\] {
  5437 + width: 144px
  5438 +}
  5439 +
  5440 +.w-\[145px\] {
  5441 + width: 145px
  5442 +}
  5443 +
  5444 +.w-\[14px\] {
  5445 + width: 14px
  5446 +}
  5447 +
  5448 +.w-\[150px\] {
  5449 + width: 150px
  5450 +}
  5451 +
  5452 +.w-\[156px\] {
  5453 + width: 156px
  5454 +}
  5455 +
  5456 +.w-\[160px\] {
  5457 + width: 160px
  5458 +}
  5459 +
  5460 +.w-\[163px\] {
  5461 + width: 163px
  5462 +}
  5463 +
  5464 +.w-\[165px\] {
  5465 + width: 165px
  5466 +}
  5467 +
  5468 +.w-\[168px\] {
  5469 + width: 168px
  5470 +}
  5471 +
  5472 +.w-\[176px\] {
  5473 + width: 176px
  5474 +}
  5475 +
  5476 +.w-\[178px\] {
  5477 + width: 178px
  5478 +}
  5479 +
  5480 +.w-\[180px\] {
  5481 + width: 180px
  5482 +}
  5483 +
  5484 +.w-\[183px\] {
  5485 + width: 183px
  5486 +}
  5487 +
  5488 +.w-\[184px\] {
  5489 + width: 184px
  5490 +}
  5491 +
  5492 +.w-\[18px\] {
  5493 + width: 18px
  5494 +}
  5495 +
  5496 +.w-\[191px\] {
  5497 + width: 191px
  5498 +}
  5499 +
  5500 +.w-\[196px\] {
  5501 + width: 196px
  5502 +}
  5503 +
  5504 +.w-\[1px\] {
  5505 + width: 1px
  5506 +}
  5507 +
  5508 +.w-\[200px\] {
  5509 + width: 200px
  5510 +}
  5511 +
  5512 +.w-\[209px\] {
  5513 + width: 209px
  5514 +}
  5515 +
  5516 +.w-\[216px\] {
  5517 + width: 216px
  5518 +}
  5519 +
  5520 +.w-\[22\.651px\] {
  5521 + width: 22.651px
  5522 +}
  5523 +
  5524 +.w-\[224px\] {
  5525 + width: 224px
  5526 +}
  5527 +
  5528 +.w-\[228px\] {
  5529 + width: 228px
  5530 +}
  5531 +
  5532 +.w-\[22px\] {
  5533 + width: 22px
  5534 +}
  5535 +
  5536 +.w-\[230px\] {
  5537 + width: 230px
  5538 +}
  5539 +
  5540 +.w-\[232px\] {
  5541 + width: 232px
  5542 +}
  5543 +
  5544 +.w-\[236px\] {
  5545 + width: 236px
  5546 +}
  5547 +
  5548 +.w-\[240px\] {
  5549 + width: 240px
  5550 +}
  5551 +
  5552 +.w-\[244px\] {
  5553 + width: 244px
  5554 +}
  5555 +
  5556 +.w-\[248px\] {
  5557 + width: 248px
  5558 +}
  5559 +
  5560 +.w-\[24px\] {
  5561 + width: 24px
  5562 +}
  5563 +
  5564 +.w-\[252px\] {
  5565 + width: 252px
  5566 +}
  5567 +
  5568 +.w-\[256px\] {
  5569 + width: 256px
  5570 +}
  5571 +
  5572 +.w-\[260px\] {
  5573 + width: 260px
  5574 +}
  5575 +
  5576 +.w-\[261px\] {
  5577 + width: 261px
  5578 +}
  5579 +
  5580 +.w-\[268px\] {
  5581 + width: 268px
  5582 +}
  5583 +
  5584 +.w-\[270px\] {
  5585 + width: 270px
  5586 +}
  5587 +
  5588 +.w-\[280px\] {
  5589 + width: 280px
  5590 +}
  5591 +
  5592 +.w-\[288px\] {
  5593 + width: 288px
  5594 +}
  5595 +
  5596 +.w-\[296px\] {
  5597 + width: 296px
  5598 +}
  5599 +
  5600 +.w-\[2px\] {
  5601 + width: 2px
  5602 +}
  5603 +
  5604 +.w-\[30px\] {
  5605 + width: 30px
  5606 +}
  5607 +
  5608 +.w-\[315px\] {
  5609 + width: 315px
  5610 +}
  5611 +
  5612 +.w-\[320px\] {
  5613 + width: 320px
  5614 +}
  5615 +
  5616 +.w-\[327px\] {
  5617 + width: 327px
  5618 +}
  5619 +
  5620 +.w-\[328px\] {
  5621 + width: 328px
  5622 +}
  5623 +
  5624 +.w-\[336px\] {
  5625 + width: 336px
  5626 +}
  5627 +
  5628 +.w-\[337px\] {
  5629 + width: 337px
  5630 +}
  5631 +
  5632 +.w-\[345px\] {
  5633 + width: 345px
  5634 +}
  5635 +
  5636 +.w-\[34px\] {
  5637 + width: 34px
  5638 +}
  5639 +
  5640 +.w-\[352px\] {
  5641 + width: 352px
  5642 +}
  5643 +
  5644 +.w-\[354px\] {
  5645 + width: 354px
  5646 +}
  5647 +
  5648 +.w-\[356px\] {
  5649 + width: 356px
  5650 +}
  5651 +
  5652 +.w-\[360px\] {
  5653 + width: 360px
  5654 +}
  5655 +
  5656 +.w-\[361px\] {
  5657 + width: 361px
  5658 +}
  5659 +
  5660 +.w-\[373px\] {
  5661 + width: 373px
  5662 +}
  5663 +
  5664 +.w-\[374px\] {
  5665 + width: 374px
  5666 +}
  5667 +
  5668 +.w-\[384px\] {
  5669 + width: 384px
  5670 +}
  5671 +
  5672 +.w-\[388px\] {
  5673 + width: 388px
  5674 +}
  5675 +
  5676 +.w-\[389px\] {
  5677 + width: 389px
  5678 +}
  5679 +
  5680 +.w-\[392px\] {
  5681 + width: 392px
  5682 +}
  5683 +
  5684 +.w-\[400px\] {
  5685 + width: 400px
  5686 +}
  5687 +
  5688 +.w-\[404px\] {
  5689 + width: 404px
  5690 +}
  5691 +
  5692 +.w-\[41px\] {
  5693 + width: 41px
  5694 +}
  5695 +
  5696 +.w-\[420px\] {
  5697 + width: 420px
  5698 +}
  5699 +
  5700 +.w-\[422px\] {
  5701 + width: 422px
  5702 +}
  5703 +
  5704 +.w-\[432px\] {
  5705 + width: 432px
  5706 +}
  5707 +
  5708 +.w-\[44px\] {
  5709 + width: 44px
  5710 +}
  5711 +
  5712 +.w-\[45px\] {
  5713 + width: 45px
  5714 +}
  5715 +
  5716 +.w-\[472px\] {
  5717 + width: 472px
  5718 +}
  5719 +
  5720 +.w-\[480px\] {
  5721 + width: 480px
  5722 +}
  5723 +
  5724 +.w-\[48px\] {
  5725 + width: 48px
  5726 +}
  5727 +
  5728 +.w-\[508px\] {
  5729 + width: 508px
  5730 +}
  5731 +
  5732 +.w-\[512px\] {
  5733 + width: 512px
  5734 +}
  5735 +
  5736 +.w-\[519px\] {
  5737 + width: 519px
  5738 +}
  5739 +
  5740 +.w-\[51px\] {
  5741 + width: 51px
  5742 +}
  5743 +
  5744 +.w-\[520px\] {
  5745 + width: 520px
  5746 +}
  5747 +
  5748 +.w-\[52px\] {
  5749 + width: 52px
  5750 +}
  5751 +
  5752 +.w-\[54px\] {
  5753 + width: 54px
  5754 +}
  5755 +
  5756 +.w-\[560px\] {
  5757 + width: 560px
  5758 +}
  5759 +
  5760 +.w-\[570px\] {
  5761 + width: 570px
  5762 +}
  5763 +
  5764 +.w-\[576px\] {
  5765 + width: 576px
  5766 +}
  5767 +
  5768 +.w-\[578px\] {
  5769 + width: 578px
  5770 +}
  5771 +
  5772 +.w-\[591px\] {
  5773 + width: 591px
  5774 +}
  5775 +
  5776 +.w-\[600px\] {
  5777 + width: 600px
  5778 +}
  5779 +
  5780 +.w-\[60px\] {
  5781 + width: 60px
  5782 +}
  5783 +
  5784 +.w-\[62px\] {
  5785 + width: 62px
  5786 +}
  5787 +
  5788 +.w-\[640px\] {
  5789 + width: 640px
  5790 +}
  5791 +
  5792 +.w-\[65\%\] {
  5793 + width: 65%
  5794 +}
  5795 +
  5796 +.w-\[660px\] {
  5797 + width: 660px
  5798 +}
  5799 +
  5800 +.w-\[664px\] {
  5801 + width: 664px
  5802 +}
  5803 +
  5804 +.w-\[68px\] {
  5805 + width: 68px
  5806 +}
  5807 +
  5808 +.w-\[70px\] {
  5809 + width: 70px
  5810 +}
  5811 +
  5812 +.w-\[720px\] {
  5813 + width: 720px
  5814 +}
  5815 +
  5816 +.w-\[72px\] {
  5817 + width: 72px
  5818 +}
  5819 +
  5820 +.w-\[80px\] {
  5821 + width: 80px
  5822 +}
  5823 +
  5824 +.w-\[824px\] {
  5825 + width: 824px
  5826 +}
  5827 +
  5828 +.w-\[83px\] {
  5829 + width: 83px
  5830 +}
  5831 +
  5832 +.w-\[88px\] {
  5833 + width: 88px
  5834 +}
  5835 +
  5836 +.w-\[90px\] {
  5837 + width: 90px
  5838 +}
  5839 +
  5840 +.w-\[920px\] {
  5841 + width: 920px
  5842 +}
  5843 +
  5844 +.w-\[93px\] {
  5845 + width: 93px
  5846 +}
  5847 +
  5848 +.w-\[94px\] {
  5849 + width: 94px
  5850 +}
  5851 +
  5852 +.w-\[96px\] {
  5853 + width: 96px
  5854 +}
  5855 +
  5856 +.w-\[98px\] {
  5857 + width: 98px
  5858 +}
  5859 +
  5860 +.w-\[calc\(\(100\%-36px\)\/4\)\] {
  5861 + width: calc((100% - 36px) / 4)
  5862 +}
  5863 +
  5864 +.w-\[calc\(\(100\%-8px\)\/2\)\] {
  5865 + width: calc((100% - 8px) / 2)
  5866 +}
  5867 +
  5868 +.w-\[calc\(100\%-32px\)\] {
  5869 + width: calc(100% - 32px)
  5870 +}
  5871 +
  5872 +.w-\[calc\(100\%_\+_32px\)\] {
  5873 + width: calc(100% + 32px)
  5874 +}
  5875 +
  5876 +.w-\[calc\(100\%_-_8px\)\] {
  5877 + width: calc(100% - 8px)
  5878 +}
  5879 +
  5880 +.w-\[calc\(100vw_-_40px\)\] {
  5881 + width: calc(100vw - 40px)
  5882 +}
  5883 +
  5884 +.w-\[calc\(50\%-4px\)\] {
  5885 + width: calc(50% - 4px)
  5886 +}
  5887 +
  5888 +.w-auto {
  5889 + width: auto
  5890 +}
  5891 +
  5892 +.w-fit {
  5893 + width: -moz-fit-content;
  5894 + width: fit-content
  5895 +}
  5896 +
  5897 +.w-full {
  5898 + width: 100%
  5899 +}
  5900 +
  5901 +.w-max {
  5902 + width: -moz-max-content;
  5903 + width: max-content
  5904 +}
  5905 +
  5906 +.w-px {
  5907 + width: 1px
  5908 +}
  5909 +
  5910 +.w-screen {
  5911 + width: 100vw
  5912 +}
  5913 +
  5914 +.\!min-w-\[1200px\] {
  5915 + min-width: 1200px!important
  5916 +}
  5917 +
  5918 +.\!min-w-\[128px\] {
  5919 + min-width: 128px!important
  5920 +}
  5921 +
  5922 +.\!min-w-\[256px\] {
  5923 + min-width: 256px!important
  5924 +}
  5925 +
  5926 +.\!min-w-\[800px\] {
  5927 + min-width: 800px!important
  5928 +}
  5929 +
  5930 +.min-w-0 {
  5931 + min-width: 0
  5932 +}
  5933 +
  5934 +.min-w-0\.5 {
  5935 + min-width: .125rem
  5936 +}
  5937 +
  5938 +.min-w-24 {
  5939 + min-width: 6rem
  5940 +}
  5941 +
  5942 +.min-w-28 {
  5943 + min-width: 7rem
  5944 +}
  5945 +
  5946 +.min-w-8 {
  5947 + min-width: 2rem
  5948 +}
  5949 +
  5950 +.min-w-\[100px\] {
  5951 + min-width: 100px
  5952 +}
  5953 +
  5954 +.min-w-\[112px\] {
  5955 + min-width: 112px
  5956 +}
  5957 +
  5958 +.min-w-\[1140px\] {
  5959 + min-width: 1140px
  5960 +}
  5961 +
  5962 +.min-w-\[120px\] {
  5963 + min-width: 120px
  5964 +}
  5965 +
  5966 +.min-w-\[128px\] {
  5967 + min-width: 128px
  5968 +}
  5969 +
  5970 +.min-w-\[130px\] {
  5971 + min-width: 130px
  5972 +}
  5973 +
  5974 +.min-w-\[140px\] {
  5975 + min-width: 140px
  5976 +}
  5977 +
  5978 +.min-w-\[1440px\] {
  5979 + min-width: 1440px
  5980 +}
  5981 +
  5982 +.min-w-\[150px\] {
  5983 + min-width: 150px
  5984 +}
  5985 +
  5986 +.min-w-\[160px\] {
  5987 + min-width: 160px
  5988 +}
  5989 +
  5990 +.min-w-\[168px\] {
  5991 + min-width: 168px
  5992 +}
  5993 +
  5994 +.min-w-\[180px\] {
  5995 + min-width: 180px
  5996 +}
  5997 +
  5998 +.min-w-\[18px\] {
  5999 + min-width: 18px
  6000 +}
  6001 +
  6002 +.min-w-\[192px\] {
  6003 + min-width: 192px
  6004 +}
  6005 +
  6006 +.min-w-\[200px\] {
  6007 + min-width: 200px
  6008 +}
  6009 +
  6010 +.min-w-\[240px\] {
  6011 + min-width: 240px
  6012 +}
  6013 +
  6014 +.min-w-\[300px\] {
  6015 + min-width: 300px
  6016 +}
  6017 +
  6018 +.min-w-\[320px\] {
  6019 + min-width: 320px
  6020 +}
  6021 +
  6022 +.min-w-\[400px\] {
  6023 + min-width: 400px
  6024 +}
  6025 +
  6026 +.min-w-\[440px\] {
  6027 + min-width: 440px
  6028 +}
  6029 +
  6030 +.min-w-\[44px\] {
  6031 + min-width: 44px
  6032 +}
  6033 +
  6034 +.min-w-\[480px\] {
  6035 + min-width: 480px
  6036 +}
  6037 +
  6038 +.min-w-\[50px\] {
  6039 + min-width: 50px
  6040 +}
  6041 +
  6042 +.min-w-\[560px\] {
  6043 + min-width: 560px
  6044 +}
  6045 +
  6046 +.min-w-\[65px\] {
  6047 + min-width: 65px
  6048 +}
  6049 +
  6050 +.min-w-\[700px\] {
  6051 + min-width: 700px
  6052 +}
  6053 +
  6054 +.min-w-\[72px\] {
  6055 + min-width: 72px
  6056 +}
  6057 +
  6058 +.min-w-\[88px\] {
  6059 + min-width: 88px
  6060 +}
  6061 +
  6062 +.min-w-\[960px\] {
  6063 + min-width: 960px
  6064 +}
  6065 +
  6066 +.\!max-w-2xl {
  6067 + max-width: 42rem!important
  6068 +}
  6069 +
  6070 +.\!max-w-\[120px\] {
  6071 + max-width: 120px!important
  6072 +}
  6073 +
  6074 +.\!max-w-\[400px\] {
  6075 + max-width: 400px!important
  6076 +}
  6077 +
  6078 +.\!max-w-\[420px\] {
  6079 + max-width: 420px!important
  6080 +}
  6081 +
  6082 +.\!max-w-\[480px\] {
  6083 + max-width: 480px!important
  6084 +}
  6085 +
  6086 +.\!max-w-\[520px\] {
  6087 + max-width: 520px!important
  6088 +}
  6089 +
  6090 +.\!max-w-\[560px\] {
  6091 + max-width: 560px!important
  6092 +}
  6093 +
  6094 +.\!max-w-\[600px\] {
  6095 + max-width: 600px!important
  6096 +}
  6097 +
  6098 +.\!max-w-\[630px\] {
  6099 + max-width: 630px!important
  6100 +}
  6101 +
  6102 +.\!max-w-\[640px\] {
  6103 + max-width: 640px!important
  6104 +}
  6105 +
  6106 +.\!max-w-\[70px\] {
  6107 + max-width: 70px!important
  6108 +}
  6109 +
  6110 +.\!max-w-\[800px\] {
  6111 + max-width: 800px!important
  6112 +}
  6113 +
  6114 +.\!max-w-full {
  6115 + max-width: 100%!important
  6116 +}
  6117 +
  6118 +.\!max-w-none {
  6119 + max-width: none!important
  6120 +}
  6121 +
  6122 +.max-w-12 {
  6123 + max-width: 3rem
  6124 +}
  6125 +
  6126 +.max-w-60 {
  6127 + max-width: 15rem
  6128 +}
  6129 +
  6130 +.max-w-80 {
  6131 + max-width: 20rem
  6132 +}
  6133 +
  6134 +.max-w-96 {
  6135 + max-width: 24rem
  6136 +}
  6137 +
  6138 +.max-w-\[100px\] {
  6139 + max-width: 100px
  6140 +}
  6141 +
  6142 +.max-w-\[1048px\] {
  6143 + max-width: 1048px
  6144 +}
  6145 +
  6146 +.max-w-\[120px\] {
  6147 + max-width: 120px
  6148 +}
  6149 +
  6150 +.max-w-\[130px\] {
  6151 + max-width: 130px
  6152 +}
  6153 +
  6154 +.max-w-\[140px\] {
  6155 + max-width: 140px
  6156 +}
  6157 +
  6158 +.max-w-\[146px\] {
  6159 + max-width: 146px
  6160 +}
  6161 +
  6162 +.max-w-\[150px\] {
  6163 + max-width: 150px
  6164 +}
  6165 +
  6166 +.max-w-\[152px\] {
  6167 + max-width: 152px
  6168 +}
  6169 +
  6170 +.max-w-\[156px\] {
  6171 + max-width: 156px
  6172 +}
  6173 +
  6174 +.max-w-\[160px\] {
  6175 + max-width: 160px
  6176 +}
  6177 +
  6178 +.max-w-\[162px\] {
  6179 + max-width: 162px
  6180 +}
  6181 +
  6182 +.max-w-\[180px\] {
  6183 + max-width: 180px
  6184 +}
  6185 +
  6186 +.max-w-\[190px\] {
  6187 + max-width: 190px
  6188 +}
  6189 +
  6190 +.max-w-\[200px\] {
  6191 + max-width: 200px
  6192 +}
  6193 +
  6194 +.max-w-\[240px\] {
  6195 + max-width: 240px
  6196 +}
  6197 +
  6198 +.max-w-\[250px\] {
  6199 + max-width: 250px
  6200 +}
  6201 +
  6202 +.max-w-\[260px\] {
  6203 + max-width: 260px
  6204 +}
  6205 +
  6206 +.max-w-\[300px\] {
  6207 + max-width: 300px
  6208 +}
  6209 +
  6210 +.max-w-\[320px\] {
  6211 + max-width: 320px
  6212 +}
  6213 +
  6214 +.max-w-\[33\.3\%\] {
  6215 + max-width: 33.3%
  6216 +}
  6217 +
  6218 +.max-w-\[360px\] {
  6219 + max-width: 360px
  6220 +}
  6221 +
  6222 +.max-w-\[400px\] {
  6223 + max-width: 400px
  6224 +}
  6225 +
  6226 +.max-w-\[420px\] {
  6227 + max-width: 420px
  6228 +}
  6229 +
  6230 +.max-w-\[42px\] {
  6231 + max-width: 42px
  6232 +}
  6233 +
  6234 +.max-w-\[440px\] {
  6235 + max-width: 440px
  6236 +}
  6237 +
  6238 +.max-w-\[460px\] {
  6239 + max-width: 460px
  6240 +}
  6241 +
  6242 +.max-w-\[480px\] {
  6243 + max-width: 480px
  6244 +}
  6245 +
  6246 +.max-w-\[50\%\] {
  6247 + max-width: 50%
  6248 +}
  6249 +
  6250 +.max-w-\[50px\] {
  6251 + max-width: 50px
  6252 +}
  6253 +
  6254 +.max-w-\[520px\] {
  6255 + max-width: 520px
  6256 +}
  6257 +
  6258 +.max-w-\[524px\] {
  6259 + max-width: 524px
  6260 +}
  6261 +
  6262 +.max-w-\[548px\] {
  6263 + max-width: 548px
  6264 +}
  6265 +
  6266 +.max-w-\[560px\] {
  6267 + max-width: 560px
  6268 +}
  6269 +
  6270 +.max-w-\[576px\] {
  6271 + max-width: 576px
  6272 +}
  6273 +
  6274 +.max-w-\[600px\] {
  6275 + max-width: 600px
  6276 +}
  6277 +
  6278 +.max-w-\[60px\] {
  6279 + max-width: 60px
  6280 +}
  6281 +
  6282 +.max-w-\[640px\] {
  6283 + max-width: 640px
  6284 +}
  6285 +
  6286 +.max-w-\[672px\] {
  6287 + max-width: 672px
  6288 +}
  6289 +
  6290 +.max-w-\[70px\] {
  6291 + max-width: 70px
  6292 +}
  6293 +
  6294 +.max-w-\[720px\] {
  6295 + max-width: 720px
  6296 +}
  6297 +
  6298 +.max-w-\[75px\] {
  6299 + max-width: 75px
  6300 +}
  6301 +
  6302 +.max-w-\[760px\] {
  6303 + max-width: 760px
  6304 +}
  6305 +
  6306 +.max-w-\[768px\] {
  6307 + max-width: 768px
  6308 +}
  6309 +
  6310 +.max-w-\[800px\] {
  6311 + max-width: 800px
  6312 +}
  6313 +
  6314 +.max-w-\[80px\] {
  6315 + max-width: 80px
  6316 +}
  6317 +
  6318 +.max-w-\[85px\] {
  6319 + max-width: 85px
  6320 +}
  6321 +
  6322 +.max-w-\[920px\] {
  6323 + max-width: 920px
  6324 +}
  6325 +
  6326 +.max-w-\[960px\] {
  6327 + max-width: 960px
  6328 +}
  6329 +
  6330 +.max-w-\[calc\(100\%_-_30px\)\] {
  6331 + max-width: calc(100% - 30px)
  6332 +}
  6333 +
  6334 +.max-w-\[calc\(theme\(maxWidth\.lg\)-theme\(spacing\.8\)\)\] {
  6335 + max-width: calc(32rem - 2rem)
  6336 +}
  6337 +
  6338 +.max-w-full {
  6339 + max-width: 100%
  6340 +}
  6341 +
  6342 +.max-w-none {
  6343 + max-width: none
  6344 +}
  6345 +
  6346 +.max-w-sm {
  6347 + max-width: 24rem
  6348 +}
  6349 +
  6350 +.max-w-xs {
  6351 + max-width: 20rem
  6352 +}
  6353 +
  6354 +.flex-1 {
  6355 + flex: 1 1 0%
  6356 +}
  6357 +
  6358 +.flex-\[33\%\] {
  6359 + flex: 33%
  6360 +}
  6361 +
  6362 +.flex-none {
  6363 + flex: none
  6364 +}
  6365 +
  6366 +.flex-shrink-0 {
  6367 + flex-shrink: 0
  6368 +}
  6369 +
  6370 +.shrink {
  6371 + flex-shrink: 1
  6372 +}
  6373 +
  6374 +.shrink-0 {
  6375 + flex-shrink: 0
  6376 +}
  6377 +
  6378 +.flex-grow,.grow {
  6379 + flex-grow: 1
  6380 +}
  6381 +
  6382 +.grow-0 {
  6383 + flex-grow: 0
  6384 +}
  6385 +
  6386 +.basis-0 {
  6387 + flex-basis: 0px
  6388 +}
  6389 +
  6390 +.basis-1\/2 {
  6391 + flex-basis: 50%
  6392 +}
  6393 +
  6394 +.basis-3\/4 {
  6395 + flex-basis: 75%
  6396 +}
  6397 +
  6398 +.basis-auto {
  6399 + flex-basis: auto
  6400 +}
  6401 +
  6402 +.basis-full {
  6403 + flex-basis: 100%
  6404 +}
  6405 +
  6406 +.table-fixed {
  6407 + table-layout: fixed
  6408 +}
  6409 +
  6410 +.border-collapse {
  6411 + border-collapse: collapse
  6412 +}
  6413 +
  6414 +.border-separate {
  6415 + border-collapse: separate
  6416 +}
  6417 +
  6418 +.border-spacing-0 {
  6419 + --tw-border-spacing-x: 0px;
  6420 + --tw-border-spacing-y: 0px;
  6421 + border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y)
  6422 +}
  6423 +
  6424 +.origin-top-right {
  6425 + transform-origin: top right
  6426 +}
  6427 +
  6428 +.\!-translate-y-1\/2 {
  6429 + --tw-translate-y: -50%!important
  6430 +}
  6431 +
  6432 +.\!-translate-y-1\/2,.\!translate-x-0 {
  6433 + 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
  6434 +}
  6435 +
  6436 +.\!translate-x-0 {
  6437 + --tw-translate-x: 0px!important
  6438 +}
  6439 +
  6440 +.\!translate-y-0 {
  6441 + --tw-translate-y: 0px!important;
  6442 + 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
  6443 +}
  6444 +
  6445 +.-translate-x-1 {
  6446 + --tw-translate-x: -0.25rem
  6447 +}
  6448 +
  6449 +.-translate-x-1,.-translate-x-1\/2 {
  6450 + 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))
  6451 +}
  6452 +
  6453 +.-translate-x-1\/2 {
  6454 + --tw-translate-x: -50%
  6455 +}
  6456 +
  6457 +.-translate-x-1\/4 {
  6458 + --tw-translate-x: -25%
  6459 +}
  6460 +
  6461 +.-translate-x-1\/4,.-translate-x-2 {
  6462 + 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))
  6463 +}
  6464 +
  6465 +.-translate-x-2 {
  6466 + --tw-translate-x: -0.5rem
  6467 +}
  6468 +
  6469 +.-translate-x-full {
  6470 + --tw-translate-x: -100%
  6471 +}
  6472 +
  6473 +.-translate-x-full,.-translate-y-1\.5 {
  6474 + 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))
  6475 +}
  6476 +
  6477 +.-translate-y-1\.5 {
  6478 + --tw-translate-y: -0.375rem
  6479 +}
  6480 +
  6481 +.-translate-y-1\/2 {
  6482 + --tw-translate-y: -50%
  6483 +}
  6484 +
  6485 +.-translate-y-1\/2,.-translate-y-1\/4 {
  6486 + 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))
  6487 +}
  6488 +
  6489 +.-translate-y-1\/4 {
  6490 + --tw-translate-y: -25%
  6491 +}
  6492 +
  6493 +.-translate-y-2 {
  6494 + --tw-translate-y: -0.5rem
  6495 +}
  6496 +
  6497 +.-translate-y-2,.-translate-y-full {
  6498 + 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))
  6499 +}
  6500 +
  6501 +.-translate-y-full {
  6502 + --tw-translate-y: -100%
  6503 +}
  6504 +
  6505 +.translate-x-0 {
  6506 + --tw-translate-x: 0px
  6507 +}
  6508 +
  6509 +.translate-x-0,.translate-x-1\.5 {
  6510 + 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))
  6511 +}
  6512 +
  6513 +.translate-x-1\.5 {
  6514 + --tw-translate-x: 0.375rem
  6515 +}
  6516 +
  6517 +.translate-x-2 {
  6518 + --tw-translate-x: 0.5rem
  6519 +}
  6520 +
  6521 +.translate-x-2,.translate-x-3 {
  6522 + 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))
  6523 +}
  6524 +
  6525 +.translate-x-3 {
  6526 + --tw-translate-x: 0.75rem
  6527 +}
  6528 +
  6529 +.translate-x-4 {
  6530 + --tw-translate-x: 1rem
  6531 +}
  6532 +
  6533 +.translate-x-4,.translate-x-5 {
  6534 + 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))
  6535 +}
  6536 +
  6537 +.translate-x-5 {
  6538 + --tw-translate-x: 1.25rem
  6539 +}
  6540 +
  6541 +.translate-x-\[-128px\] {
  6542 + --tw-translate-x: -128px
  6543 +}
  6544 +
  6545 +.translate-x-\[-128px\],.translate-x-\[-224px\] {
  6546 + 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))
  6547 +}
  6548 +
  6549 +.translate-x-\[-224px\] {
  6550 + --tw-translate-x: -224px
  6551 +}
  6552 +
  6553 +.translate-x-\[-50\%\] {
  6554 + --tw-translate-x: -50%
  6555 +}
  6556 +
  6557 +.translate-x-\[-50\%\],.translate-x-\[108px\] {
  6558 + 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))
  6559 +}
  6560 +
  6561 +.translate-x-\[108px\] {
  6562 + --tw-translate-x: 108px
  6563 +}
  6564 +
  6565 +.translate-y-1\.5 {
  6566 + --tw-translate-y: 0.375rem
  6567 +}
  6568 +
  6569 +.translate-y-1\.5,.translate-y-\[-50\%\] {
  6570 + 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))
  6571 +}
  6572 +
  6573 +.translate-y-\[-50\%\] {
  6574 + --tw-translate-y: -50%
  6575 +}
  6576 +
  6577 +.translate-y-\[calc\(-100\%-3px\)\] {
  6578 + --tw-translate-y: calc(-100% - 3px)
  6579 +}
  6580 +
  6581 +.-rotate-90,.translate-y-\[calc\(-100\%-3px\)\] {
  6582 + 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))
  6583 +}
  6584 +
  6585 +.-rotate-90 {
  6586 + --tw-rotate: -90deg
  6587 +}
  6588 +
  6589 +.rotate-0 {
  6590 + --tw-rotate: 0deg
  6591 +}
  6592 +
  6593 +.rotate-0,.rotate-12 {
  6594 + 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))
  6595 +}
  6596 +
  6597 +.rotate-12 {
  6598 + --tw-rotate: 12deg
  6599 +}
  6600 +
  6601 +.rotate-180 {
  6602 + --tw-rotate: 180deg
  6603 +}
  6604 +
  6605 +.rotate-180,.rotate-45 {
  6606 + 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))
  6607 +}
  6608 +
  6609 +.rotate-45 {
  6610 + --tw-rotate: 45deg
  6611 +}
  6612 +
  6613 +.rotate-90 {
  6614 + --tw-rotate: 90deg
  6615 +}
  6616 +
  6617 +.rotate-90,.scale-100 {
  6618 + 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))
  6619 +}
  6620 +
  6621 +.scale-100 {
  6622 + --tw-scale-x: 1;
  6623 + --tw-scale-y: 1
  6624 +}
  6625 +
  6626 +.scale-95 {
  6627 + --tw-scale-x: .95;
  6628 + --tw-scale-y: .95
  6629 +}
  6630 +
  6631 +.scale-95,.scale-\[0\.4\] {
  6632 + 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))
  6633 +}
  6634 +
  6635 +.scale-\[0\.4\] {
  6636 + --tw-scale-x: 0.4;
  6637 + --tw-scale-y: 0.4
  6638 +}
  6639 +
  6640 +.transform {
  6641 + 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))
  6642 +}
  6643 +
  6644 +.animate-spin {
  6645 + animation: spin 1s linear infinite
  6646 +}
  6647 +
  6648 +@keyframes spin {
  6649 + to {
  6650 + transform: rotate(1turn)
  6651 + }
  6652 +}
  6653 +
  6654 +.animate-spin-slow {
  6655 + animation: spin 2s linear infinite
  6656 +}
  6657 +
  6658 +.\!cursor-not-allowed {
  6659 + cursor: not-allowed!important
  6660 +}
  6661 +
  6662 +.\!cursor-pointer {
  6663 + cursor: pointer!important
  6664 +}
  6665 +
  6666 +.cursor-col-resize {
  6667 + cursor: col-resize
  6668 +}
  6669 +
  6670 +.cursor-default {
  6671 + cursor: default
  6672 +}
  6673 +
  6674 +.cursor-grab {
  6675 + cursor: grab
  6676 +}
  6677 +
  6678 +.cursor-help {
  6679 + cursor: help
  6680 +}
  6681 +
  6682 +.cursor-not-allowed {
  6683 + cursor: not-allowed
  6684 +}
  6685 +
  6686 +.cursor-pointer {
  6687 + cursor: pointer
  6688 +}
  6689 +
  6690 +.cursor-row-resize {
  6691 + cursor: row-resize
  6692 +}
  6693 +
  6694 +.cursor-text {
  6695 + cursor: text
  6696 +}
  6697 +
  6698 +.select-none {
  6699 + -webkit-user-select: none;
  6700 + -moz-user-select: none;
  6701 + user-select: none
  6702 +}
  6703 +
  6704 +.select-text {
  6705 + -webkit-user-select: text;
  6706 + -moz-user-select: text;
  6707 + user-select: text
  6708 +}
  6709 +
  6710 +.select-auto {
  6711 + -webkit-user-select: auto;
  6712 + -moz-user-select: auto;
  6713 + user-select: auto
  6714 +}
  6715 +
  6716 +.resize-none {
  6717 + resize: none
  6718 +}
  6719 +
  6720 +.resize-x {
  6721 + resize: horizontal
  6722 +}
  6723 +
  6724 +.resize {
  6725 + resize: both
  6726 +}
  6727 +
  6728 +.scroll-mt-32 {
  6729 + scroll-margin-top: 8rem
  6730 +}
  6731 +
  6732 +.list-none {
  6733 + list-style-type: none
  6734 +}
  6735 +
  6736 +.appearance-none {
  6737 + -webkit-appearance: none;
  6738 + -moz-appearance: none;
  6739 + appearance: none
  6740 +}
  6741 +
  6742 +.grid-cols-1 {
  6743 + grid-template-columns: repeat(1,minmax(0,1fr))
  6744 +}
  6745 +
  6746 +.grid-cols-10 {
  6747 + grid-template-columns: repeat(10,minmax(0,1fr))
  6748 +}
  6749 +
  6750 +.grid-cols-2 {
  6751 + grid-template-columns: repeat(2,minmax(0,1fr))
  6752 +}
  6753 +
  6754 +.grid-cols-3 {
  6755 + grid-template-columns: repeat(3,minmax(0,1fr))
  6756 +}
  6757 +
  6758 +.grid-cols-4 {
  6759 + grid-template-columns: repeat(4,minmax(0,1fr))
  6760 +}
  6761 +
  6762 +.grid-cols-7 {
  6763 + grid-template-columns: repeat(7,minmax(0,1fr))
  6764 +}
  6765 +
  6766 +.grid-cols-8 {
  6767 + grid-template-columns: repeat(8,minmax(0,1fr))
  6768 +}
  6769 +
  6770 +.grid-rows-2 {
  6771 + grid-template-rows: repeat(2,minmax(0,1fr))
  6772 +}
  6773 +
  6774 +.flex-row {
  6775 + flex-direction: row
  6776 +}
  6777 +
  6778 +.flex-row-reverse {
  6779 + flex-direction: row-reverse
  6780 +}
  6781 +
  6782 +.flex-col {
  6783 + flex-direction: column
  6784 +}
  6785 +
  6786 +.flex-wrap {
  6787 + flex-wrap: wrap
  6788 +}
  6789 +
  6790 +.flex-nowrap {
  6791 + flex-wrap: nowrap
  6792 +}
  6793 +
  6794 +.content-start {
  6795 + align-content: flex-start
  6796 +}
  6797 +
  6798 +.\!items-start {
  6799 + align-items: flex-start!important
  6800 +}
  6801 +
  6802 +.items-start {
  6803 + align-items: flex-start
  6804 +}
  6805 +
  6806 +.items-end {
  6807 + align-items: flex-end
  6808 +}
  6809 +
  6810 +.items-center {
  6811 + align-items: center
  6812 +}
  6813 +
  6814 +.items-stretch {
  6815 + align-items: stretch
  6816 +}
  6817 +
  6818 +.\!justify-start {
  6819 + justify-content: flex-start!important
  6820 +}
  6821 +
  6822 +.justify-start {
  6823 + justify-content: flex-start
  6824 +}
  6825 +
  6826 +.justify-end {
  6827 + justify-content: flex-end
  6828 +}
  6829 +
  6830 +.\!justify-center {
  6831 + justify-content: center!important
  6832 +}
  6833 +
  6834 +.justify-center {
  6835 + justify-content: center
  6836 +}
  6837 +
  6838 +.justify-between {
  6839 + justify-content: space-between
  6840 +}
  6841 +
  6842 +.justify-stretch {
  6843 + justify-content: stretch
  6844 +}
  6845 +
  6846 +.gap-0\.5 {
  6847 + gap: .125rem
  6848 +}
  6849 +
  6850 +.gap-1 {
  6851 + gap: .25rem
  6852 +}
  6853 +
  6854 +.gap-1\.5 {
  6855 + gap: .375rem
  6856 +}
  6857 +
  6858 +.gap-2 {
  6859 + gap: .5rem
  6860 +}
  6861 +
  6862 +.gap-2\.5 {
  6863 + gap: .625rem
  6864 +}
  6865 +
  6866 +.gap-3 {
  6867 + gap: .75rem
  6868 +}
  6869 +
  6870 +.gap-4 {
  6871 + gap: 1rem
  6872 +}
  6873 +
  6874 +.gap-6 {
  6875 + gap: 1.5rem
  6876 +}
  6877 +
  6878 +.gap-\[1px\] {
  6879 + gap: 1px
  6880 +}
  6881 +
  6882 +.gap-\[2px\] {
  6883 + gap: 2px
  6884 +}
  6885 +
  6886 +.gap-x-0\.5 {
  6887 + -moz-column-gap: .125rem;
  6888 + column-gap: .125rem
  6889 +}
  6890 +
  6891 +.gap-x-1 {
  6892 + -moz-column-gap: .25rem;
  6893 + column-gap: .25rem
  6894 +}
  6895 +
  6896 +.gap-x-16 {
  6897 + -moz-column-gap: 4rem;
  6898 + column-gap: 4rem
  6899 +}
  6900 +
  6901 +.gap-x-2 {
  6902 + -moz-column-gap: .5rem;
  6903 + column-gap: .5rem
  6904 +}
  6905 +
  6906 +.gap-x-20 {
  6907 + -moz-column-gap: 5rem;
  6908 + column-gap: 5rem
  6909 +}
  6910 +
  6911 +.gap-x-3 {
  6912 + -moz-column-gap: .75rem;
  6913 + column-gap: .75rem
  6914 +}
  6915 +
  6916 +.gap-x-4 {
  6917 + -moz-column-gap: 1rem;
  6918 + column-gap: 1rem
  6919 +}
  6920 +
  6921 +.gap-x-8 {
  6922 + -moz-column-gap: 2rem;
  6923 + column-gap: 2rem
  6924 +}
  6925 +
  6926 +.gap-x-\[1px\] {
  6927 + -moz-column-gap: 1px;
  6928 + column-gap: 1px
  6929 +}
  6930 +
  6931 +.gap-y-0 {
  6932 + row-gap: 0
  6933 +}
  6934 +
  6935 +.gap-y-0\.5 {
  6936 + row-gap: .125rem
  6937 +}
  6938 +
  6939 +.gap-y-1 {
  6940 + row-gap: .25rem
  6941 +}
  6942 +
  6943 +.gap-y-10 {
  6944 + row-gap: 2.5rem
  6945 +}
  6946 +
  6947 +.gap-y-2 {
  6948 + row-gap: .5rem
  6949 +}
  6950 +
  6951 +.gap-y-3 {
  6952 + row-gap: .75rem
  6953 +}
  6954 +
  6955 +.gap-y-4 {
  6956 + row-gap: 1rem
  6957 +}
  6958 +
  6959 +.-space-x-2>:not([hidden])~:not([hidden]) {
  6960 + --tw-space-x-reverse: 0;
  6961 + margin-right: calc(-.5rem * var(--tw-space-x-reverse));
  6962 + margin-left: calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))
  6963 +}
  6964 +
  6965 +.space-x-0\.5>:not([hidden])~:not([hidden]) {
  6966 + --tw-space-x-reverse: 0;
  6967 + margin-right: calc(.125rem * var(--tw-space-x-reverse));
  6968 + margin-left: calc(.125rem * calc(1 - var(--tw-space-x-reverse)))
  6969 +}
  6970 +
  6971 +.space-x-1>:not([hidden])~:not([hidden]) {
  6972 + --tw-space-x-reverse: 0;
  6973 + margin-right: calc(.25rem * var(--tw-space-x-reverse));
  6974 + margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
  6975 +}
  6976 +
  6977 +.space-x-1\.5>:not([hidden])~:not([hidden]) {
  6978 + --tw-space-x-reverse: 0;
  6979 + margin-right: calc(.375rem * var(--tw-space-x-reverse));
  6980 + margin-left: calc(.375rem * calc(1 - var(--tw-space-x-reverse)))
  6981 +}
  6982 +
  6983 +.space-x-2>:not([hidden])~:not([hidden]) {
  6984 + --tw-space-x-reverse: 0;
  6985 + margin-right: calc(.5rem * var(--tw-space-x-reverse));
  6986 + margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
  6987 +}
  6988 +
  6989 +.space-x-3>:not([hidden])~:not([hidden]) {
  6990 + --tw-space-x-reverse: 0;
  6991 + margin-right: calc(.75rem * var(--tw-space-x-reverse));
  6992 + margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
  6993 +}
  6994 +
  6995 +.space-x-4>:not([hidden])~:not([hidden]) {
  6996 + --tw-space-x-reverse: 0;
  6997 + margin-right: calc(1rem * var(--tw-space-x-reverse));
  6998 + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
  6999 +}
  7000 +
  7001 +.space-x-6>:not([hidden])~:not([hidden]) {
  7002 + --tw-space-x-reverse: 0;
  7003 + margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  7004 + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
  7005 +}
  7006 +
  7007 +.space-x-\[2px\]>:not([hidden])~:not([hidden]) {
  7008 + --tw-space-x-reverse: 0;
  7009 + margin-right: calc(2px * var(--tw-space-x-reverse));
  7010 + margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)))
  7011 +}
  7012 +
  7013 +.space-y-0\.5>:not([hidden])~:not([hidden]) {
  7014 + --tw-space-y-reverse: 0;
  7015 + margin-top: calc(.125rem * calc(1 - var(--tw-space-y-reverse)));
  7016 + margin-bottom: calc(.125rem * var(--tw-space-y-reverse))
  7017 +}
  7018 +
  7019 +.space-y-1>:not([hidden])~:not([hidden]) {
  7020 + --tw-space-y-reverse: 0;
  7021 + margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
  7022 + margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
  7023 +}
  7024 +
  7025 +.space-y-2>:not([hidden])~:not([hidden]) {
  7026 + --tw-space-y-reverse: 0;
  7027 + margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
  7028 + margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
  7029 +}
  7030 +
  7031 +.space-y-3>:not([hidden])~:not([hidden]) {
  7032 + --tw-space-y-reverse: 0;
  7033 + margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
  7034 + margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
  7035 +}
  7036 +
  7037 +.space-y-4>:not([hidden])~:not([hidden]) {
  7038 + --tw-space-y-reverse: 0;
  7039 + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  7040 + margin-bottom: calc(1rem * var(--tw-space-y-reverse))
  7041 +}
  7042 +
  7043 +.space-y-5>:not([hidden])~:not([hidden]) {
  7044 + --tw-space-y-reverse: 0;
  7045 + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  7046 + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse))
  7047 +}
  7048 +
  7049 +.space-y-6>:not([hidden])~:not([hidden]) {
  7050 + --tw-space-y-reverse: 0;
  7051 + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  7052 + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
  7053 +}
  7054 +
  7055 +.divide-y>:not([hidden])~:not([hidden]) {
  7056 + --tw-divide-y-reverse: 0;
  7057 + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  7058 + border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
  7059 +}
  7060 +
  7061 +.divide-divider-subtle>:not([hidden])~:not([hidden]) {
  7062 + border-color: var(--color-divider-subtle)
  7063 +}
  7064 +
  7065 +.divide-gray-100>:not([hidden])~:not([hidden]) {
  7066 + border-color: rgb(242,244,247)
  7067 +}
  7068 +
  7069 +.divide-zinc-900\/5>:not([hidden])~:not([hidden]) {
  7070 + border-color: rgba(24,24,27,.05)
  7071 +}
  7072 +
  7073 +.self-center {
  7074 + align-self: center
  7075 +}
  7076 +
  7077 +.self-stretch {
  7078 + align-self: stretch
  7079 +}
  7080 +
  7081 +.justify-self-end {
  7082 + justify-self: end
  7083 +}
  7084 +
  7085 +.overflow-auto {
  7086 + overflow: auto
  7087 +}
  7088 +
  7089 +.\!overflow-hidden {
  7090 + overflow: hidden!important
  7091 +}
  7092 +
  7093 +.overflow-hidden {
  7094 + overflow: hidden
  7095 +}
  7096 +
  7097 +.\!overflow-visible {
  7098 + overflow: visible!important
  7099 +}
  7100 +
  7101 +.overflow-visible {
  7102 + overflow: visible
  7103 +}
  7104 +
  7105 +.overflow-scroll {
  7106 + overflow: scroll
  7107 +}
  7108 +
  7109 +.overflow-x-auto {
  7110 + overflow-x: auto
  7111 +}
  7112 +
  7113 +.\!overflow-y-auto {
  7114 + overflow-y: auto!important
  7115 +}
  7116 +
  7117 +.overflow-y-auto {
  7118 + overflow-y: auto
  7119 +}
  7120 +
  7121 +.overflow-x-hidden {
  7122 + overflow-x: hidden
  7123 +}
  7124 +
  7125 +.overflow-y-hidden {
  7126 + overflow-y: hidden
  7127 +}
  7128 +
  7129 +.overflow-x-scroll {
  7130 + overflow-x: scroll
  7131 +}
  7132 +
  7133 +.overflow-y-scroll {
  7134 + overflow-y: scroll
  7135 +}
  7136 +
  7137 +.truncate {
  7138 + overflow: hidden;
  7139 + white-space: nowrap
  7140 +}
  7141 +
  7142 +.text-ellipsis,.truncate {
  7143 + text-overflow: ellipsis
  7144 +}
  7145 +
  7146 +.\!whitespace-nowrap {
  7147 + white-space: nowrap!important
  7148 +}
  7149 +
  7150 +.whitespace-nowrap {
  7151 + white-space: nowrap
  7152 +}
  7153 +
  7154 +.whitespace-pre {
  7155 + white-space: pre
  7156 +}
  7157 +
  7158 +.whitespace-pre-line {
  7159 + white-space: pre-line
  7160 +}
  7161 +
  7162 +.whitespace-pre-wrap {
  7163 + white-space: pre-wrap
  7164 +}
  7165 +
  7166 +.text-wrap {
  7167 + text-wrap: wrap
  7168 +}
  7169 +
  7170 +.text-nowrap {
  7171 + text-wrap: nowrap
  7172 +}
  7173 +
  7174 +.break-words {
  7175 + overflow-wrap: break-word
  7176 +}
  7177 +
  7178 +.break-all {
  7179 + word-break: break-all
  7180 +}
  7181 +
  7182 +.\!rounded-2xl {
  7183 + border-radius: 1rem!important
  7184 +}
  7185 +
  7186 +.\!rounded-\[9px\] {
  7187 + border-radius: 9px!important
  7188 +}
  7189 +
  7190 +.\!rounded-full {
  7191 + border-radius: 9999px!important
  7192 +}
  7193 +
  7194 +.\!rounded-lg {
  7195 + border-radius: .5rem!important
  7196 +}
  7197 +
  7198 +.\!rounded-md {
  7199 + border-radius: .375rem!important
  7200 +}
  7201 +
  7202 +.\!rounded-none {
  7203 + border-radius: 0!important
  7204 +}
  7205 +
  7206 +.\!rounded-xl {
  7207 + border-radius: .75rem!important
  7208 +}
  7209 +
  7210 +.rounded {
  7211 + border-radius: .25rem
  7212 +}
  7213 +
  7214 +.rounded-2xl {
  7215 + border-radius: 1rem
  7216 +}
  7217 +
  7218 +.rounded-3xl {
  7219 + border-radius: 1.5rem
  7220 +}
  7221 +
  7222 +.rounded-\[10\.5px\] {
  7223 + border-radius: 10.5px
  7224 +}
  7225 +
  7226 +.rounded-\[10px\] {
  7227 + border-radius: 10px
  7228 +}
  7229 +
  7230 +.rounded-\[15px\] {
  7231 + border-radius: 15px
  7232 +}
  7233 +
  7234 +.rounded-\[1px\] {
  7235 + border-radius: 1px
  7236 +}
  7237 +
  7238 +.rounded-\[20px\] {
  7239 + border-radius: 20px
  7240 +}
  7241 +
  7242 +.rounded-\[2px\] {
  7243 + border-radius: 2px
  7244 +}
  7245 +
  7246 +.rounded-\[36px\] {
  7247 + border-radius: 36px
  7248 +}
  7249 +
  7250 +.rounded-\[3px\] {
  7251 + border-radius: 3px
  7252 +}
  7253 +
  7254 +.rounded-\[4px\] {
  7255 + border-radius: 4px
  7256 +}
  7257 +
  7258 +.rounded-\[5px\] {
  7259 + border-radius: 5px
  7260 +}
  7261 +
  7262 +.rounded-\[6px\] {
  7263 + border-radius: 6px
  7264 +}
  7265 +
  7266 +.rounded-full {
  7267 + border-radius: 9999px
  7268 +}
  7269 +
  7270 +.rounded-lg {
  7271 + border-radius: .5rem
  7272 +}
  7273 +
  7274 +.rounded-md {
  7275 + border-radius: .375rem
  7276 +}
  7277 +
  7278 +.rounded-none {
  7279 + border-radius: 0
  7280 +}
  7281 +
  7282 +.rounded-sm {
  7283 + border-radius: .125rem
  7284 +}
  7285 +
  7286 +.rounded-xl {
  7287 + border-radius: .75rem
  7288 +}
  7289 +
  7290 +.\!rounded-l-none {
  7291 + border-top-left-radius: 0!important;
  7292 + border-bottom-left-radius: 0!important
  7293 +}
  7294 +
  7295 +.\!rounded-r-lg {
  7296 + border-top-right-radius: .5rem!important;
  7297 + border-bottom-right-radius: .5rem!important
  7298 +}
  7299 +
  7300 +.rounded-b-2xl {
  7301 + border-bottom-right-radius: 1rem;
  7302 + border-bottom-left-radius: 1rem
  7303 +}
  7304 +
  7305 +.rounded-b-\[10px\] {
  7306 + border-bottom-right-radius: 10px;
  7307 + border-bottom-left-radius: 10px
  7308 +}
  7309 +
  7310 +.rounded-b-lg {
  7311 + border-bottom-right-radius: .5rem;
  7312 + border-bottom-left-radius: .5rem
  7313 +}
  7314 +
  7315 +.rounded-b-xl {
  7316 + border-bottom-right-radius: .75rem;
  7317 + border-bottom-left-radius: .75rem
  7318 +}
  7319 +
  7320 +.rounded-l-2xl {
  7321 + border-top-left-radius: 1rem;
  7322 + border-bottom-left-radius: 1rem
  7323 +}
  7324 +
  7325 +.rounded-l-\[8px\] {
  7326 + border-top-left-radius: 8px;
  7327 + border-bottom-left-radius: 8px
  7328 +}
  7329 +
  7330 +.rounded-l-lg {
  7331 + border-top-left-radius: .5rem;
  7332 + border-bottom-left-radius: .5rem
  7333 +}
  7334 +
  7335 +.rounded-l-md {
  7336 + border-top-left-radius: .375rem;
  7337 + border-bottom-left-radius: .375rem
  7338 +}
  7339 +
  7340 +.rounded-l-xl {
  7341 + border-top-left-radius: .75rem;
  7342 + border-bottom-left-radius: .75rem
  7343 +}
  7344 +
  7345 +.rounded-r-lg {
  7346 + border-top-right-radius: .5rem;
  7347 + border-bottom-right-radius: .5rem
  7348 +}
  7349 +
  7350 +.rounded-r-md {
  7351 + border-top-right-radius: .375rem;
  7352 + border-bottom-right-radius: .375rem
  7353 +}
  7354 +
  7355 +.rounded-r-none {
  7356 + border-top-right-radius: 0;
  7357 + border-bottom-right-radius: 0
  7358 +}
  7359 +
  7360 +.rounded-r-xl {
  7361 + border-top-right-radius: .75rem;
  7362 + border-bottom-right-radius: .75rem
  7363 +}
  7364 +
  7365 +.rounded-t-2xl {
  7366 + border-top-left-radius: 1rem;
  7367 + border-top-right-radius: 1rem
  7368 +}
  7369 +
  7370 +.rounded-t-\[10px\] {
  7371 + border-top-left-radius: 10px;
  7372 + border-top-right-radius: 10px
  7373 +}
  7374 +
  7375 +.rounded-t-lg {
  7376 + border-top-left-radius: .5rem;
  7377 + border-top-right-radius: .5rem
  7378 +}
  7379 +
  7380 +.rounded-t-md {
  7381 + border-top-left-radius: .375rem;
  7382 + border-top-right-radius: .375rem
  7383 +}
  7384 +
  7385 +.rounded-t-none {
  7386 + border-top-left-radius: 0;
  7387 + border-top-right-radius: 0
  7388 +}
  7389 +
  7390 +.rounded-t-xl {
  7391 + border-top-left-radius: .75rem;
  7392 + border-top-right-radius: .75rem
  7393 +}
  7394 +
  7395 +.rounded-bl-2xl {
  7396 + border-bottom-left-radius: 1rem
  7397 +}
  7398 +
  7399 +.rounded-bl-xl {
  7400 + border-bottom-left-radius: .75rem
  7401 +}
  7402 +
  7403 +.rounded-br-xl {
  7404 + border-bottom-right-radius: .75rem
  7405 +}
  7406 +
  7407 +.rounded-tl-2xl {
  7408 + border-top-left-radius: 1rem
  7409 +}
  7410 +
  7411 +.rounded-tl-xl {
  7412 + border-top-left-radius: .75rem
  7413 +}
  7414 +
  7415 +.rounded-tr-xl {
  7416 + border-top-right-radius: .75rem
  7417 +}
  7418 +
  7419 +.\!border-0 {
  7420 + border-width: 0!important
  7421 +}
  7422 +
  7423 +.\!border-2 {
  7424 + border-width: 2px!important
  7425 +}
  7426 +
  7427 +.\!border-\[0\.5px\] {
  7428 + border-width: .5px!important
  7429 +}
  7430 +
  7431 +.border {
  7432 + border-width: 1px
  7433 +}
  7434 +
  7435 +.border-0 {
  7436 + border-width: 0
  7437 +}
  7438 +
  7439 +.border-2 {
  7440 + border-width: 2px
  7441 +}
  7442 +
  7443 +.border-4 {
  7444 + border-width: 4px
  7445 +}
  7446 +
  7447 +.border-\[0\2c 5px\] {
  7448 + border-width: 0,5px
  7449 + }
  7450 +
  7451 +.border-\[0\.5px\] {
  7452 + border-width: .5px
  7453 +}
  7454 +
  7455 +.border-\[1\.5px\] {
  7456 + border-width: 1.5px
  7457 +}
  7458 +
  7459 +.border-\[1px\] {
  7460 + border-width: 1px
  7461 +}
  7462 +
  7463 +.border-\[2px\] {
  7464 + border-width: 2px
  7465 +}
  7466 +
  7467 +.border-\[5px\] {
  7468 + border-width: 5px
  7469 +}
  7470 +
  7471 +.border-x {
  7472 + border-left-width: 1px;
  7473 + border-right-width: 1px
  7474 +}
  7475 +
  7476 +.border-y {
  7477 + border-top-width: 1px;
  7478 + border-bottom-width: 1px
  7479 +}
  7480 +
  7481 +.border-y-\[0\.5px\] {
  7482 + border-top-width: .5px;
  7483 + border-bottom-width: .5px
  7484 +}
  7485 +
  7486 +.border-b {
  7487 + border-bottom-width: 1px
  7488 +}
  7489 +
  7490 +.border-b-2 {
  7491 + border-bottom-width: 2px
  7492 +}
  7493 +
  7494 +.border-b-\[0\.5px\] {
  7495 + border-bottom-width: .5px
  7496 +}
  7497 +
  7498 +.border-b-\[12px\] {
  7499 + border-bottom-width: 12px
  7500 +}
  7501 +
  7502 +.border-l {
  7503 + border-left-width: 1px
  7504 +}
  7505 +
  7506 +.border-l-0 {
  7507 + border-left-width: 0
  7508 +}
  7509 +
  7510 +.border-l-2 {
  7511 + border-left-width: 2px
  7512 +}
  7513 +
  7514 +.border-l-\[0\.25px\] {
  7515 + border-left-width: .25px
  7516 +}
  7517 +
  7518 +.border-l-\[0\.5px\] {
  7519 + border-left-width: .5px
  7520 +}
  7521 +
  7522 +.border-l-\[2px\] {
  7523 + border-left-width: 2px
  7524 +}
  7525 +
  7526 +.border-l-\[7px\] {
  7527 + border-left-width: 7px
  7528 +}
  7529 +
  7530 +.border-r {
  7531 + border-right-width: 1px
  7532 +}
  7533 +
  7534 +.border-r-0 {
  7535 + border-right-width: 0
  7536 +}
  7537 +
  7538 +.border-r-\[0\.5px\] {
  7539 + border-right-width: .5px
  7540 +}
  7541 +
  7542 +.border-r-\[1\.5px\] {
  7543 + border-right-width: 1.5px
  7544 +}
  7545 +
  7546 +.border-r-\[1px\] {
  7547 + border-right-width: 1px
  7548 +}
  7549 +
  7550 +.border-r-\[2px\] {
  7551 + border-right-width: 2px
  7552 +}
  7553 +
  7554 +.border-r-\[7px\] {
  7555 + border-right-width: 7px
  7556 +}
  7557 +
  7558 +.border-t {
  7559 + border-top-width: 1px
  7560 +}
  7561 +
  7562 +.border-t-0 {
  7563 + border-top-width: 0
  7564 +}
  7565 +
  7566 +.border-t-\[0\.5px\] {
  7567 + border-top-width: .5px
  7568 +}
  7569 +
  7570 +.border-t-\[1px\] {
  7571 + border-top-width: 1px
  7572 +}
  7573 +
  7574 +.border-solid {
  7575 + border-style: solid
  7576 +}
  7577 +
  7578 +.\!border-dashed {
  7579 + border-style: dashed!important
  7580 +}
  7581 +
  7582 +.border-dashed {
  7583 + border-style: dashed
  7584 +}
  7585 +
  7586 +.\!border-none {
  7587 + border-style: none!important
  7588 +}
  7589 +
  7590 +.border-none {
  7591 + border-style: none
  7592 +}
  7593 +
  7594 +.\!border-\[\#9B8AFB\] {
  7595 + border-color: rgb(155 138 251)!important
  7596 +}
  7597 +
  7598 +.\!border-\[\#F670C7\] {
  7599 + border-color: rgb(246 112 199)!important
  7600 +}
  7601 +
  7602 +.\!border-\[\#FD853A\] {
  7603 + border-color: rgb(253 133 58)!important
  7604 +}
  7605 +
  7606 +.\!border-black\/8 {
  7607 + border-color: rgba(0,0,0,.08)!important
  7608 +}
  7609 +
  7610 +.\!border-components-button-secondary-border {
  7611 + border-color: var(--color-components-button-secondary-border)!important
  7612 +}
  7613 +
  7614 +.\!border-components-button-secondary-border-hover {
  7615 + border-color: var(--color-components-button-secondary-border-hover)!important
  7616 +}
  7617 +
  7618 +.\!border-divider-subtle {
  7619 + border-color: var(--color-divider-subtle)!important
  7620 +}
  7621 +
  7622 +.\!border-gray-300 {
  7623 +
  7624 + border-color: rgb(208 213 221)!important
  7625 +}
  7626 +
  7627 +.\!border-indigo-100 {
  7628 +
  7629 + border-color: rgb(224 234 255)!important
  7630 +}
  7631 +
  7632 +.\!border-primary-200 {
  7633 +
  7634 + border-color: rgb(178 204 255)!important
  7635 +}
  7636 +
  7637 +.\!border-primary-400 {
  7638 +
  7639 + border-color: rgb(82 139 255)!important
  7640 +}
  7641 +
  7642 +.\!border-primary-600 {
  7643 +
  7644 + border-color: rgb(21 94 239)!important
  7645 +}
  7646 +
  7647 +.\!border-purple-200 {
  7648 +
  7649 + border-color: rgb(220 215 254)!important
  7650 +}
  7651 +
  7652 +.\!border-state-accent-solid {
  7653 + border-color: var(--color-state-accent-solid)!important
  7654 +}
  7655 +
  7656 +.\!border-state-destructive-solid {
  7657 + border-color: var(--color-state-destructive-solid)!important
  7658 +}
  7659 +
  7660 +.\!border-state-success-solid {
  7661 + border-color: var(--color-state-success-solid)!important
  7662 +}
  7663 +
  7664 +.\!border-state-warning-solid {
  7665 + border-color: var(--color-state-warning-solid)!important
  7666 +}
  7667 +
  7668 +.\!border-transparent {
  7669 + border-color: transparent!important
  7670 +}
  7671 +
  7672 +.\!border-util-colors-blue-brand-blue-brand-600 {
  7673 + border-color: var(--color-util-colors-blue-brand-blue-brand-600)!important
  7674 +}
  7675 +
  7676 +.border-\[\#67E3F9\] {
  7677 + --tw-border-opacity: 1;
  7678 + border-color: rgb(103 227 249)
  7679 +}
  7680 +
  7681 +.border-\[\#B2CCFF\] {
  7682 + --tw-border-opacity: 1;
  7683 + border-color: rgb(178 204 255)
  7684 +}
  7685 +
  7686 +.border-\[\#D1FADF\] {
  7687 + --tw-border-opacity: 1;
  7688 + border-color: rgb(209 250 223)
  7689 +}
  7690 +
  7691 +.border-\[\#DC6803\] {
  7692 + --tw-border-opacity: 1;
  7693 + border-color: rgb(220 104 3)
  7694 +}
  7695 +
  7696 +.border-\[\#E0EAFF\] {
  7697 + --tw-border-opacity: 1;
  7698 + border-color: rgb(224 234 255)
  7699 +}
  7700 +
  7701 +.border-\[\#E0F2FE\] {
  7702 + --tw-border-opacity: 1;
  7703 + border-color: rgb(224 242 254)
  7704 +}
  7705 +
  7706 +.border-\[\#EAECF5\] {
  7707 + --tw-border-opacity: 1;
  7708 + border-color: rgb(234 236 245)
  7709 +}
  7710 +
  7711 +.border-\[\#FCE7F6\] {
  7712 + --tw-border-opacity: 1;
  7713 + border-color: rgb(252 231 246)
  7714 +}
  7715 +
  7716 +.border-\[\#FDB022\] {
  7717 + --tw-border-opacity: 1;
  7718 + border-color: rgb(253 176 34)
  7719 +}
  7720 +
  7721 +.border-\[\#FEDF89\] {
  7722 + --tw-border-opacity: 1;
  7723 + border-color: rgb(254 223 137)
  7724 +}
  7725 +
  7726 +.border-\[\#FEF0C7\] {
  7727 + --tw-border-opacity: 1;
  7728 + border-color: rgb(254 240 199)
  7729 +}
  7730 +
  7731 +.border-\[rbga\(0\2c 0\2c 0\2c 0\.05\)\] {
  7732 + border-color: rbga(0,0,0,.05)
  7733 + }
  7734 +
  7735 +.border-\[rgba\(0\2c 0\2c 0\2c 0\.02\)\] {
  7736 + border-color: rgba(0,0,0,.02)
  7737 + }
  7738 +
  7739 +.border-\[rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
  7740 + border-color: rgba(0,0,0,.05)
  7741 + }
  7742 +
  7743 +.border-\[rgba\(11\2c 165\2c 236\2c 0\.8\)\] {
  7744 + border-color: rgba(11,165,236,.8)
  7745 + }
  7746 +
  7747 +.border-\[rgba\(23\2c 178\2c 106\2c 0\.8\)\] {
  7748 + border-color: rgba(23,178,106,.8)
  7749 + }
  7750 +
  7751 +.border-\[rgba\(240\2c 68\2c 56\2c 0\.8\)\] {
  7752 + border-color: rgba(240,68,56,.8)
  7753 + }
  7754 +
  7755 +.border-\[rgba\(247\2c 144\2c 9\2c 0\.8\)\] {
  7756 + border-color: rgba(247,144,9,.8)
  7757 + }
  7758 +
  7759 +.border-background-section-burn {
  7760 + border-color: var(--color-background-section-burn)
  7761 +}
  7762 +
  7763 +.border-black\/2 {
  7764 + border-color: rgba(0,0,0,.02)
  7765 +}
  7766 +
  7767 +.border-black\/5 {
  7768 + border-color: rgba(0,0,0,.05)
  7769 +}
  7770 +
  7771 +.border-black\/8 {
  7772 + border-color: rgba(0,0,0,.08)
  7773 +}
  7774 +
  7775 +.border-blue-100 {
  7776 + --tw-border-opacity: 1;
  7777 + border-color: rgb(219 234 254)
  7778 +}
  7779 +
  7780 +.border-components-actionbar-border {
  7781 + border-color: var(--color-components-actionbar-border)
  7782 +}
  7783 +
  7784 +.border-components-actionbar-border-accent {
  7785 + border-color: var(--color-components-actionbar-border-accent)
  7786 +}
  7787 +
  7788 +.border-components-badge-status-light-disabled-border-inner {
  7789 + border-color: var(--color-components-badge-status-light-disabled-border-inner)
  7790 +}
  7791 +
  7792 +.border-components-badge-status-light-error-border-inner {
  7793 + border-color: var(--color-components-badge-status-light-error-border-inner)
  7794 +}
  7795 +
  7796 +.border-components-badge-status-light-normal-border-inner {
  7797 + border-color: var(--color-components-badge-status-light-normal-border-inner)
  7798 +}
  7799 +
  7800 +.border-components-badge-status-light-success-border-inner {
  7801 + border-color: var(--color-components-badge-status-light-success-border-inner)
  7802 +}
  7803 +
  7804 +.border-components-badge-status-light-warning-border-inner {
  7805 + border-color: var(--color-components-badge-status-light-warning-border-inner)
  7806 +}
  7807 +
  7808 +.border-components-badge-status-light-warning-halo {
  7809 + border-color: var(--color-components-badge-status-light-warning-halo)
  7810 +}
  7811 +
  7812 +.border-components-button-destructive-secondary-border-hover {
  7813 + border-color: var(--color-components-button-destructive-secondary-border-hover)
  7814 +}
  7815 +
  7816 +.border-components-button-primary-border {
  7817 + border-color: var(--color-components-button-primary-border)
  7818 +}
  7819 +
  7820 +.border-components-button-primary-border-disabled {
  7821 + border-color: var(--color-components-button-primary-border-disabled)
  7822 +}
  7823 +
  7824 +.border-components-button-secondary-bg {
  7825 + border-color: var(--color-components-button-secondary-bg)
  7826 +}
  7827 +
  7828 +.border-components-button-secondary-border {
  7829 + border-color: var(--color-components-button-secondary-border)
  7830 +}
  7831 +
  7832 +.border-components-button-secondary-border-disabled {
  7833 + border-color: var(--color-components-button-secondary-border-disabled)
  7834 +}
  7835 +
  7836 +.border-components-card-border {
  7837 + border-color: var(--color-components-card-border)
  7838 +}
  7839 +
  7840 +.border-components-chat-input-border {
  7841 + border-color: var(--color-components-chat-input-border)
  7842 +}
  7843 +
  7844 +.border-components-checkbox-border {
  7845 + border-color: var(--color-components-checkbox-border)
  7846 +}
  7847 +
  7848 +.border-components-checkbox-border-disabled {
  7849 + border-color: var(--color-components-checkbox-border-disabled)
  7850 +}
  7851 +
  7852 +.border-components-dropzone-border {
  7853 + border-color: var(--color-components-dropzone-border)
  7854 +}
  7855 +
  7856 +.border-components-dropzone-border-accent {
  7857 + border-color: var(--color-components-dropzone-border-accent)
  7858 +}
  7859 +
  7860 +.border-components-input-border-active {
  7861 + border-color: var(--color-components-input-border-active)
  7862 +}
  7863 +
  7864 +.border-components-input-border-destructive {
  7865 + border-color: var(--color-components-input-border-destructive)
  7866 +}
  7867 +
  7868 +.border-components-input-border-hover {
  7869 + border-color: var(--color-components-input-border-hover)
  7870 +}
  7871 +
  7872 +.border-components-main-nav-nav-button-border {
  7873 + border-color: var(--color-components-main-nav-nav-button-border)
  7874 +}
  7875 +
  7876 +.border-components-option-card-option-border {
  7877 + border-color: var(--color-components-option-card-option-border)
  7878 +}
  7879 +
  7880 +.border-components-option-card-option-selected-border {
  7881 + border-color: var(--color-components-option-card-option-selected-border)
  7882 +}
  7883 +
  7884 +.border-components-panel-bg {
  7885 + border-color: var(--color-components-panel-bg)
  7886 +}
  7887 +
  7888 +.border-components-panel-border {
  7889 + border-color: var(--color-components-panel-border)
  7890 +}
  7891 +
  7892 +.border-components-panel-border-subtle {
  7893 + border-color: var(--color-components-panel-border-subtle)
  7894 +}
  7895 +
  7896 +.border-components-panel-on-panel-item-bg {
  7897 + border-color: var(--color-components-panel-on-panel-item-bg)
  7898 +}
  7899 +
  7900 +.border-components-progress-bar-border {
  7901 + border-color: var(--color-components-progress-bar-border)
  7902 +}
  7903 +
  7904 +.border-components-progress-brand-progress {
  7905 + border-color: var(--color-components-progress-brand-progress)
  7906 +}
  7907 +
  7908 +.border-components-progress-gray-border {
  7909 + border-color: var(--color-components-progress-gray-border)
  7910 +}
  7911 +
  7912 +.border-components-radio-border {
  7913 + border-color: var(--color-components-radio-border)
  7914 +}
  7915 +
  7916 +.border-components-radio-border-checked {
  7917 + border-color: var(--color-components-radio-border-checked)
  7918 +}
  7919 +
  7920 +.border-components-segmented-control-item-active-border {
  7921 + border-color: var(--color-components-segmented-control-item-active-border)
  7922 +}
  7923 +
  7924 +.border-components-slider-knob-border {
  7925 + border-color: var(--color-components-slider-knob-border)
  7926 +}
  7927 +
  7928 +.border-components-tab-active {
  7929 + border-color: var(--color-components-tab-active)
  7930 +}
  7931 +
  7932 +.border-current {
  7933 + border-color: currentColor
  7934 +}
  7935 +
  7936 +.border-divider-burn {
  7937 + border-color: var(--color-divider-burn)
  7938 +}
  7939 +
  7940 +.border-divider-deep {
  7941 + border-color: var(--color-divider-deep)
  7942 +}
  7943 +
  7944 +.border-divider-regular {
  7945 + border-color: var(--color-divider-regular)
  7946 +}
  7947 +
  7948 +.border-divider-subtle {
  7949 + border-color: var(--color-divider-subtle)
  7950 +}
  7951 +
  7952 +.border-effects-highlight {
  7953 + border-color: var(--color-effects-highlight)
  7954 +}
  7955 +
  7956 +.border-effects-highlight-lightmode-off {
  7957 + border-color: var(--color-effects-highlight-lightmode-off)
  7958 +}
  7959 +
  7960 +.border-effects-image-frame {
  7961 + border-color: var(--color-effects-image-frame)
  7962 +}
  7963 +
  7964 +.border-emerald-500 {
  7965 + --tw-border-opacity: 1;
  7966 + border-color: rgb(16 185 129)
  7967 +}
  7968 +
  7969 +.border-gray-100 {
  7970 + --tw-border-opacity: 1;
  7971 + border-color: rgb(242 244 247)
  7972 +}
  7973 +
  7974 +.border-gray-200 {
  7975 + --tw-border-opacity: 1;
  7976 + border-color: rgb(234 236 240)
  7977 +}
  7978 +
  7979 +.border-gray-300 {
  7980 + --tw-border-opacity: 1;
  7981 + border-color: rgb(208 213 221)
  7982 +}
  7983 +
  7984 +.border-gray-50 {
  7985 + --tw-border-opacity: 1;
  7986 + border-color: rgb(249 250 251)
  7987 +}
  7988 +
  7989 +.border-indigo-100 {
  7990 + --tw-border-opacity: 1;
  7991 + border-color: rgb(224 234 255)
  7992 +}
  7993 +
  7994 +.border-indigo-300 {
  7995 + --tw-border-opacity: 1;
  7996 + border-color: rgb(164 188 253)
  7997 +}
  7998 +
  7999 +.border-indigo-600 {
  8000 + --tw-border-opacity: 1;
  8001 + border-color: rgb(68 76 231)
  8002 +}
  8003 +
  8004 +.border-primary-100 {
  8005 + --tw-border-opacity: 1;
  8006 + border-color: rgb(209 224 255)
  8007 +}
  8008 +
  8009 +.border-primary-200 {
  8010 + --tw-border-opacity: 1;
  8011 + border-color: rgb(178 204 255)
  8012 +}
  8013 +
  8014 +.border-primary-400 {
  8015 + --tw-border-opacity: 1;
  8016 + border-color: rgb(82 139 255)
  8017 +}
  8018 +
  8019 +.border-primary-600 {
  8020 + --tw-border-opacity: 1;
  8021 + border-color: rgb(21 94 239)
  8022 +}
  8023 +
  8024 +.border-red-200 {
  8025 + --tw-border-opacity: 1;
  8026 + border-color: rgb(254 202 202)
  8027 +}
  8028 +
  8029 +.border-red-300 {
  8030 + --tw-border-opacity: 1;
  8031 + border-color: rgb(252 165 165)
  8032 +}
  8033 +
  8034 +.border-red-400 {
  8035 + --tw-border-opacity: 1;
  8036 + border-color: rgb(248 113 113)
  8037 +}
  8038 +
  8039 +.border-red-700 {
  8040 + --tw-border-opacity: 1;
  8041 + border-color: rgb(185 28 28)
  8042 +}
  8043 +
  8044 +.border-state-accent-active {
  8045 + border-color: var(--color-state-accent-active)
  8046 +}
  8047 +
  8048 +.border-state-accent-solid {
  8049 + border-color: var(--color-state-accent-solid)
  8050 +}
  8051 +
  8052 +.border-state-destructive-border {
  8053 + border-color: var(--color-state-destructive-border)
  8054 +}
  8055 +
  8056 +.border-state-success-active {
  8057 + border-color: var(--color-state-success-active)
  8058 +}
  8059 +
  8060 +.border-state-warning-active {
  8061 + border-color: var(--color-state-warning-active)
  8062 +}
  8063 +
  8064 +.border-state-warning-hover-alt {
  8065 + border-color: var(--color-state-warning-hover-alt)
  8066 +}
  8067 +
  8068 +.border-text-accent {
  8069 + border-color: var(--color-text-accent)
  8070 +}
  8071 +
  8072 +.border-text-accent-secondary {
  8073 + border-color: var(--color-text-accent-secondary)
  8074 +}
  8075 +
  8076 +.border-text-primary {
  8077 + border-color: var(--color-text-primary)
  8078 +}
  8079 +
  8080 +.border-text-quaternary {
  8081 + border-color: var(--color-text-quaternary)
  8082 +}
  8083 +
  8084 +.border-text-warning {
  8085 + border-color: var(--color-text-warning)
  8086 +}
  8087 +
  8088 +.border-transparent {
  8089 + border-color: transparent
  8090 +}
  8091 +
  8092 +.border-util-colors-blue-blue-300 {
  8093 + border-color: var(--color-util-colors-blue-blue-300)
  8094 +}
  8095 +
  8096 +.border-util-colors-blue-blue-500 {
  8097 + border-color: var(--color-util-colors-blue-blue-500)
  8098 +}
  8099 +
  8100 +.border-util-colors-blue-blue-600 {
  8101 + border-color: var(--color-util-colors-blue-blue-600)
  8102 +}
  8103 +
  8104 +.border-util-colors-blue-brand-blue-brand-600 {
  8105 + border-color: var(--color-util-colors-blue-brand-blue-brand-600)
  8106 +}
  8107 +
  8108 +.border-util-colors-cyan-cyan-300 {
  8109 + border-color: var(--color-util-colors-cyan-cyan-300)
  8110 +}
  8111 +
  8112 +.border-util-colors-cyan-cyan-500 {
  8113 + border-color: var(--color-util-colors-cyan-cyan-500)
  8114 +}
  8115 +
  8116 +.border-util-colors-green-green-300 {
  8117 + border-color: var(--color-util-colors-green-green-300)
  8118 +}
  8119 +
  8120 +.border-util-colors-green-green-500 {
  8121 + border-color: var(--color-util-colors-green-green-500)
  8122 +}
  8123 +
  8124 +.border-util-colors-indigo-indigo-100 {
  8125 + border-color: var(--color-util-colors-indigo-indigo-100)
  8126 +}
  8127 +
  8128 +.border-util-colors-indigo-indigo-600 {
  8129 + border-color: var(--color-util-colors-indigo-indigo-600)
  8130 +}
  8131 +
  8132 +.border-util-colors-pink-pink-300 {
  8133 + border-color: var(--color-util-colors-pink-pink-300)
  8134 +}
  8135 +
  8136 +.border-util-colors-pink-pink-500 {
  8137 + border-color: var(--color-util-colors-pink-pink-500)
  8138 +}
  8139 +
  8140 +.border-util-colors-violet-violet-300 {
  8141 + border-color: var(--color-util-colors-violet-violet-300)
  8142 +}
  8143 +
  8144 +.border-util-colors-violet-violet-500 {
  8145 + border-color: var(--color-util-colors-violet-violet-500)
  8146 +}
  8147 +
  8148 +.border-util-colors-yellow-yellow-300 {
  8149 + border-color: var(--color-util-colors-yellow-yellow-300)
  8150 +}
  8151 +
  8152 +.border-util-colors-yellow-yellow-500 {
  8153 + border-color: var(--color-util-colors-yellow-yellow-500)
  8154 +}
  8155 +
  8156 +.border-white {
  8157 + --tw-border-opacity: 1;
  8158 + border-color: rgb(255 255 255)
  8159 +}
  8160 +
  8161 +.border-white\/2 {
  8162 + border-color: hsla(0,0%,100%,.02)
  8163 +}
  8164 +
  8165 +.border-workflow-block-border {
  8166 + border-color: var(--color-workflow-block-border)
  8167 +}
  8168 +
  8169 +.border-workflow-block-border-highlight {
  8170 + border-color: var(--color-workflow-block-border-highlight)
  8171 +}
  8172 +
  8173 +.border-workflow-block-parma-bg {
  8174 + border-color: var(--color-workflow-block-parma-bg)
  8175 +}
  8176 +
  8177 +.border-zinc-700 {
  8178 + --tw-border-opacity: 1;
  8179 + border-color: rgb(63 63 70)
  8180 +}
  8181 +
  8182 +.border-x-divider-subtle {
  8183 + border-left-color: var(--color-divider-subtle);
  8184 + border-right-color: var(--color-divider-subtle)
  8185 +}
  8186 +
  8187 +.\!border-b-divider-regular {
  8188 + border-bottom-color: var(--color-divider-regular)!important
  8189 +}
  8190 +
  8191 +.\!border-b-divider-subtle {
  8192 + border-bottom-color: var(--color-divider-subtle)!important
  8193 +}
  8194 +
  8195 +.border-b-\[\#FEF0C7\] {
  8196 + --tw-border-opacity: 1;
  8197 + border-bottom-color: rgb(254 240 199)
  8198 +}
  8199 +
  8200 +.border-b-divider-regular {
  8201 + border-bottom-color: var(--color-divider-regular)
  8202 +}
  8203 +
  8204 +.border-b-divider-subtle {
  8205 + border-bottom-color: var(--color-divider-subtle)
  8206 +}
  8207 +
  8208 +.border-b-gray-100 {
  8209 + --tw-border-opacity: 1;
  8210 + border-bottom-color: rgb(242 244 247)
  8211 +}
  8212 +
  8213 +.border-b-gray-200 {
  8214 + --tw-border-opacity: 1;
  8215 + border-bottom-color: rgb(234 236 240)
  8216 +}
  8217 +
  8218 +.border-l-transparent {
  8219 + border-left-color: transparent
  8220 +}
  8221 +
  8222 +.border-r-components-progress-bar-progress-highlight {
  8223 + border-right-color: var(--color-components-progress-bar-progress-highlight)
  8224 +}
  8225 +
  8226 +.border-r-divider-subtle {
  8227 + border-right-color: var(--color-divider-subtle)
  8228 +}
  8229 +
  8230 +.border-r-transparent {
  8231 + border-right-color: transparent
  8232 +}
  8233 +
  8234 +.border-t-black\/2 {
  8235 + border-top-color: rgba(0,0,0,.02)
  8236 +}
  8237 +
  8238 +.border-t-black\/5 {
  8239 + border-top-color: rgba(0,0,0,.05)
  8240 +}
  8241 +
  8242 +.border-t-divider-regular {
  8243 + border-top-color: var(--color-divider-regular)
  8244 +}
  8245 +
  8246 +.border-t-divider-subtle {
  8247 + border-top-color: var(--color-divider-subtle)
  8248 +}
  8249 +
  8250 +.border-t-transparent {
  8251 + border-top-color: transparent
  8252 +}
  8253 +
  8254 +.\!bg-\[\#EEF4FF\] {
  8255 +
  8256 + background-color: rgb(238 244 255)!important
  8257 +}
  8258 +
  8259 +.\!bg-\[\#FEF3F2\] {
  8260 +
  8261 + background-color: rgb(254 243 242)!important
  8262 +}
  8263 +
  8264 +.\!bg-\[\#FFFAEB\] {
  8265 +
  8266 + background-color: rgb(255 250 235)!important
  8267 +}
  8268 +
  8269 +.\!bg-background-default {
  8270 + background-color: var(--color-background-default)!important
  8271 +}
  8272 +
  8273 +.\!bg-background-default-subtle {
  8274 + background-color: var(--color-background-default-subtle)!important
  8275 +}
  8276 +
  8277 +.\!bg-background-section {
  8278 + background-color: var(--color-background-section)!important
  8279 +}
  8280 +
  8281 +.\!bg-background-section-burn {
  8282 + background-color: var(--color-background-section-burn)!important
  8283 +}
  8284 +
  8285 +.\!bg-black\/5 {
  8286 + background-color: rgba(0,0,0,.05)!important
  8287 +}
  8288 +
  8289 +.\!bg-black\/\[0\.02\] {
  8290 + background-color: rgba(0,0,0,.02)!important
  8291 +}
  8292 +
  8293 +.\!bg-components-actionbar-bg {
  8294 + background-color: var(--color-components-actionbar-bg)!important
  8295 +}
  8296 +
  8297 +.\!bg-components-button-secondary-bg {
  8298 + background-color: var(--color-components-button-secondary-bg)!important
  8299 +}
  8300 +
  8301 +.\!bg-components-button-secondary-bg-hover {
  8302 + background-color: var(--color-components-button-secondary-bg-hover)!important
  8303 +}
  8304 +
  8305 +.\!bg-components-button-tertiary-bg {
  8306 + background-color: var(--color-components-button-tertiary-bg)!important
  8307 +}
  8308 +
  8309 +.\!bg-components-dropzone-bg-alt {
  8310 + background-color: var(--color-components-dropzone-bg-alt)!important
  8311 +}
  8312 +
  8313 +.\!bg-components-input-bg-active {
  8314 + background-color: var(--color-components-input-bg-active)!important
  8315 +}
  8316 +
  8317 +.\!bg-components-input-bg-disabled {
  8318 + background-color: var(--color-components-input-bg-disabled)!important
  8319 +}
  8320 +
  8321 +.\!bg-components-input-bg-normal {
  8322 + background-color: var(--color-components-input-bg-normal)!important
  8323 +}
  8324 +
  8325 +.\!bg-components-main-nav-nav-button-bg-active {
  8326 + background-color: var(--color-components-main-nav-nav-button-bg-active)!important
  8327 +}
  8328 +
  8329 +.\!bg-components-panel-bg {
  8330 + background-color: var(--color-components-panel-bg)!important
  8331 +}
  8332 +
  8333 +.\!bg-components-panel-bg-blur {
  8334 + background-color: var(--color-components-panel-bg-blur)!important
  8335 +}
  8336 +
  8337 +.\!bg-divider-regular {
  8338 + background-color: var(--color-divider-regular)!important
  8339 +}
  8340 +
  8341 +.\!bg-gray-100 {
  8342 +
  8343 + background-color: rgb(242 244 247)!important
  8344 +}
  8345 +
  8346 +.\!bg-gray-50 {
  8347 +
  8348 + background-color: rgb(249 250 251)!important
  8349 +}
  8350 +
  8351 +.\!bg-indigo-25 {
  8352 +
  8353 + background-color: rgb(245 248 255)!important
  8354 +}
  8355 +
  8356 +.\!bg-primary-100 {
  8357 +
  8358 + background-color: rgb(209 224 255)!important
  8359 +}
  8360 +
  8361 +.\!bg-primary-50 {
  8362 +
  8363 + background-color: rgb(239 244 255)!important
  8364 +}
  8365 +
  8366 +.\!bg-primary-600 {
  8367 +
  8368 + background-color: rgb(21 94 239)!important
  8369 +}
  8370 +
  8371 +.\!bg-purple-50 {
  8372 +
  8373 + background-color: rgb(246 245 255)!important
  8374 +}
  8375 +
  8376 +.\!bg-state-base-hover {
  8377 + background-color: var(--color-state-base-hover)!important
  8378 +}
  8379 +
  8380 +.\!bg-state-base-hover-alt {
  8381 + background-color: var(--color-state-base-hover-alt)!important
  8382 +}
  8383 +
  8384 +.\!bg-state-destructive-hover {
  8385 + background-color: var(--color-state-destructive-hover)!important
  8386 +}
  8387 +
  8388 +.\!bg-state-destructive-hover-alt {
  8389 + background-color: var(--color-state-destructive-hover-alt)!important
  8390 +}
  8391 +
  8392 +.\!bg-state-destructive-solid {
  8393 + background-color: var(--color-state-destructive-solid)!important
  8394 +}
  8395 +
  8396 +.\!bg-text-quaternary {
  8397 + background-color: var(--color-text-quaternary)!important
  8398 +}
  8399 +
  8400 +.\!bg-transparent {
  8401 + background-color: transparent!important
  8402 +}
  8403 +
  8404 +.\!bg-util-colors-teal-teal-500 {
  8405 + background-color: var(--color-util-colors-teal-teal-500)!important
  8406 +}
  8407 +
  8408 +.\!bg-white {
  8409 +
  8410 + background-color: rgb(255 255 255)!important
  8411 +}
  8412 +
  8413 +.\!bg-workflow-link-line-failure-button-bg {
  8414 + background-color: var(--color-workflow-link-line-failure-button-bg)!important
  8415 +}
  8416 +
  8417 +.bg-\[\#09328c\] {
  8418 + --tw-bg-opacity: 1;
  8419 + background-color: rgb(9 50 140)
  8420 +}
  8421 +
  8422 +.bg-\[\#155AEF\] {
  8423 + --tw-bg-opacity: 1;
  8424 + background-color: rgb(21 90 239)
  8425 +}
  8426 +
  8427 +.bg-\[\#2970FF\] {
  8428 + --tw-bg-opacity: 1;
  8429 + background-color: rgb(41 112 255)
  8430 +}
  8431 +
  8432 +.bg-\[\#6938EF\] {
  8433 + --tw-bg-opacity: 1;
  8434 + background-color: rgb(105 56 239)
  8435 +}
  8436 +
  8437 +.bg-\[\#A5F0FC\] {
  8438 + --tw-bg-opacity: 1;
  8439 + background-color: rgb(165 240 252)
  8440 +}
  8441 +
  8442 +.bg-\[\#D1E9FF80\] {
  8443 + background-color: #d1e9ff80
  8444 +}
  8445 +
  8446 +.bg-\[\#D1E9FF\]\/50 {
  8447 + background-color: rgba(209,233,255,.5)
  8448 +}
  8449 +
  8450 +.bg-\[\#D5F5F6\] {
  8451 + --tw-bg-opacity: 1;
  8452 + background-color: rgb(213 245 246)
  8453 +}
  8454 +
  8455 +.bg-\[\#DD2590\] {
  8456 + --tw-bg-opacity: 1;
  8457 + background-color: rgb(221 37 144)
  8458 +}
  8459 +
  8460 +.bg-\[\#E0EAFF\] {
  8461 + --tw-bg-opacity: 1;
  8462 + background-color: rgb(224 234 255)
  8463 +}
  8464 +
  8465 +.bg-\[\#E0F2FE\] {
  8466 + --tw-bg-opacity: 1;
  8467 + background-color: rgb(224 242 254)
  8468 +}
  8469 +
  8470 +.bg-\[\#EBE9FE\] {
  8471 + --tw-bg-opacity: 1;
  8472 + background-color: rgb(235 233 254)
  8473 +}
  8474 +
  8475 +.bg-\[\#ECFDF3\] {
  8476 + --tw-bg-opacity: 1;
  8477 + background-color: rgb(236 253 243)
  8478 +}
  8479 +
  8480 +.bg-\[\#EEF4FF\] {
  8481 + --tw-bg-opacity: 1;
  8482 + background-color: rgb(238 244 255)
  8483 +}
  8484 +
  8485 +.bg-\[\#EFF4FF\] {
  8486 + --tw-bg-opacity: 1;
  8487 + background-color: rgb(239 244 255)
  8488 +}
  8489 +
  8490 +.bg-\[\#EFF8FF\] {
  8491 + --tw-bg-opacity: 1;
  8492 + background-color: rgb(239 248 255)
  8493 +}
  8494 +
  8495 +.bg-\[\#F0F2F7\]\/90 {
  8496 + background-color: rgba(240,242,247,.9)
  8497 +}
  8498 +
  8499 +.bg-\[\#F4F3FF\] {
  8500 + --tw-bg-opacity: 1;
  8501 + background-color: rgb(244 243 255)
  8502 +}
  8503 +
  8504 +.bg-\[\#F5F3FF\] {
  8505 + --tw-bg-opacity: 1;
  8506 + background-color: rgb(245 243 255)
  8507 +}
  8508 +
  8509 +.bg-\[\#F5F8FF\] {
  8510 + --tw-bg-opacity: 1;
  8511 + background-color: rgb(245 248 255)
  8512 +}
  8513 +
  8514 +.bg-\[\#F5FAFF\] {
  8515 + --tw-bg-opacity: 1;
  8516 + background-color: rgb(245 250 255)
  8517 +}
  8518 +
  8519 +.bg-\[\#F79009\] {
  8520 + --tw-bg-opacity: 1;
  8521 + background-color: rgb(247 144 9)
  8522 +}
  8523 +
  8524 +.bg-\[\#FCE7F6\] {
  8525 + --tw-bg-opacity: 1;
  8526 + background-color: rgb(252 231 246)
  8527 +}
  8528 +
  8529 +.bg-\[\#FDF2FA\] {
  8530 + --tw-bg-opacity: 1;
  8531 + background-color: rgb(253 242 250)
  8532 +}
  8533 +
  8534 +.bg-\[\#FEC84B\] {
  8535 + --tw-bg-opacity: 1;
  8536 + background-color: rgb(254 200 75)
  8537 +}
  8538 +
  8539 +.bg-\[\#FEE4E2\] {
  8540 + --tw-bg-opacity: 1;
  8541 + background-color: rgb(254 228 226)
  8542 +}
  8543 +
  8544 +.bg-\[\#FEF0C7\] {
  8545 + --tw-bg-opacity: 1;
  8546 + background-color: rgb(254 240 199)
  8547 +}
  8548 +
  8549 +.bg-\[\#FEF3F2\] {
  8550 + --tw-bg-opacity: 1;
  8551 + background-color: rgb(254 243 242)
  8552 +}
  8553 +
  8554 +.bg-\[\#FEF6FB\] {
  8555 + --tw-bg-opacity: 1;
  8556 + background-color: rgb(254 246 251)
  8557 +}
  8558 +
  8559 +.bg-\[\#FFF6ED\] {
  8560 + --tw-bg-opacity: 1;
  8561 + background-color: rgb(255 246 237)
  8562 +}
  8563 +
  8564 +.bg-\[\#FFFAEB\] {
  8565 + --tw-bg-opacity: 1;
  8566 + background-color: rgb(255 250 235)
  8567 +}
  8568 +
  8569 +.bg-\[\#FFFCF5\] {
  8570 + --tw-bg-opacity: 1;
  8571 + background-color: rgb(255 252 245)
  8572 +}
  8573 +
  8574 +.bg-\[\#e2eafb\] {
  8575 + --tw-bg-opacity: 1;
  8576 + background-color: rgb(226 234 251)
  8577 +}
  8578 +
  8579 +.bg-\[\#fef3f2\] {
  8580 + --tw-bg-opacity: 1;
  8581 + background-color: rgb(254 243 242)
  8582 +}
  8583 +
  8584 +.bg-\[\#fff\] {
  8585 + --tw-bg-opacity: 1;
  8586 + background-color: rgb(255 255 255)
  8587 +}
  8588 +
  8589 +.bg-\[rgba\(21\2c 90\2c 239\2c 0\.14\)\] {
  8590 + background-color: rgba(21,90,239,.14)
  8591 + }
  8592 +
  8593 +.bg-amber-400\/10 {
  8594 + background-color: rgba(251,191,36,.1)
  8595 +}
  8596 +
  8597 +.bg-background-body {
  8598 + background-color: var(--color-background-body)
  8599 +}
  8600 +
  8601 +.bg-background-default {
  8602 + background-color: var(--color-background-default)
  8603 +}
  8604 +
  8605 +.bg-background-default-burn {
  8606 + background-color: var(--color-background-default-burn)
  8607 +}
  8608 +
  8609 +.bg-background-default-dodge {
  8610 + background-color: var(--color-background-default-dodge)
  8611 +}
  8612 +
  8613 +.bg-background-default-hover {
  8614 + background-color: var(--color-background-default-hover)
  8615 +}
  8616 +
  8617 +.bg-background-default-lighter {
  8618 + background-color: var(--color-background-default-lighter)
  8619 +}
  8620 +
  8621 +.bg-background-default-subtle {
  8622 + background-color: var(--color-background-default-subtle)
  8623 +}
  8624 +
  8625 +.bg-background-overlay {
  8626 + background-color: var(--color-background-overlay)
  8627 +}
  8628 +
  8629 +.bg-background-overlay-alt {
  8630 + background-color: var(--color-background-overlay-alt)
  8631 +}
  8632 +
  8633 +.bg-background-overlay-backdrop {
  8634 + background-color: var(--color-background-overlay-backdrop)
  8635 +}
  8636 +
  8637 +.bg-background-overlay-destructive {
  8638 + background-color: var(--color-background-overlay-destructive)
  8639 +}
  8640 +
  8641 +.bg-background-section {
  8642 + background-color: var(--color-background-section)
  8643 +}
  8644 +
  8645 +.bg-background-section-burn {
  8646 + background-color: var(--color-background-section-burn)
  8647 +}
  8648 +
  8649 +.bg-background-sidenav-bg {
  8650 + background-color: var(--color-background-sidenav-bg)
  8651 +}
  8652 +
  8653 +.bg-background-soft {
  8654 + background-color: var(--color-background-soft)
  8655 +}
  8656 +
  8657 +.bg-black {
  8658 + --tw-bg-opacity: 1;
  8659 + background-color: rgb(0 0 0)
  8660 +}
  8661 +
  8662 +.bg-black\/30 {
  8663 + background-color: rgba(0,0,0,.3)
  8664 +}
  8665 +
  8666 +.bg-black\/5 {
  8667 + background-color: rgba(0,0,0,.05)
  8668 +}
  8669 +
  8670 +.bg-black\/80 {
  8671 + background-color: rgba(0,0,0,.8)
  8672 +}
  8673 +
  8674 +.bg-black\/\[\.25\] {
  8675 + background-color: rgba(0,0,0,.25)
  8676 +}
  8677 +
  8678 +.bg-black\/\[0\.02\] {
  8679 + background-color: rgba(0,0,0,.02)
  8680 +}
  8681 +
  8682 +.bg-black\/\[0\.16\] {
  8683 + background-color: rgba(0,0,0,.16)
  8684 +}
  8685 +
  8686 +.bg-components-actionbar-bg {
  8687 + background-color: var(--color-components-actionbar-bg)
  8688 +}
  8689 +
  8690 +.bg-components-actionbar-bg-accent {
  8691 + background-color: var(--color-components-actionbar-bg-accent)
  8692 +}
  8693 +
  8694 +.bg-components-badge-bg-dimm {
  8695 + background-color: var(--color-components-badge-bg-dimm)
  8696 +}
  8697 +
  8698 +.bg-components-badge-bg-gray-soft {
  8699 + background-color: var(--color-components-badge-bg-gray-soft)
  8700 +}
  8701 +
  8702 +.bg-components-badge-status-light-disabled-bg {
  8703 + background-color: var(--color-components-badge-status-light-disabled-bg)
  8704 +}
  8705 +
  8706 +.bg-components-badge-status-light-error-bg {
  8707 + background-color: var(--color-components-badge-status-light-error-bg)
  8708 +}
  8709 +
  8710 +.bg-components-badge-status-light-normal-bg {
  8711 + background-color: var(--color-components-badge-status-light-normal-bg)
  8712 +}
  8713 +
  8714 +.bg-components-badge-status-light-success-bg {
  8715 + background-color: var(--color-components-badge-status-light-success-bg)
  8716 +}
  8717 +
  8718 +.bg-components-badge-status-light-warning-bg {
  8719 + background-color: var(--color-components-badge-status-light-warning-bg)
  8720 +}
  8721 +
  8722 +.bg-components-badge-white-to-dark {
  8723 + background-color: var(--color-components-badge-white-to-dark)
  8724 +}
  8725 +
  8726 +.bg-components-button-ghost-bg-hover {
  8727 + background-color: var(--color-components-button-ghost-bg-hover)
  8728 +}
  8729 +
  8730 +.bg-components-button-indigo-bg {
  8731 + background-color: var(--color-components-button-indigo-bg)
  8732 +}
  8733 +
  8734 +.bg-components-button-indigo-bg-disabled {
  8735 + background-color: var(--color-components-button-indigo-bg-disabled)
  8736 +}
  8737 +
  8738 +.bg-components-button-primary-bg {
  8739 + background-color: var(--color-components-button-primary-bg)
  8740 +}
  8741 +
  8742 +.bg-components-button-primary-bg-disabled {
  8743 + background-color: var(--color-components-button-primary-bg-disabled)
  8744 +}
  8745 +
  8746 +.bg-components-button-secondary-bg {
  8747 + background-color: var(--color-components-button-secondary-bg)
  8748 +}
  8749 +
  8750 +.bg-components-button-secondary-bg-disabled {
  8751 + background-color: var(--color-components-button-secondary-bg-disabled)
  8752 +}
  8753 +
  8754 +.bg-components-button-secondary-bg-hover {
  8755 + background-color: var(--color-components-button-secondary-bg-hover)
  8756 +}
  8757 +
  8758 +.bg-components-button-tertiary-bg {
  8759 + background-color: var(--color-components-button-tertiary-bg)
  8760 +}
  8761 +
  8762 +.bg-components-button-tertiary-bg-disabled {
  8763 + background-color: var(--color-components-button-tertiary-bg-disabled)
  8764 +}
  8765 +
  8766 +.bg-components-button-tertiary-bg-hover {
  8767 + background-color: var(--color-components-button-tertiary-bg-hover)
  8768 +}
  8769 +
  8770 +.bg-components-card-bg {
  8771 + background-color: var(--color-components-card-bg)
  8772 +}
  8773 +
  8774 +.bg-components-card-bg-alt {
  8775 + background-color: var(--color-components-card-bg-alt)
  8776 +}
  8777 +
  8778 +.bg-components-chart-bg {
  8779 + background-color: var(--color-components-chart-bg)
  8780 +}
  8781 +
  8782 +.bg-components-chat-input-audio-bg-alt {
  8783 + background-color: var(--color-components-chat-input-audio-bg-alt)
  8784 +}
  8785 +
  8786 +.bg-components-checkbox-bg {
  8787 + background-color: var(--color-components-checkbox-bg)
  8788 +}
  8789 +
  8790 +.bg-components-checkbox-bg-disabled {
  8791 + background-color: var(--color-components-checkbox-bg-disabled)
  8792 +}
  8793 +
  8794 +.bg-components-checkbox-bg-disabled-checked {
  8795 + background-color: var(--color-components-checkbox-bg-disabled-checked)
  8796 +}
  8797 +
  8798 +.bg-components-checkbox-bg-unchecked {
  8799 + background-color: var(--color-components-checkbox-bg-unchecked)
  8800 +}
  8801 +
  8802 +.bg-components-dropzone-bg {
  8803 + background-color: var(--color-components-dropzone-bg)
  8804 +}
  8805 +
  8806 +.bg-components-dropzone-bg-accent {
  8807 + background-color: var(--color-components-dropzone-bg-accent)
  8808 +}
  8809 +
  8810 +.bg-components-icon-bg-blue-light-solid {
  8811 + background-color: var(--color-components-icon-bg-blue-light-solid)
  8812 +}
  8813 +
  8814 +.bg-components-icon-bg-blue-solid {
  8815 + background-color: var(--color-components-icon-bg-blue-solid)
  8816 +}
  8817 +
  8818 +.bg-components-icon-bg-indigo-solid {
  8819 + background-color: var(--color-components-icon-bg-indigo-solid)
  8820 +}
  8821 +
  8822 +.bg-components-icon-bg-midnight-solid {
  8823 + background-color: var(--color-components-icon-bg-midnight-solid)
  8824 +}
  8825 +
  8826 +.bg-components-icon-bg-teal-solid {
  8827 + background-color: var(--color-components-icon-bg-teal-solid)
  8828 +}
  8829 +
  8830 +.bg-components-icon-bg-violet-solid {
  8831 + background-color: var(--color-components-icon-bg-violet-solid)
  8832 +}
  8833 +
  8834 +.bg-components-input-bg-active {
  8835 + background-color: var(--color-components-input-bg-active)
  8836 +}
  8837 +
  8838 +.bg-components-input-bg-destructive {
  8839 + background-color: var(--color-components-input-bg-destructive)
  8840 +}
  8841 +
  8842 +.bg-components-input-bg-disabled {
  8843 + background-color: var(--color-components-input-bg-disabled)
  8844 +}
  8845 +
  8846 +.bg-components-input-bg-hover {
  8847 + background-color: var(--color-components-input-bg-hover)
  8848 +}
  8849 +
  8850 +.bg-components-input-bg-normal {
  8851 + background-color: var(--color-components-input-bg-normal)
  8852 +}
  8853 +
  8854 +.bg-components-kbd-bg-gray {
  8855 + background-color: var(--color-components-kbd-bg-gray)
  8856 +}
  8857 +
  8858 +.bg-components-kbd-bg-white {
  8859 + background-color: var(--color-components-kbd-bg-white)
  8860 +}
  8861 +
  8862 +.bg-components-main-nav-nav-button-bg-active {
  8863 + background-color: var(--color-components-main-nav-nav-button-bg-active)
  8864 +}
  8865 +
  8866 +.bg-components-option-card-option-bg {
  8867 + background-color: var(--color-components-option-card-option-bg)
  8868 +}
  8869 +
  8870 +.bg-components-option-card-option-selected-bg {
  8871 + background-color: var(--color-components-option-card-option-selected-bg)
  8872 +}
  8873 +
  8874 +.bg-components-panel-bg {
  8875 + background-color: var(--color-components-panel-bg)
  8876 +}
  8877 +
  8878 +.bg-components-panel-bg-alt {
  8879 + background-color: var(--color-components-panel-bg-alt)
  8880 +}
  8881 +
  8882 +.bg-components-panel-bg-blur {
  8883 + background-color: var(--color-components-panel-bg-blur)
  8884 +}
  8885 +
  8886 +.bg-components-panel-on-panel-item-bg {
  8887 + background-color: var(--color-components-panel-on-panel-item-bg)
  8888 +}
  8889 +
  8890 +.bg-components-panel-on-panel-item-bg-hover {
  8891 + background-color: var(--color-components-panel-on-panel-item-bg-hover)
  8892 +}
  8893 +
  8894 +.bg-components-progress-bar-bg {
  8895 + background-color: var(--color-components-progress-bar-bg)
  8896 +}
  8897 +
  8898 +.bg-components-progress-bar-border {
  8899 + background-color: var(--color-components-progress-bar-border)
  8900 +}
  8901 +
  8902 +.bg-components-progress-bar-progress {
  8903 + background-color: var(--color-components-progress-bar-progress)
  8904 +}
  8905 +
  8906 +.bg-components-progress-bar-progress-highlight {
  8907 + background-color: var(--color-components-progress-bar-progress-highlight)
  8908 +}
  8909 +
  8910 +.bg-components-progress-bar-progress-solid {
  8911 + background-color: var(--color-components-progress-bar-progress-solid)
  8912 +}
  8913 +
  8914 +.bg-components-progress-error-progress {
  8915 + background-color: var(--color-components-progress-error-progress)
  8916 +}
  8917 +
  8918 +.bg-components-progress-gray-progress {
  8919 + background-color: var(--color-components-progress-gray-progress)
  8920 +}
  8921 +
  8922 +.bg-components-progress-warning-progress {
  8923 + background-color: var(--color-components-progress-warning-progress)
  8924 +}
  8925 +
  8926 +.bg-components-radio-bg {
  8927 + background-color: var(--color-components-radio-bg)
  8928 +}
  8929 +
  8930 +.bg-components-segmented-control-bg-normal {
  8931 + background-color: var(--color-components-segmented-control-bg-normal)
  8932 +}
  8933 +
  8934 +.bg-components-segmented-control-item-active-bg {
  8935 + background-color: var(--color-components-segmented-control-item-active-bg)
  8936 +}
  8937 +
  8938 +.bg-components-slider-knob {
  8939 + background-color: var(--color-components-slider-knob)
  8940 +}
  8941 +
  8942 +.bg-components-toggle-bg {
  8943 + background-color: var(--color-components-toggle-bg)
  8944 +}
  8945 +
  8946 +.bg-components-toggle-bg-unchecked {
  8947 + background-color: var(--color-components-toggle-bg-unchecked)
  8948 +}
  8949 +
  8950 +.bg-components-toggle-knob {
  8951 + background-color: var(--color-components-toggle-knob)
  8952 +}
  8953 +
  8954 +.bg-components-tooltip-bg {
  8955 + background-color: var(--color-components-tooltip-bg)
  8956 +}
  8957 +
  8958 +.bg-divider-deep {
  8959 + background-color: var(--color-divider-deep)
  8960 +}
  8961 +
  8962 +.bg-divider-regular {
  8963 + background-color: var(--color-divider-regular)
  8964 +}
  8965 +
  8966 +.bg-divider-solid {
  8967 + background-color: var(--color-divider-solid)
  8968 +}
  8969 +
  8970 +.bg-divider-subtle {
  8971 + background-color: var(--color-divider-subtle)
  8972 +}
  8973 +
  8974 +.bg-emerald-400\/10 {
  8975 + background-color: rgba(52,211,153,.1)
  8976 +}
  8977 +
  8978 +.bg-gray-100 {
  8979 + --tw-bg-opacity: 1;
  8980 + background-color: rgb(242 244 247)
  8981 +}
  8982 +
  8983 +.bg-gray-200 {
  8984 + --tw-bg-opacity: 1;
  8985 + background-color: rgb(234 236 240)
  8986 +}
  8987 +
  8988 +.bg-gray-25 {
  8989 + --tw-bg-opacity: 1;
  8990 + background-color: rgb(252 252 253)
  8991 +}
  8992 +
  8993 +.bg-gray-300 {
  8994 + --tw-bg-opacity: 1;
  8995 + background-color: rgb(208 213 221)
  8996 +}
  8997 +
  8998 +.bg-gray-50 {
  8999 + --tw-bg-opacity: 1;
  9000 + background-color: rgb(249 250 251)
  9001 +}
  9002 +
  9003 +.bg-green-100 {
  9004 + --tw-bg-opacity: 1;
  9005 + background-color: rgb(222 247 236)
  9006 +}
  9007 +
  9008 +.bg-green-50 {
  9009 + --tw-bg-opacity: 1;
  9010 + background-color: rgb(243 250 247)
  9011 +}
  9012 +
  9013 +.bg-indigo-100 {
  9014 + --tw-bg-opacity: 1;
  9015 + background-color: rgb(224 234 255)
  9016 +}
  9017 +
  9018 +.bg-indigo-25 {
  9019 + --tw-bg-opacity: 1;
  9020 + background-color: rgb(245 248 255)
  9021 +}
  9022 +
  9023 +.bg-indigo-50 {
  9024 + --tw-bg-opacity: 1;
  9025 + background-color: rgb(238 244 255)
  9026 +}
  9027 +
  9028 +.bg-indigo-600 {
  9029 + --tw-bg-opacity: 1;
  9030 + background-color: rgb(68 76 231)
  9031 +}
  9032 +
  9033 +.bg-orange-100 {
  9034 + --tw-bg-opacity: 1;
  9035 + background-color: rgb(255 237 213)
  9036 +}
  9037 +
  9038 +.bg-orange-50 {
  9039 + --tw-bg-opacity: 1;
  9040 + background-color: rgb(255 247 237)
  9041 +}
  9042 +
  9043 +.bg-primary-100 {
  9044 + --tw-bg-opacity: 1;
  9045 + background-color: rgb(209 224 255)
  9046 +}
  9047 +
  9048 +.bg-primary-25 {
  9049 + --tw-bg-opacity: 1;
  9050 + background-color: rgb(245 248 255)
  9051 +}
  9052 +
  9053 +.bg-primary-300 {
  9054 + --tw-bg-opacity: 1;
  9055 + background-color: rgb(132 173 255)
  9056 +}
  9057 +
  9058 +.bg-primary-50 {
  9059 + --tw-bg-opacity: 1;
  9060 + background-color: rgb(239 244 255)
  9061 +}
  9062 +
  9063 +.bg-primary-500 {
  9064 + --tw-bg-opacity: 1;
  9065 + background-color: rgb(41 112 255)
  9066 +}
  9067 +
  9068 +.bg-primary-600 {
  9069 + --tw-bg-opacity: 1;
  9070 + background-color: rgb(21 94 239)
  9071 +}
  9072 +
  9073 +.bg-primary-700 {
  9074 + --tw-bg-opacity: 1;
  9075 + background-color: rgb(0 78 235)
  9076 +}
  9077 +
  9078 +.bg-red-100 {
  9079 + --tw-bg-opacity: 1;
  9080 + background-color: rgb(254 226 226)
  9081 +}
  9082 +
  9083 +.bg-red-50 {
  9084 + --tw-bg-opacity: 1;
  9085 + background-color: rgb(254 242 242)
  9086 +}
  9087 +
  9088 +.bg-rose-50 {
  9089 + --tw-bg-opacity: 1;
  9090 + background-color: rgb(255 241 242)
  9091 +}
  9092 +
  9093 +.bg-saas-background {
  9094 + background-color: var(--color-saas-background)
  9095 +}
  9096 +
  9097 +.bg-sky-400\/10 {
  9098 + background-color: rgba(56,189,248,.1)
  9099 +}
  9100 +
  9101 +.bg-state-accent-active {
  9102 + background-color: var(--color-state-accent-active)
  9103 +}
  9104 +
  9105 +.bg-state-accent-active-alt {
  9106 + background-color: var(--color-state-accent-active-alt)
  9107 +}
  9108 +
  9109 +.bg-state-accent-hover {
  9110 + background-color: var(--color-state-accent-hover)
  9111 +}
  9112 +
  9113 +.bg-state-accent-hover-alt {
  9114 + background-color: var(--color-state-accent-hover-alt)
  9115 +}
  9116 +
  9117 +.bg-state-accent-solid {
  9118 + background-color: var(--color-state-accent-solid)
  9119 +}
  9120 +
  9121 +.bg-state-base-active {
  9122 + background-color: var(--color-state-base-active)
  9123 +}
  9124 +
  9125 +.bg-state-base-hover {
  9126 + background-color: var(--color-state-base-hover)
  9127 +}
  9128 +
  9129 +.bg-state-base-hover-alt {
  9130 + background-color: var(--color-state-base-hover-alt)
  9131 +}
  9132 +
  9133 +.bg-state-destructive-hover {
  9134 + background-color: var(--color-state-destructive-hover)
  9135 +}
  9136 +
  9137 +.bg-state-destructive-hover-alt {
  9138 + background-color: var(--color-state-destructive-hover-alt)
  9139 +}
  9140 +
  9141 +.bg-state-destructive-solid {
  9142 + background-color: var(--color-state-destructive-solid)
  9143 +}
  9144 +
  9145 +.bg-state-success-hover {
  9146 + background-color: var(--color-state-success-hover)
  9147 +}
  9148 +
  9149 +.bg-state-success-solid {
  9150 + background-color: var(--color-state-success-solid)
  9151 +}
  9152 +
  9153 +.bg-state-warning-hover {
  9154 + background-color: var(--color-state-warning-hover)
  9155 +}
  9156 +
  9157 +.bg-text-accent {
  9158 + background-color: var(--color-text-accent)
  9159 +}
  9160 +
  9161 +.bg-text-accent-light-mode-only {
  9162 + background-color: var(--color-text-accent-light-mode-only)
  9163 +}
  9164 +
  9165 +.bg-text-accent-secondary {
  9166 + background-color: var(--color-text-accent-secondary)
  9167 +}
  9168 +
  9169 +.bg-text-quaternary {
  9170 + background-color: var(--color-text-quaternary)
  9171 +}
  9172 +
  9173 +.bg-text-success {
  9174 + background-color: var(--color-text-success)
  9175 +}
  9176 +
  9177 +.bg-third-party-aws {
  9178 + background-color: var(--color-third-party-aws)
  9179 +}
  9180 +
  9181 +.bg-third-party-model-bg-anthropic {
  9182 + background-color: var(--color-third-party-model-bg-anthropic)
  9183 +}
  9184 +
  9185 +.bg-third-party-model-bg-default {
  9186 + background-color: var(--color-third-party-model-bg-default)
  9187 +}
  9188 +
  9189 +.bg-third-party-model-bg-openai {
  9190 + background-color: var(--color-third-party-model-bg-openai)
  9191 +}
  9192 +
  9193 +.bg-transparent {
  9194 + background-color: transparent
  9195 +}
  9196 +
  9197 +.bg-util-colors-blue-blue-100 {
  9198 + background-color: var(--color-util-colors-blue-blue-100)
  9199 +}
  9200 +
  9201 +.bg-util-colors-blue-blue-50 {
  9202 + background-color: var(--color-util-colors-blue-blue-50)
  9203 +}
  9204 +
  9205 +.bg-util-colors-blue-blue-500 {
  9206 + background-color: var(--color-util-colors-blue-blue-500)
  9207 +}
  9208 +
  9209 +.bg-util-colors-blue-blue-600 {
  9210 + background-color: var(--color-util-colors-blue-blue-600)
  9211 +}
  9212 +
  9213 +.bg-util-colors-blue-brand-blue-brand-100 {
  9214 + background-color: var(--color-util-colors-blue-brand-blue-brand-100)
  9215 +}
  9216 +
  9217 +.bg-util-colors-blue-brand-blue-brand-500 {
  9218 + background-color: var(--color-util-colors-blue-brand-blue-brand-500)
  9219 +}
  9220 +
  9221 +.bg-util-colors-blue-brand-blue-brand-600 {
  9222 + background-color: var(--color-util-colors-blue-brand-blue-brand-600)
  9223 +}
  9224 +
  9225 +.bg-util-colors-blue-light-blue-light-500 {
  9226 + background-color: var(--color-util-colors-blue-light-blue-light-500)
  9227 +}
  9228 +
  9229 +.bg-util-colors-cyan-cyan-100 {
  9230 + background-color: var(--color-util-colors-cyan-cyan-100)
  9231 +}
  9232 +
  9233 +.bg-util-colors-cyan-cyan-50 {
  9234 + background-color: var(--color-util-colors-cyan-cyan-50)
  9235 +}
  9236 +
  9237 +.bg-util-colors-cyan-cyan-500 {
  9238 + background-color: var(--color-util-colors-cyan-cyan-500)
  9239 +}
  9240 +
  9241 +.bg-util-colors-green-green-100 {
  9242 + background-color: var(--color-util-colors-green-green-100)
  9243 +}
  9244 +
  9245 +.bg-util-colors-green-green-50 {
  9246 + background-color: var(--color-util-colors-green-green-50)
  9247 +}
  9248 +
  9249 +.bg-util-colors-green-green-500 {
  9250 + background-color: var(--color-util-colors-green-green-500)
  9251 +}
  9252 +
  9253 +.bg-util-colors-indigo-indigo-50 {
  9254 + background-color: var(--color-util-colors-indigo-indigo-50)
  9255 +}
  9256 +
  9257 +.bg-util-colors-indigo-indigo-500 {
  9258 + background-color: var(--color-util-colors-indigo-indigo-500)
  9259 +}
  9260 +
  9261 +.bg-util-colors-indigo-indigo-600 {
  9262 + background-color: var(--color-util-colors-indigo-indigo-600)
  9263 +}
  9264 +
  9265 +.bg-util-colors-orange-dark-orange-dark-500 {
  9266 + background-color: var(--color-util-colors-orange-dark-orange-dark-500)
  9267 +}
  9268 +
  9269 +.bg-util-colors-pink-pink-100 {
  9270 + background-color: var(--color-util-colors-pink-pink-100)
  9271 +}
  9272 +
  9273 +.bg-util-colors-pink-pink-50 {
  9274 + background-color: var(--color-util-colors-pink-pink-50)
  9275 +}
  9276 +
  9277 +.bg-util-colors-violet-violet-100 {
  9278 + background-color: var(--color-util-colors-violet-violet-100)
  9279 +}
  9280 +
  9281 +.bg-util-colors-violet-violet-500 {
  9282 + background-color: var(--color-util-colors-violet-violet-500)
  9283 +}
  9284 +
  9285 +.bg-util-colors-violet-violet-600 {
  9286 + background-color: var(--color-util-colors-violet-violet-600)
  9287 +}
  9288 +
  9289 +.bg-util-colors-warning-warning-500 {
  9290 + background-color: var(--color-util-colors-warning-warning-500)
  9291 +}
  9292 +
  9293 +.bg-util-colors-yellow-yellow-100 {
  9294 + background-color: var(--color-util-colors-yellow-yellow-100)
  9295 +}
  9296 +
  9297 +.bg-util-colors-yellow-yellow-50 {
  9298 + background-color: var(--color-util-colors-yellow-yellow-50)
  9299 +}
  9300 +
  9301 +.bg-white {
  9302 + --tw-bg-opacity: 1;
  9303 + background-color: rgb(255 255 255)
  9304 +}
  9305 +
  9306 +.bg-white\/5 {
  9307 + background-color: hsla(0,0%,100%,.05)
  9308 +}
  9309 +
  9310 +.bg-white\/50 {
  9311 + background-color: hsla(0,0%,100%,.5)
  9312 +}
  9313 +
  9314 +.bg-white\/8 {
  9315 + background-color: hsla(0,0%,100%,.08)
  9316 +}
  9317 +
  9318 +.bg-white\/80 {
  9319 + background-color: hsla(0,0%,100%,.8)
  9320 +}
  9321 +
  9322 +.bg-white\/\[0\.08\] {
  9323 + background-color: hsla(0,0%,100%,.08)
  9324 +}
  9325 +
  9326 +.bg-white\/\[0\.18\] {
  9327 + background-color: hsla(0,0%,100%,.18)
  9328 +}
  9329 +
  9330 +.bg-white\/\[0\.48\] {
  9331 + background-color: hsla(0,0%,100%,.48)
  9332 +}
  9333 +
  9334 +.bg-workflow-block-bg {
  9335 + background-color: var(--color-workflow-block-bg)
  9336 +}
  9337 +
  9338 +.bg-workflow-block-bg-transparent {
  9339 + background-color: var(--color-workflow-block-bg-transparent)
  9340 +}
  9341 +
  9342 +.bg-workflow-block-parma-bg {
  9343 + background-color: var(--color-workflow-block-parma-bg)
  9344 +}
  9345 +
  9346 +.bg-workflow-canvas-workflow-bg {
  9347 + background-color: var(--color-workflow-canvas-workflow-bg)
  9348 +}
  9349 +
  9350 +.bg-workflow-display-error-bg {
  9351 + background-color: var(--color-workflow-display-error-bg)
  9352 +}
  9353 +
  9354 +.bg-workflow-display-normal-bg {
  9355 + background-color: var(--color-workflow-display-normal-bg)
  9356 +}
  9357 +
  9358 +.bg-workflow-display-success-bg {
  9359 + background-color: var(--color-workflow-display-success-bg)
  9360 +}
  9361 +
  9362 +.bg-workflow-display-warning-bg {
  9363 + background-color: var(--color-workflow-display-warning-bg)
  9364 +}
  9365 +
  9366 +.bg-yellow-100 {
  9367 + --tw-bg-opacity: 1;
  9368 + background-color: rgb(253 246 178)
  9369 +}
  9370 +
  9371 +.bg-yellow-50 {
  9372 + --tw-bg-opacity: 1;
  9373 + background-color: rgb(254 252 232)
  9374 +}
  9375 +
  9376 +.bg-zinc-300 {
  9377 + --tw-bg-opacity: 1;
  9378 + background-color: rgb(212 212 216)
  9379 +}
  9380 +
  9381 +.bg-zinc-50 {
  9382 + --tw-bg-opacity: 1;
  9383 + background-color: rgb(250 250 250)
  9384 +}
  9385 +
  9386 +.bg-zinc-500 {
  9387 + --tw-bg-opacity: 1;
  9388 + background-color: rgb(113 113 122)
  9389 +}
  9390 +
  9391 +.bg-zinc-800 {
  9392 + --tw-bg-opacity: 1;
  9393 + background-color: rgb(39 39 42)
  9394 +}
  9395 +
  9396 +.bg-zinc-900 {
  9397 + --tw-bg-opacity: 1;
  9398 + background-color: rgb(24 24 27)
  9399 +}
  9400 +
  9401 +.bg-opacity-0 {
  9402 + --tw-bg-opacity: 0
  9403 +}
  9404 +
  9405 +.bg-opacity-25 {
  9406 + --tw-bg-opacity: 0.25
  9407 +}
  9408 +
  9409 +.bg-opacity-30 {
  9410 + --tw-bg-opacity: 0.3
  9411 +}
  9412 +
  9413 +.bg-opacity-50 {
  9414 + --tw-bg-opacity: 0.5
  9415 +}
  9416 +
  9417 +.bg-opacity-\[0\.3\] {
  9418 + --tw-bg-opacity: 0.3
  9419 +}
  9420 +
  9421 +.bg-\[linear-gradient\(270deg\2c rgba\(255\2c 255\2c 255\2c 0\)_0\%\2c rgba\(16\2c 24\2c 40\2c 0\.08\)_30\%\2c rgba\(16\2c 24\2c 40\2c 0\.08\)_50\%\2c rgba\(16\2c 24\2c 40\2c 0\.08\)_70\.5\%\2c rgba\(255\2c 255\2c 255\2c 0\)_100\%\)\] {
  9422 + background-image: linear-gradient(270deg,hsla(0,0%,100%,0),rgba(16,24,40,.08) 30%,rgba(16,24,40,.08) 50%,rgba(16,24,40,.08) 70.5%,hsla(0,0%,100%,0))
  9423 + }
  9424 +
  9425 +.bg-\[linear-gradient\(92deg\2c rgba\(11\2c 165\2c 236\2c 0\.25\)_0\%\2c rgba\(255\2c 255\2c 255\2c 0\.00\)_100\%\)\] {
  9426 + background-image: linear-gradient(92deg,rgba(11,165,236,.25),hsla(0,0%,100%,0))
  9427 + }
  9428 +
  9429 +.bg-\[linear-gradient\(92deg\2c rgba\(23\2c 178\2c 106\2c 0\.25\)_0\%\2c rgba\(255\2c 255\2c 255\2c 0\.00\)_100\%\)\] {
  9430 + background-image: linear-gradient(92deg,rgba(23,178,106,.25),hsla(0,0%,100%,0))
  9431 + }
  9432 +
  9433 +.bg-\[linear-gradient\(92deg\2c rgba\(240\2c 68\2c 56\2c 0\.25\)_0\%\2c rgba\(255\2c 255\2c 255\2c 0\.00\)_100\%\)\] {
  9434 + background-image: linear-gradient(92deg,rgba(240,68,56,.25),hsla(0,0%,100%,0))
  9435 + }
  9436 +
  9437 +.bg-\[linear-gradient\(92deg\2c rgba\(247\2c 144\2c 9\2c 0\.25\)_0\%\2c rgba\(255\2c 255\2c 255\2c 0\.00\)_100\%\)\] {
  9438 + background-image: linear-gradient(92deg,rgba(247,144,9,.25),hsla(0,0%,100%,0))
  9439 + }
  9440 +
  9441 +.bg-\[repeating-linear-gradient\(-45deg\2c rgba\(16\2c 24\2c 40\2c 0\.04\)\2c rgba\(16\2c 24\2c 40\2c 0\.04\)_5px\2c rgba\(0\2c 0\2c 0\2c 0\.02\)_5px\2c rgba\(0\2c 0\2c 0\2c 0\.02\)_10px\)\] {
  9442 + background-image: repeating-linear-gradient(-45deg,rgba(16,24,40,.04),rgba(16,24,40,.04) 5px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 10px)
  9443 + }
  9444 +
  9445 +.bg-\[url\(\'\~\@\/app\/components\/tools\/add-tool-modal\/D\.png\'\)\]{background-image:url(/_next/static/media/D.c178ca36.png)}.bg-\[url\(\'\~\@\/app\/components\/tools\/add-tool-modal\/empty\.png\'\)\]{background-image:url(/_next/static/media/empty.ccdcf62b.png)}.bg-\[url\(\'\~\@\/app\/components\/tools\/provider\/grid_bg\.svg\'\)\]{background-image:url(/_next/static/media/grid_bg.54083590.svg)}.bg-\[url\(\~\@\/app\/components\/workflow\/run\/assets\/bg-line-error\.svg\)\]{background-image:url(/_next/static/media/bg-line-error.c74246ec.svg)}.bg-\[url\(\~\@\/app\/components\/workflow\/run\/assets\/bg-line-running\.svg\)\]{background-image:url(/_next/static/media/bg-line-running.738082be.svg)}.bg-\[url\(\~\@\/app\/components\/workflow\/run\/assets\/bg-line-success\.svg\)\]{background-image:url(/_next/static/media/bg-line-success.ef8d3b89.svg)}.bg-\[url\(\~\@\/app\/components\/workflow\/run\/assets\/bg-line-warning\.svg\)\]{background-image:url(/_next/static/media/bg-line-warning.1d037d22.svg)}.bg-\[url\(\~\@\/app\/components\/workflow\/run\/assets\/highlight-dark\.svg\)\]{background-image:url(/_next/static/media/highlight-dark.86cc2cbe.svg)}.bg-\[url\(\~\@\/app\/components\/workflow\/run\/assets\/highlight\.svg\)\]{background-image:url(/_next/static/media/highlight.231803b1.svg)}.bg-app-detail-bg{background-image:var(--color-app-detail-bg)}.bg-app-detail-overlay-bg{background-image:var(--color-app-detail-overlay-bg)}.bg-chat-bubble-bg{background-image:var(--color-chat-bubble-bg)}.bg-chat-input-mask{background-image:var(--color-chat-input-mask)}.bg-chatbot-bg{background-image:var(--color-chatbot-bg)}.bg-dataset-child-chunk-expand-btn-bg{background-image:var(--color-dataset-child-chunk-expand-btn-bg)}.bg-dataset-chunk-detail-card-hover-bg{background-image:var(--color-dataset-chunk-detail-card-hover-bg)}.bg-dataset-chunk-list-mask-bg{background-image:var(--color-dataset-chunk-list-mask-bg)}.bg-dataset-chunk-process-error-bg{background-image:var(--color-dataset-chunk-process-error-bg)}.bg-dataset-chunk-process-success-bg{background-image:var(--color-dataset-chunk-process-success-bg)}.bg-dataset-option-card-blue-gradient{background-image:var(--color-dataset-option-card-blue-gradient)}.bg-dataset-option-card-orange-gradient{background-image:var(--color-dataset-option-card-orange-gradient)}.bg-dataset-option-card-purple-gradient{background-image:var(--color-dataset-option-card-purple-gradient)}.bg-dataset-warning-message-bg{background-image:var(--color-dataset-warning-message-bg)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-grid-mask-background{background-image:var(--color-grid-mask-background)}.bg-marketplace-plugin-empty{background-image:var(--color-marketplace-plugin-empty)}.bg-mask-top2bottom-gray-50-to-transparent{background-image:var(--mask-top2bottom-gray-50-to-transparent)}.bg-premium-yearly-tip-text-background{background-image:var(--color-premium-yearly-tip-text-background)}.bg-price-enterprise-background{background-image:var(--color-price-enterprise-background)}.bg-price-premium-badge-background{background-image:var(--color-premium-badge-background)}.bg-price-premium-text-background{background-image:var(--color-premium-text-background)}.bg-toast-error-bg{background-image:var(--color-toast-error-bg)}.bg-toast-info-bg{background-image:var(--color-toast-info-bg)}.bg-toast-success-bg{background-image:var(--color-toast-success-bg)}.bg-toast-warning-bg{background-image:var(--color-toast-warning-bg)}.bg-workflow-process-bg{background-image:var(--color-workflow-process-bg)}.from-\[\#F3F4F6\]{--tw-gradient-from:#f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(243,244,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[rgba\(11\2c 165\2c 236\2c 0\.95\)\]{--tw-gradient-from:rgba(11,165,236,.95) var(--tw-gradient-from-position);--tw-gradient-to:rgba(11,165,236,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[rgba\(16\2c 24\2c 40\2c 0\.08\)\]{--tw-gradient-from:rgba(16,24,40,.08) var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,24,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[rgba\(255\2c 255\2c 255\2c 0\.01\)\]{--tw-gradient-from:hsla(0,0%,100%,.01) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-body{--tw-gradient-from:var(--color-background-body) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-gradient-bg-fill-chat-bg-2{--tw-gradient-from:var(--color-background-gradient-bg-fill-chat-bg-2) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-gradient-mask-transparent{--tw-gradient-from:var(--color-background-gradient-mask-transparent) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-components-input-border-active-prompt-1{--tw-gradient-from:var(--color-components-input-border-active-prompt-1) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-components-panel-gradient-2{--tw-gradient-from:var(--color-components-panel-gradient-2) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-components-panel-on-panel-item-bg{--tw-gradient-from:var(--color-components-panel-on-panel-item-bg) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-divider-regular{--tw-gradient-from:var(--color-divider-regular) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/50{--tw-gradient-from:hsla(0,0%,100%,.5) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-workflow-workflow-progress-bg-1{--tw-gradient-from:var(--color-workflow-workflow-progress-bg-1) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[60\.27\%\]{--tw-gradient-from-position:60.27%}.via-divider-regular{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--color-divider-regular) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[rgba\(16\2c 24\2c 40\2c 0\.08\)\]{--tw-gradient-to:rgba(16,24,40,.08) var(--tw-gradient-to-position)}.to-\[rgba\(21\2c 90\2c 239\2c 0\.95\)\]{--tw-gradient-to:rgba(21,90,239,.95) var(--tw-gradient-to-position)}.to-\[rgba\(255\2c 255\2c 255\2c 0\.01\)\]{--tw-gradient-to:hsla(0,0%,100%,.01) var(--tw-gradient-to-position)}.to-background-gradient-bg-fill-chat-bg-1{--tw-gradient-to:var(--color-background-gradient-bg-fill-chat-bg-1) var(--tw-gradient-to-position)}.to-background-gradient-mask-transparent{--tw-gradient-to:var(--color-background-gradient-mask-transparent) var(--tw-gradient-to-position)}.to-components-input-border-active-prompt-2{--tw-gradient-to:var(--color-components-input-border-active-prompt-2) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-workflow-workflow-progress-bg-2{--tw-gradient-to:var(--color-workflow-workflow-progress-bg-2) var(--tw-gradient-to-position)}.to-50\%{--tw-gradient-to-position:50%}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-components-progress-brand-bg{fill:var(--color-components-progress-brand-bg)}.fill-components-progress-brand-progress{fill:var(--color-components-progress-brand-progress)}.fill-components-progress-error-border{fill:var(--color-components-progress-error-border)}.fill-components-progress-white-progress{fill:var(--color-components-progress-white-progress)}.fill-divider-solid-alt{fill:var(--color-divider-solid-alt)}.fill-transparent{fill:transparent}.fill-zinc-500\/20{fill:hsla(240,4%,46%,.2)}.stroke-components-progress-brand-border{stroke:var(--color-components-progress-brand-border)}.stroke-components-progress-error-border{stroke:var(--color-components-progress-error-border)}.stroke-components-progress-white-border{stroke:var(--color-components-progress-white-border)}.stroke-current{stroke:currentColor}.stroke-divider-solid{stroke:var(--color-divider-solid)}.stroke-zinc-500{stroke:#71717a}.stroke-1{stroke-width:1}.stroke-2{stroke-width:2}.stroke-\[1\.8px\]{stroke-width:1.8px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-2{padding:.5rem!important}.\!p-4{padding:1rem!important}.\!p-6{padding:1.5rem!important}.\!p-8{padding:2rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-px{padding:1px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[1px\]{padding-left:1px;padding-right:1px}.px-\[26px\]{padding-left:26px;padding-right:26px}.px-\[3px\]{padding-left:3px;padding-right:3px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-px{padding-top:1px;padding-bottom:1px}.\!pb-1{padding-bottom:.25rem!important}.\!pb-1\.5{padding-bottom:.375rem!important}.\!pb-2{padding-bottom:.5rem!important}.\!pb-3{padding-bottom:.75rem!important}.\!pb-3\.5{padding-bottom:.875rem!important}.\!pb-6{padding-bottom:1.5rem!important}.\!pr-2{padding-right:.5rem!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-11{padding-bottom:2.75rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[184px\]{padding-bottom:184px}.pb-\[50px\]{padding-bottom:50px}.pb-\[57px\]{padding-bottom:57px}.pb-\[68px\]{padding-bottom:68px}.pb-\[6px\]{padding-bottom:6px}.pb-\[9px\]{padding-bottom:9px}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-\[10px\]{padding-left:10px}.pl-\[13px\]{padding-left:13px}.pl-\[14\.5px\]{padding-left:14.5px}.pl-\[14px\]{padding-left:14px}.pl-\[18px\]{padding-left:18px}.pl-\[21px\]{padding-left:21px}.pl-\[22px\]{padding-left:22px}.pl-\[26px\]{padding-left:26px}.pl-\[3px\]{padding-left:3px}.pl-\[42px\]{padding-left:42px}.pl-\[44px\]{padding-left:44px}.pl-\[51px\]{padding-left:51px}.pl-\[5px\]{padding-left:5px}.pl-\[60px\]{padding-left:60px}.pl-\[6px\]{padding-left:6px}.pl-\[7px\]{padding-left:7px}.pl-\[9px\]{padding-left:9px}.pr-0{padding-right:0}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[10px\]{padding-right:10px}.pr-\[11px\]{padding-right:11px}.pr-\[18px\]{padding-right:18px}.pr-\[26px\]{padding-right:26px}.pr-\[2px\]{padding-right:2px}.pr-\[30px\]{padding-right:30px}.pr-\[3px\]{padding-right:3px}.pr-\[52px\]{padding-right:52px}.pr-\[6\.5px\]{padding-right:6.5px}.pr-\[6px\]{padding-right:6px}.pr-\[7px\]{padding-right:7px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-\[108px\]{padding-top:108px}.pt-\[112px\]{padding-top:112px}.pt-\[14px\]{padding-top:14px}.pt-\[27px\]{padding-top:27px}.pt-\[280px\]{padding-top:280px}.pt-\[3px\]{padding-top:3px}.pt-\[56px\]{padding-top:56px}.pt-\[64px\]{padding-top:64px}.pt-\[6px\]{padding-top:6px}.pt-\[7px\]{padding-top:7px}.pt-\[88px\]{padding-top:88px}.pt-\[9px\]{padding-top:9px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-\[-0\.125em\]{vertical-align:-.125em}.font-\[\'Inter\'\]{font-family:Inter}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.\!text-\[13px\]{font-size:13px!important}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs,.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\],.text-\[0px\]{font-size:0}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.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}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.\!normal-case{text-transform:none!important}.italic{font-style:italic}.\!leading-6{line-height:1.5rem!important}.\!leading-\[18px\]{line-height:18px!important}.\!leading-\[21px\]{line-height:21px!important}.leading-10{line-height:2.5rem}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[125\%\]{line-height:125%}.leading-\[14px\]{line-height:14px}.leading-\[160\%\]{line-height:160%}.leading-\[16px\]{line-height:16px}.leading-\[18px\]{line-height:18px}.leading-\[20px\]{line-height:20px}.leading-\[21px\]{line-height:21px}.leading-\[22px\]{line-height:22px}.leading-\[24px\]{line-height:24px}.leading-\[27px\]{line-height:27px}.leading-\[28px\]{line-height:28px}.leading-\[30px\]{line-height:30px}.leading-\[32px\]{line-height:32px}.leading-\[50px\]{line-height:50px}.leading-\[56px\]{line-height:56px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-\[-0\.07px\]{letter-spacing:-.07px}.tracking-tight{letter-spacing:-.025em}.\!text-\[\#444CE7\]{--tw-text-opacity:1!important;color:rgb(68 76 231)!important}.\!text-\[\#F04438\]{--tw-text-opacity:1!important;color:rgb(240 68 56)!important}.\!text-components-input-text-placeholder{color:var(--color-components-input-text-placeholder)!important}.\!text-components-main-nav-nav-button-text-active{color:var(--color-components-main-nav-nav-button-text-active)!important}.\!text-gray-700{--tw-text-opacity:1!important;color:rgb(71 84 103)!important}.\!text-gray-900{--tw-text-opacity:1!important;color:rgb(16 24 40)!important}.\!text-primary-600{--tw-text-opacity:1!important;color:rgb(21 94 239)!important}.\!text-red-600{--tw-text-opacity:1!important;color:rgb(220 38 38)!important}.\!text-text-primary{color:var(--color-text-primary)!important}.\!text-text-primary-on-surface{color:var(--color-text-primary-on-surface)!important}.\!text-text-quaternary{color:var(--color-text-quaternary)!important}.\!text-text-secondary{color:var(--color-text-secondary)!important}.\!text-text-tertiary{color:var(--color-text-tertiary)!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255)!important}.text-\[\#00B2EA\]{--tw-text-opacity:1;color:rgb(0 178 234)}.text-\[\#01AC49\]{--tw-text-opacity:1;color:rgb(1 172 73)}.text-\[\#026AA2\]{--tw-text-opacity:1;color:rgb(2 106 162)}.text-\[\#039855\]{--tw-text-opacity:1;color:rgb(3 152 85)}.text-\[\#0E9384\]{--tw-text-opacity:1;color:rgb(14 147 132)}.text-\[\#107569\]{--tw-text-opacity:1;color:rgb(16 117 105)}.text-\[\#12B76A\]{--tw-text-opacity:1;color:rgb(18 183 106)}.text-\[\#155AEF\]{--tw-text-opacity:1;color:rgb(21 90 239)}.text-\[\#155EEF\],.text-\[\#155eef\]{--tw-text-opacity:1;color:rgb(21 94 239)}.text-\[\#1570EF\]{--tw-text-opacity:1;color:rgb(21 112 239)}.text-\[\#164C63\]{--tw-text-opacity:1;color:rgb(22 76 99)}.text-\[\#1C64F2\]{--tw-text-opacity:1;color:rgb(28 100 242)}.text-\[\#2684FF\]{--tw-text-opacity:1;color:rgb(38 132 255)}.text-\[\#2D31A6\]{--tw-text-opacity:1;color:rgb(45 49 166)}.text-\[\#309BEC\]{--tw-text-opacity:1;color:rgb(48 155 236)}.text-\[\#3538CD\]{--tw-text-opacity:1;color:rgb(53 56 205)}.text-\[\#444CE7\]{--tw-text-opacity:1;color:rgb(68 76 231)}.text-\[\#6938EF\]{--tw-text-opacity:1;color:rgb(105 56 239)}.text-\[\#6F8BB5\]{--tw-text-opacity:1;color:rgb(111 139 181)}.text-\[\#844FDA\]{--tw-text-opacity:1;color:rgb(132 79 218)}.text-\[\#93370D\]{--tw-text-opacity:1;color:rgb(147 55 13)}.text-\[\#BCC0D1\]{--tw-text-opacity:1;color:rgb(188 192 209)}.text-\[\#D92D20\]{--tw-text-opacity:1;color:rgb(217 45 32)}.text-\[\#DC6803\]{--tw-text-opacity:1;color:rgb(220 104 3)}.text-\[\#DD2590\]{--tw-text-opacity:1;color:rgb(221 37 144)}.text-\[\#EA3434\]{--tw-text-opacity:1;color:rgb(234 52 52)}.text-\[\#EC4A0A\]{--tw-text-opacity:1;color:rgb(236 74 10)}.text-\[\#EE46BC\]{--tw-text-opacity:1;color:rgb(238 70 188)}.text-\[\#F04438\]{--tw-text-opacity:1;color:rgb(240 68 56)}.text-\[\#F79009\]{--tw-text-opacity:1;color:rgb(247 144 9)}.text-\[\#FB6514\]{--tw-text-opacity:1;color:rgb(251 101 20)}.text-\[\#FD853A\]{--tw-text-opacity:1;color:rgb(253 133 58)}.text-\[\#FF3093\]{--tw-text-opacity:1;color:rgb(255 48 147)}.text-\[\#FF650F\]{--tw-text-opacity:1;color:rgb(255 101 15)}.text-\[\#d92d20\]{--tw-text-opacity:1;color:rgb(217 45 32)}.text-\[\#ec4a0a\]{--tw-text-opacity:1;color:rgb(236 74 10)}.text-\[\#f79009\],.text-\[rgb\(247\2c 144\2c 9\)\]{--tw-text-opacity:1;color:rgb(247 144 9)}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11)}.text-background-section{color:var(--color-background-section)}.text-blue-500{--tw-text-opacity:1;color:rgb(225 239 254)}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235)}.text-components-avatar-shape-fill-stop-100{color:var(--color-components-avatar-shape-fill-stop-100)}.text-components-button-destructive-ghost-text{color:var(--color-components-button-destructive-ghost-text)}.text-components-button-destructive-primary-text-disabled{color:var(--color-components-button-destructive-primary-text-disabled)}.text-components-button-destructive-secondary-text{color:var(--color-components-button-destructive-secondary-text)}.text-components-button-ghost-text{color:var(--color-components-button-ghost-text)}.text-components-button-ghost-text-disabled{color:var(--color-components-button-ghost-text-disabled)}.text-components-button-primary-bg{color:var(--color-components-button-primary-bg)}.text-components-button-primary-text{color:var(--color-components-button-primary-text)}.text-components-button-primary-text-disabled{color:var(--color-components-button-primary-text-disabled)}.text-components-button-secondary-accent-text{color:var(--color-components-button-secondary-accent-text)}.text-components-button-secondary-accent-text-disabled{color:var(--color-components-button-secondary-accent-text-disabled)}.text-components-button-secondary-text{color:var(--color-components-button-secondary-text)}.text-components-button-secondary-text-disabled{color:var(--color-components-button-secondary-text-disabled)}.text-components-button-tertiary-text{color:var(--color-components-button-tertiary-text)}.text-components-button-tertiary-text-disabled{color:var(--color-components-button-tertiary-text-disabled)}.text-components-checkbox-icon{color:var(--color-components-checkbox-icon)}.text-components-checkbox-icon-disabled{color:var(--color-components-checkbox-icon-disabled)}.text-components-input-text-disabled{color:var(--color-components-input-text-disabled)}.text-components-input-text-filled{color:var(--color-components-input-text-filled)}.text-components-input-text-filled-disabled{color:var(--color-components-input-text-filled-disabled)}.text-components-input-text-placeholder{color:var(--color-components-input-text-placeholder)}.text-components-main-nav-nav-button-text{color:var(--color-components-main-nav-nav-button-text)}.text-components-main-nav-nav-button-text-active{color:var(--color-components-main-nav-nav-button-text-active)}.text-components-menu-item-text{color:var(--color-components-menu-item-text)}.text-components-menu-item-text-active{color:var(--color-components-menu-item-text-active)}.text-components-panel-bg{color:var(--color-components-panel-bg)}.text-components-premium-badge-grey-text-stop-0{color:var(--color-components-premium-badge-grey-text-stop-0)}.text-components-premium-badge-indigo-text-stop-0{color:var(--color-components-premium-badge-indigo-text-stop-0)}.text-divider-deep{color:var(--color-divider-deep)}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153)}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129)}.text-gray-200{--tw-text-opacity:1;color:rgb(234 236 240)}.text-gray-300{--tw-text-opacity:1;color:rgb(208 213 221)}.text-gray-400{--tw-text-opacity:1;color:rgb(152 162 179)}.text-gray-500{--tw-text-opacity:1;color:rgb(102 112 133)}.text-gray-600{--tw-text-opacity:1;color:rgb(52 64 84)}.text-gray-700{--tw-text-opacity:1;color:rgb(71 84 103)}.text-gray-800{--tw-text-opacity:1;color:rgb(29 41 57)}.text-gray-900{--tw-text-opacity:1;color:rgb(16 24 40)}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94)}.text-green-800{--tw-text-opacity:1;color:rgb(3 84 63)}.text-indigo-600{--tw-text-opacity:1;color:rgb(68 76 231)}.text-indigo-800{--tw-text-opacity:1;color:rgb(45 49 166)}.text-inherit{color:inherit}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60)}.text-primary-400{--tw-text-opacity:1;color:rgb(82 139 255)}.text-primary-500{--tw-text-opacity:1;color:rgb(41 112 255)}.text-primary-600{--tw-text-opacity:1;color:rgb(21 94 239)}.text-primary-700{--tw-text-opacity:1;color:rgb(0 78 235)}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165)}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113)}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68)}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38)}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27)}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233)}.text-text-accent{color:var(--color-text-accent)}.text-text-accent-light-mode-only{color:var(--color-text-accent-light-mode-only)}.text-text-accent-secondary{color:var(--color-text-accent-secondary)}.text-text-destructive{color:var(--color-text-destructive)}.text-text-destructive-secondary{color:var(--color-text-destructive-secondary)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-empty-state-icon{color:var(--color-text-empty-state-icon)}.text-text-inverted-dimmed{color:var(--color-text-inverted-dimmed)}.text-text-placeholder{color:var(--color-text-placeholder)}.text-text-primary{color:var(--color-text-primary)}.text-text-primary-on-surface{color:var(--color-text-primary-on-surface)}.text-text-quaternary{color:var(--color-text-quaternary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-success{color:var(--color-text-success)}.text-text-tertiary{color:var(--color-text-tertiary)}.text-text-warning{color:var(--color-text-warning)}.text-text-warning-secondary{color:var(--color-text-warning-secondary)}.text-transparent{color:transparent}.text-util-colors-blue-blue-500{color:var(--color-util-colors-blue-blue-500)}.text-util-colors-blue-blue-600{color:var(--color-util-colors-blue-blue-600)}.text-util-colors-blue-brand-blue-brand-600{color:var(--color-util-colors-blue-brand-blue-brand-600)}.text-util-colors-blue-brand-blue-brand-700{color:var(--color-util-colors-blue-brand-blue-brand-700)}.text-util-colors-blue-light-blue-light-500{color:var(--color-util-colors-blue-light-blue-light-500)}.text-util-colors-blue-light-blue-light-600{color:var(--color-util-colors-blue-light-blue-light-600)}.text-util-colors-cyan-cyan-500{color:var(--color-util-colors-cyan-cyan-500)}.text-util-colors-gray-gray-600{color:var(--color-util-colors-gray-gray-600)}.text-util-colors-green-green-600{color:var(--color-util-colors-green-green-600)}.text-util-colors-indigo-indigo-600{color:var(--color-util-colors-indigo-indigo-600)}.text-util-colors-orange-dark-orange-dark-600{color:var(--color-util-colors-orange-dark-orange-dark-600)}.text-util-colors-orange-orange-600{color:var(--color-util-colors-orange-orange-600)}.text-util-colors-purple-purple-600{color:var(--color-util-colors-purple-purple-600)}.text-util-colors-red-red-600{color:var(--color-util-colors-red-red-600)}.text-util-colors-teal-teal-500{color:var(--color-util-colors-teal-teal-500)}.text-util-colors-teal-teal-700{color:var(--color-util-colors-teal-teal-700)}.text-util-colors-violet-violet-600{color:var(--color-util-colors-violet-violet-600)}.text-util-colors-warning-warning-600{color:var(--color-util-colors-warning-warning-600)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255)}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8)}.text-yellow-800{--tw-text-opacity:1;color:rgb(114 59 19)}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170)}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.\!decoration-primary-700{text-decoration-color:#004eeb!important}.decoration-dashed{text-decoration-style:dashed}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(152 162 179)}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(152 162 179)}.caret-\[\#295EFF\],.caret-\[\#295eff\]{caret-color:#295eff}.caret-primary-600{caret-color:#155eef}.\!opacity-100{opacity:1!important}.\!opacity-50{opacity:.5!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-\[0\.4\]{opacity:.4}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.\!shadow-lg{--tw-shadow:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08)!important;--tw-shadow-colored:0px 4px 6px -2px var(--tw-shadow-color),0px 12px 16px -4px var(--tw-shadow-color)!important}.\!shadow-lg,.\!shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-md{--tw-shadow:0px 2px 4px -2px rgba(16,24,40,.06),0px 4px 8px -2px rgba(16,24,40,.1)!important;--tw-shadow-colored:0px 2px 4px -2px var(--tw-shadow-color),0px 4px 8px -2px var(--tw-shadow-color)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.\!shadow-none,.\!shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-xl{--tw-shadow:0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08)!important;--tw-shadow-colored:0px 8px 8px -4px var(--tw-shadow-color),0px 20px 24px -4px var(--tw-shadow-color)!important}.\!shadow-xs{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.05)!important;--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0px 24px 48px -12px rgba(16,24,40,.18);--tw-shadow-colored:0px 24px 48px -12px var(--tw-shadow-color)}.shadow-\[inset_2px_2px_0_0_rgba\(255\2c 255\2c 255\2c 0\.5\)\2c inset_0_1px_3px_0_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c inset_0_2px_24px_0_rgba\(11\2c 165\2c 236\2c 0\.2\)\2c 0_1px_2px_0_rgba\(9\2c 9\2c 11\2c 0\.05\)\2c 0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:inset 2px 2px 0 0 hsla(0,0%,100%,.5),inset 0 1px 3px 0 rgba(0,0,0,.12),inset 0 2px 24px 0 rgba(11,165,236,.2),0 1px 2px 0 rgba(9,9,11,.05),0 0 0 1px rgba(0,0,0,.05);--tw-shadow-colored:inset 2px 2px 0 0 var(--tw-shadow-color),inset 0 1px 3px 0 var(--tw-shadow-color),inset 0 2px 24px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color),0 0 0 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-\[inset_2px_2px_0_0_rgba\(255\2c 255\2c 255\2c 0\.5\)\2c inset_0_1px_3px_0_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c inset_0_2px_24px_0_rgba\(23\2c 178\2c 106\2c 0\.2\)\2c 0_1px_2px_0_rgba\(9\2c 9\2c 11\2c 0\.05\)\2c 0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:inset 2px 2px 0 0 hsla(0,0%,100%,.5),inset 0 1px 3px 0 rgba(0,0,0,.12),inset 0 2px 24px 0 rgba(23,178,106,.2),0 1px 2px 0 rgba(9,9,11,.05),0 0 0 1px rgba(0,0,0,.05);--tw-shadow-colored:inset 2px 2px 0 0 var(--tw-shadow-color),inset 0 1px 3px 0 var(--tw-shadow-color),inset 0 2px 24px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color),0 0 0 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-\[inset_2px_2px_0_0_rgba\(255\2c 255\2c 255\2c 0\.5\)\2c inset_0_1px_3px_0_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c inset_0_2px_24px_0_rgba\(240\2c 68\2c 56\2c 0\.2\)\2c 0_1px_2px_0_rgba\(9\2c 9\2c 11\2c 0\.05\)\2c 0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:inset 2px 2px 0 0 hsla(0,0%,100%,.5),inset 0 1px 3px 0 rgba(0,0,0,.12),inset 0 2px 24px 0 rgba(240,68,56,.2),0 1px 2px 0 rgba(9,9,11,.05),0 0 0 1px rgba(0,0,0,.05);--tw-shadow-colored:inset 2px 2px 0 0 var(--tw-shadow-color),inset 0 1px 3px 0 var(--tw-shadow-color),inset 0 2px 24px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color),0 0 0 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-\[inset_2px_2px_0_0_rgba\(255\2c 255\2c 255\2c 0\.5\)\2c inset_0_1px_3px_0_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c inset_0_2px_24px_0_rgba\(247\2c 144\2c 9\2c 0\.2\)\2c 0_1px_2px_0_rgba\(9\2c 9\2c 11\2c 0\.05\)\2c 0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:inset 2px 2px 0 0 hsla(0,0%,100%,.5),inset 0 1px 3px 0 rgba(0,0,0,.12),inset 0 2px 24px 0 rgba(247,144,9,.2),0 1px 2px 0 rgba(9,9,11,.05),0 0 0 1px rgba(0,0,0,.05);--tw-shadow-colored:inset 2px 2px 0 0 var(--tw-shadow-color),inset 0 1px 3px 0 var(--tw-shadow-color),inset 0 2px 24px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color),0 0 0 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-lg{--tw-shadow:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08);--tw-shadow-colored:0px 4px 6px -2px var(--tw-shadow-color),0px 12px 16px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0px 2px 4px -2px rgba(16,24,40,.06),0px 4px 8px -2px rgba(16,24,40,.1);--tw-shadow-colored:0px 2px 4px -2px var(--tw-shadow-color),0px 4px 8px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.06),0px 1px 3px 0px rgba(16,24,40,.1);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 1px 3px 0px var(--tw-shadow-color)}.shadow-status-indicator-blue-shadow{--tw-shadow:0px 2px 6px 0px var(--color-components-badge-status-light-normal-halo),0px 0px 0px 1px var(--color-components-badge-status-light-border-outer);--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-status-indicator-blue-shadow,.shadow-status-indicator-gray-shadow{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-status-indicator-gray-shadow{--tw-shadow:0px 1px 2px 0px var(--color-components-badge-status-light-disabled-halo),0px 0px 0px 1px var(--color-components-badge-status-light-border-outer);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-status-indicator-green-shadow{--tw-shadow:0px 2px 6px 0px var(--color-components-badge-status-light-success-halo),0px 0px 0px 1px var(--color-components-badge-status-light-border-outer);--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-status-indicator-green-shadow,.shadow-status-indicator-red-shadow{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-status-indicator-red-shadow{--tw-shadow:0px 2px 6px 0px var(--color-components-badge-status-light-error-halo),0px 0px 0px 1px var(--color-components-badge-status-light-border-outer);--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-status-indicator-warning-shadow{--tw-shadow:0px 2px 6px 0px var(--color-components-badge-status-light-warning-halo),0px 0px 0px 1px var(--color-components-badge-status-light-border-outer);--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-status-indicator-warning-shadow,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08);--tw-shadow-colored:0px 8px 8px -4px var(--tw-shadow-color),0px 20px 24px -4px var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.05);--tw-shadow-colored:0px 1px 2px 0px 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-shadow-shadow-5{--tw-shadow-color:var(--color-shadow-shadow-5)!important;--tw-shadow:var(--tw-shadow-colored)!important}.shadow-components-badge-status-light-warning-halo{--tw-shadow-color:var(--color-components-badge-status-light-warning-halo);--tw-shadow:var(--tw-shadow-colored)}.shadow-shadow-shadow-3{--tw-shadow-color:var(--color-shadow-shadow-3);--tw-shadow:var(--tw-shadow-colored)}.shadow-shadow-shadow-5{--tw-shadow-color:var(--color-shadow-shadow-5);--tw-shadow:var(--tw-shadow-colored)}.shadow-shadow-shadow-9{--tw-shadow-color:var(--color-shadow-shadow-9);--tw-shadow:var(--tw-shadow-colored)}.\!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-0{outline-width:0}.outline-\[1\.5px\]{outline-width:1.5px}.outline-components-option-card-option-selected-border{outline-color:var(--color-components-option-card-option-selected-border)}.outline-components-panel-on-panel-item-bg{outline-color:var(--color-components-panel-on-panel-item-bg)}.\!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-0{--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)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.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)}.ring-inset{--tw-ring-inset:inset}.ring-amber-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0)}.ring-components-input-border-hover{--tw-ring-color:var(--color-components-input-border-hover)}.ring-emerald-300{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183)}.ring-emerald-400\/20{--tw-ring-color:rgba(52,211,153,.2)}.ring-rose-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 211)}.ring-sky-300{--tw-ring-opacity:1;--tw-ring-color:rgb(125 211 252)}.ring-text-warning{--tw-ring-color:var(--color-text-warning)}.ring-util-colors-indigo-indigo-600{--tw-ring-color:var(--color-util-colors-indigo-indigo-600)}.ring-zinc-200{--tw-ring-opacity:1;--tw-ring-color:rgb(228 228 231)}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-offset-1{--tw-ring-offset-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-\[80px\]{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)}.blur-\[80px\]{--tw-blur:blur(80px)}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{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{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[10px\]{-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)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-\[5px\]{-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)}.backdrop-blur-\[5px\]{--tw-backdrop-blur:blur(5px)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px)}.backdrop-blur-\[6px\],.backdrop-blur-md{-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)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-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{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(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.\!\[clip\:rect\(0\2c 0\2c 0\2c 0\)\]{clip:rect(0,0,0,0)!important}.first-letter\:capitalize:first-letter{text-transform:capitalize}.first-line\:p-1:first-line{padding:.25rem}.marker\:size-4 ::marker{width:1rem;height:1rem}.marker\:size-4::marker{width:1rem;height:1rem}.placeholder\:text-sm::-moz-placeholder{font-size:.875rem;line-height:1.25rem}.placeholder\:text-sm::placeholder{font-size:.875rem;line-height:1.25rem}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:\!text-gray-400::-moz-placeholder{--tw-text-opacity:1!important;color:rgb(152 162 179)!important}.placeholder\:\!text-gray-400::placeholder{--tw-text-opacity:1!important;color:rgb(152 162 179)!important}.placeholder\:text-components-input-text-placeholder::-moz-placeholder{color:var(--color-components-input-text-placeholder)}.placeholder\:text-components-input-text-placeholder::placeholder{color:var(--color-components-input-text-placeholder)}.placeholder\:text-gray-300::-moz-placeholder{--tw-text-opacity:1;color:rgb(208 213 221)}.placeholder\:text-gray-300::placeholder{--tw-text-opacity:1;color:rgb(208 213 221)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(152 162 179)}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(152 162 179)}.placeholder\:text-text-placeholder::-moz-placeholder{color:var(--color-text-placeholder)}.placeholder\:text-text-placeholder::placeholder{color:var(--color-text-placeholder)}.placeholder\:text-text-quaternary::-moz-placeholder{color:var(--color-text-quaternary)}.placeholder\:text-text-quaternary::placeholder{color:var(--color-text-quaternary)}.placeholder\:text-text-tertiary::-moz-placeholder{color:var(--color-text-tertiary)}.placeholder\:text-text-tertiary::placeholder{color:var(--color-text-tertiary)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:bottom-\[1\.5px\]:after{content:var(--tw-content);bottom:1.5px}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\.5:after{content:var(--tw-content);left:.375rem}.after\:right-1\.5:after{content:var(--tw-content);right:.375rem}.after\:top-1:after{content:var(--tw-content);top:.25rem}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-2:after{content:var(--tw-content);height:.5rem}.after\:w-0\.5:after{content:var(--tw-content);width:.125rem}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:\!bg-workflow-link-line-failure-button-bg:after{content:var(--tw-content);background-color:var(--color-workflow-link-line-failure-button-bg)!important}.after\:bg-text-text-selected:after{content:var(--tw-content);background-color:var(--color-text-text-selected)}.after\:bg-util-colors-blue-brand-blue-brand-600:after{content:var(--tw-content);background-color:var(--color-util-colors-blue-brand-blue-brand-600)}.after\:bg-workflow-link-line-error-handle:after{content:var(--tw-content);background-color:var(--color-workflow-link-line-error-handle)}.after\:bg-workflow-link-line-failure-handle:after{content:var(--tw-content);background-color:var(--color-workflow-link-line-failure-handle)}.after\:bg-workflow-link-line-handle:after{content:var(--tw-content);background-color:var(--color-workflow-link-line-handle)}.after\:bg-workflow-link-line-success-handle:after{content:var(--tw-content);background-color:var(--color-workflow-link-line-success-handle)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:mr-0:last-child{margin-right:0}.last\:border-0:last-child{border-width:0}.last\:pb-0:last-child{padding-bottom:0}.last-of-type\:mb-0:last-of-type{margin-bottom:0}.hover\:mr-0:hover{margin-right:0}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.hover\:scale-125:hover,.hover\:scale-150:hover{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))}.hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:cursor-text:hover{cursor:text}.hover\:rounded-full:hover{border-radius:9999px}.hover\:border:hover{border-width:1px}.hover\:border-\[0\.5px\]:hover{border-width:.5px}.hover\:\!border-gray-300:hover{--tw-border-opacity:1!important;border-color:rgb(208 213 221)!important}.hover\:border-\[\#B2CCFF\]:hover{--tw-border-opacity:1;border-color:rgb(178 204 255)}.hover\:border-\[\#B9E6FE\]:hover{--tw-border-opacity:1;border-color:rgb(185 230 254)}.hover\:border-\[\#C7D7FE\]:hover{--tw-border-opacity:1;border-color:rgb(199 215 254)}.hover\:border-black\/5:hover{border-color:rgba(0,0,0,.05)}.hover\:border-components-button-secondary-border-hover:hover{border-color:var(--color-components-button-secondary-border-hover)}.hover\:border-components-checkbox-border-disabled:hover{border-color:var(--color-components-checkbox-border-disabled)}.hover\:border-components-checkbox-border-hover:hover{border-color:var(--color-components-checkbox-border-hover)}.hover\:border-components-input-border-active:hover{border-color:var(--color-components-input-border-active)}.hover\:border-components-input-border-destructive:hover{border-color:var(--color-components-input-border-destructive)}.hover\:border-components-input-border-hover:hover{border-color:var(--color-components-input-border-hover)}.hover\:border-components-option-card-option-border-hover:hover{border-color:var(--color-components-option-card-option-border-hover)}.hover\:border-components-option-card-option-selected-border:hover{border-color:var(--color-components-option-card-option-selected-border)}.hover\:border-components-panel-bg-blur:hover{border-color:var(--color-components-panel-bg-blur)}.hover\:border-components-panel-border:hover{border-color:var(--color-components-panel-border)}.hover\:border-components-panel-border-subtle:hover{border-color:var(--color-components-panel-border-subtle)}.hover\:border-effects-highlight:hover{border-color:var(--color-effects-highlight)}.hover\:border-effects-highlight-lightmode-off:hover{border-color:var(--color-effects-highlight-lightmode-off)}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(234 236 240)}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(208 213 221)}.hover\:border-primary-300:hover{--tw-border-opacity:1;border-color:rgb(132 173 255)}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165)}.hover\:border-state-destructive-border:hover{border-color:var(--color-state-destructive-border)}.hover\:border-transparent:hover{border-color:transparent}.hover\:\!bg-black\/5:hover{background-color:rgba(0,0,0,.05)!important}.hover\:\!bg-components-button-secondary-bg-hover:hover{background-color:var(--color-components-button-secondary-bg-hover)!important}.hover\:\!bg-components-input-bg-disabled:hover{background-color:var(--color-components-input-bg-disabled)!important}.hover\:\!bg-gray-200:hover{--tw-bg-opacity:1!important;background-color:rgb(234 236 240)!important}.hover\:\!bg-state-base-hover:hover{background-color:var(--color-state-base-hover)!important}.hover\:\!bg-state-destructive-hover:hover{background-color:var(--color-state-destructive-hover)!important}.hover\:\!bg-white:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255)!important}.hover\:bg-\[\#155EFF\]\/8:hover{background-color:rgba(21,94,255,.08)}.hover\:bg-\[\#EBE9FE\]:hover{--tw-bg-opacity:1;background-color:rgb(235 233 254)}.hover\:bg-\[\#EBF5FF\]:hover{--tw-bg-opacity:1;background-color:rgb(235 245 255)}.hover\:bg-\[\#F5F8FF\]:hover{--tw-bg-opacity:1;background-color:rgb(245 248 255)}.hover\:bg-\[\#FCE7F6\]:hover{--tw-bg-opacity:1;background-color:rgb(252 231 246)}.hover\:bg-\[\#FEE4E2\]:hover{--tw-bg-opacity:1;background-color:rgb(254 228 226)}.hover\:bg-\[\#FFEAD5\]:hover{--tw-bg-opacity:1;background-color:rgb(255 234 213)}.hover\:bg-background-body:hover{background-color:var(--color-background-body)}.hover\:bg-background-default-hover:hover{background-color:var(--color-background-default-hover)}.hover\:bg-background-default-lighter:hover{background-color:var(--color-background-default-lighter)}.hover\:bg-background-section-burn:hover{background-color:var(--color-background-section-burn)}.hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)}.hover\:bg-components-button-destructive-ghost-bg-hover:hover{background-color:var(--color-components-button-destructive-ghost-bg-hover)}.hover\:bg-components-button-ghost-bg-hover:hover{background-color:var(--color-components-button-ghost-bg-hover)}.hover\:bg-components-button-indigo-bg-disabled:hover{background-color:var(--color-components-button-indigo-bg-disabled)}.hover\:bg-components-button-indigo-bg-hover:hover{background-color:var(--color-components-button-indigo-bg-hover)}.hover\:bg-components-button-primary-bg:hover{background-color:var(--color-components-button-primary-bg)}.hover\:bg-components-button-primary-bg-disabled:hover{background-color:var(--color-components-button-primary-bg-disabled)}.hover\:bg-components-button-primary-bg-hover:hover{background-color:var(--color-components-button-primary-bg-hover)}.hover\:bg-components-button-secondary-bg:hover{background-color:var(--color-components-button-secondary-bg)}.hover\:bg-components-button-secondary-bg-disabled:hover{background-color:var(--color-components-button-secondary-bg-disabled)}.hover\:bg-components-button-secondary-bg-hover:hover{background-color:var(--color-components-button-secondary-bg-hover)}.hover\:bg-components-button-tertiary-bg:hover{background-color:var(--color-components-button-tertiary-bg)}.hover\:bg-components-button-tertiary-bg-hover:hover{background-color:var(--color-components-button-tertiary-bg-hover)}.hover\:bg-components-card-bg-alt:hover{background-color:var(--color-components-card-bg-alt)}.hover\:bg-components-checkbox-bg-disabled:hover{background-color:var(--color-components-checkbox-bg-disabled)}.hover\:bg-components-checkbox-bg-disabled-checked:hover{background-color:var(--color-components-checkbox-bg-disabled-checked)}.hover\:bg-components-checkbox-bg-hover:hover{background-color:var(--color-components-checkbox-bg-hover)}.hover\:bg-components-checkbox-bg-unchecked-hover:hover{background-color:var(--color-components-checkbox-bg-unchecked-hover)}.hover\:bg-components-input-bg-active:hover{background-color:var(--color-components-input-bg-active)}.hover\:bg-components-input-bg-destructive:hover{background-color:var(--color-components-input-bg-destructive)}.hover\:bg-components-input-bg-disabled:hover{background-color:var(--color-components-input-bg-disabled)}.hover\:bg-components-input-bg-hover:hover{background-color:var(--color-components-input-bg-hover)}.hover\:bg-components-main-nav-nav-button-bg-active:hover{background-color:var(--color-components-main-nav-nav-button-bg-active)}.hover\:bg-components-main-nav-nav-button-bg-hover:hover{background-color:var(--color-components-main-nav-nav-button-bg-hover)}.hover\:bg-components-option-card-option-bg-hover:hover{background-color:var(--color-components-option-card-option-bg-hover)}.hover\:bg-components-panel-bg-blur:hover{background-color:var(--color-components-panel-bg-blur)}.hover\:bg-components-panel-on-panel-item-bg:hover{background-color:var(--color-components-panel-on-panel-item-bg)}.hover\:bg-components-panel-on-panel-item-bg-hover:hover{background-color:var(--color-components-panel-on-panel-item-bg-hover)}.hover\:bg-components-segmented-control-item-active-bg:hover{background-color:var(--color-components-segmented-control-item-active-bg)}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(242 244 247)}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(234 236 240)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251)}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(209 224 255)}.hover\:bg-primary-200:hover{--tw-bg-opacity:1;background-color:rgb(178 204 255)}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(239 244 255)}.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(21 94 239)}.hover\:bg-primary-600\/75:hover{background-color:rgba(21,94,239,.75)}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202)}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242)}.hover\:bg-state-accent-active:hover{background-color:var(--color-state-accent-active)}.hover\:bg-state-accent-hover:hover{background-color:var(--color-state-accent-hover)}.hover\:bg-state-base-hover:hover{background-color:var(--color-state-base-hover)}.hover\:bg-state-base-hover-alt:hover{background-color:var(--color-state-base-hover-alt)}.hover\:bg-state-destructive-hover:hover{background-color:var(--color-state-destructive-hover)}.hover\:bg-state-destructive-hover-alt:hover{background-color:var(--color-state-destructive-hover-alt)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255)}.hover\:bg-dataset-chunk-detail-card-hover-bg:hover{background-image:var(--color-dataset-chunk-detail-card-hover-bg)}.hover\:stroke-state-base-hover:hover{stroke:var(--color-state-base-hover)}.hover\:\!text-text-secondary:hover{color:var(--color-text-secondary)!important}.hover\:text-\[\#D92D20\]:hover{--tw-text-opacity:1;color:rgb(217 45 32)}.hover\:text-components-button-destructive-ghost-text:hover{color:var(--color-components-button-destructive-ghost-text)}.hover\:text-components-button-ghost-text:hover{color:var(--color-components-button-ghost-text)}.hover\:text-components-button-primary-text:hover{color:var(--color-components-button-primary-text)}.hover\:text-components-input-text-filled:hover{color:var(--color-components-input-text-filled)}.hover\:text-components-menu-item-text-hover:hover{color:var(--color-components-menu-item-text-hover)}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(102 112 133)}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(71 84 103)}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(29 41 57)}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(16 24 40)}.hover\:text-inherit:hover{color:inherit}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(21 94 239)}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68)}.hover\:text-text-accent:hover{color:var(--color-text-accent)}.hover\:text-text-accent-secondary:hover{color:var(--color-text-accent-secondary)}.hover\:text-text-destructive:hover{color:var(--color-text-destructive)}.hover\:text-text-disabled:hover{color:var(--color-text-disabled)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:text-text-tertiary:hover{color:var(--color-text-tertiary)}.hover\:text-text-warning:hover{color:var(--color-text-warning)}.hover\:text-zinc-300:hover{--tw-text-opacity:1;color:rgb(212 212 216)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-lg:hover{--tw-shadow:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08);--tw-shadow-colored:0px 4px 6px -2px var(--tw-shadow-color),0px 12px 16px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0px 2px 4px -2px rgba(16,24,40,.06),0px 4px 8px -2px rgba(16,24,40,.1);--tw-shadow-colored:0px 2px 4px -2px var(--tw-shadow-color),0px 4px 8px -2px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.06),0px 1px 3px 0px rgba(16,24,40,.1);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 1px 3px 0px var(--tw-shadow-color)}.hover\:shadow-sm:hover,.hover\:shadow-xs:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.05);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color)}.hover\:shadow-shadow-shadow-3:hover{--tw-shadow-color:var(--color-shadow-shadow-3);--tw-shadow:var(--tw-shadow-colored)}.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)}.hover\:ring-1:hover,.hover\:ring-\[0\.5px\]:hover{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-\[0\.5px\]: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(0.5px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.hover\:backdrop-blur-\[5px\]:hover{--tw-backdrop-blur:blur(5px);-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)}.focus\:border:focus{border-width:1px}.focus\:border-solid:focus{border-style:solid}.focus\:border-components-input-border-active:focus{border-color:var(--color-components-input-border-active)}.focus\:border-components-input-border-destructive:focus{border-color:var(--color-components-input-border-destructive)}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241)}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(41 112 255)}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-components-input-bg-active:focus{background-color:var(--color-components-input-bg-active)}.focus\:bg-components-input-bg-destructive:focus{background-color:var(--color-components-input-bg-destructive)}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251)}.focus\:bg-transparent:focus{background-color:transparent}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgb(102 112 133)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.focus\:shadow-none:focus,.focus\:shadow-xs:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-xs:focus{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.05);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color)}.focus\:shadow-shadow-shadow-3:focus{--tw-shadow-color:var(--color-shadow-shadow-3);--tw-shadow:var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 236 240)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241)}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(41 112 255)}.focus\:ring-primary-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(21 94 239)}.focus-visible\:bg-state-base-hover:focus-visible{background-color:var(--color-state-base-hover)}.focus-visible\:bg-state-base-hover-alt:focus-visible{background-color:var(--color-state-base-hover-alt)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.enabled\:hover\:bg-gray-100:hover:enabled{--tw-bg-opacity:1;background-color:rgb(242 244 247)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:text-components-button-primary-bg-disabled:disabled{color:var(--color-components-button-primary-bg-disabled)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group[open] .group-open\:rotate-90{--tw-rotate:90deg;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))}.group\/wrap:hover .group-hover\/wrap\:visible{visibility:visible}.group:hover .group-hover\:absolute{position:absolute}.group:hover .group-hover\:\!mr-0{margin-right:0!important}.group:hover .group-hover\:ml-auto{margin-left:auto}.group:hover .group-hover\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.group\/card:hover .group-hover\/card\:block,.group\/file-image:hover .group-hover\/file-image\:block,.group\/handle:hover .group-hover\/handle\:block,.group\/insert:hover .group-hover\/insert\:block,.group\/link-item:hover .group-hover\/link-item\:block,.group\/picker-trigger-wrap:hover .group-hover\/picker-trigger-wrap\:block{display:block}.group:hover .group-hover\:\!block{display:block!important}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:inline-block,.group\/card:hover .group-hover\/card\:inline-block{display:inline-block}.group\/card:hover .group-hover\/card\:flex,.group\/dataset-item:hover .group-hover\/dataset-item\:flex,.group\/file-image:hover .group-hover\/file-image\:flex,.group\/file-item:hover .group-hover\/file-item\:flex,.group\/item:hover .group-hover\/item\:flex,.group\/plugin:hover .group-hover\/plugin\:flex{display:flex}.group:hover .group-hover\:\!flex{display:flex!important}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:inline-flex{display:inline-flex}.group:hover .group-hover\:hidden,.group\/dataset-item:hover .group-hover\/dataset-item\:hidden,.group\/item:hover .group-hover\/item\:hidden,.group\/link-item:hover .group-hover\/link-item\:hidden{display:none}.group:hover .group-hover\:max-h-\[36px\]{max-height:36px}.group:hover .group-hover\:border-solid{border-style:solid}.group:hover .group-hover\:border-components-option-card-option-border-hover{border-color:var(--color-components-option-card-option-border-hover)}.group:hover .group-hover\:border-effects-highlight{border-color:var(--color-effects-highlight)}.group\/corner-label:hover .group-hover\/corner-label\:bg-background-section-burn{background-color:var(--color-background-section-burn)}.group\/simple-select:hover .group-hover\/simple-select\:bg-state-base-hover-alt{background-color:var(--color-state-base-hover-alt)}.group:hover .group-hover\:\!bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255)!important}.group:hover .group-hover\:bg-background-default-dodge{background-color:var(--color-background-default-dodge)}.group:hover .group-hover\:bg-components-option-card-option-bg-hover{background-color:var(--color-components-option-card-option-bg-hover)}.group:hover .group-hover\:bg-primary-600{--tw-bg-opacity:1;background-color:rgb(21 94 239)}.group:hover .group-hover\:bg-state-accent-hover{background-color:var(--color-state-accent-hover)}.group:hover .group-hover\:bg-state-accent-hover-alt{background-color:var(--color-state-accent-hover-alt)}.group:hover .group-hover\:bg-state-accent-solid{background-color:var(--color-state-accent-solid)}.group:hover .group-hover\:bg-state-base-hover{background-color:var(--color-state-base-hover)}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255)}.group\/button:hover .group-hover\/button\:stroke-zinc-400{stroke:#a1a1aa}.group\/action:hover .group-hover\/action\:text-\[\#D92D20\]{--tw-text-opacity:1;color:rgb(217 45 32)}.group\/addvariable:hover .group-hover\/addvariable\:text-white{--tw-text-opacity:1;color:rgb(255 255 255)}.group\/clear:hover .group-hover\/clear\:text-text-secondary{color:var(--color-text-secondary)}.group\/clear:hover .group-hover\/clear\:text-text-tertiary{color:var(--color-text-tertiary)}.group\/corner-label:hover .group-hover\/corner-label\:text-background-section-burn{color:var(--color-background-section-burn)}.group\/delete:hover .group-hover\/delete\:text-text-destructive{color:var(--color-text-destructive)}.group\/edit:hover .group-hover\/edit\:text-text-secondary,.group\/remove:hover .group-hover\/remove\:text-text-secondary,.group\/simple-select:hover .group-hover\/simple-select\:text-text-secondary{color:var(--color-text-secondary)}.group\/sub-variable-picker:hover .group-hover\/sub-variable-picker\:text-text-tertiary{color:var(--color-text-tertiary)}.group\/tag-add:hover .group-hover\/tag-add\:text-text-secondary{color:var(--color-text-secondary)}.group:hover .group-hover\:text-\[\#155EEF\]{--tw-text-opacity:1;color:rgb(21 94 239)}.group:hover .group-hover\:text-components-button-secondary-accent-text{color:var(--color-components-button-secondary-accent-text)}.group:hover .group-hover\:text-components-menu-item-text-hover{color:var(--color-components-menu-item-text-hover)}.group:hover .group-hover\:text-gray-800{--tw-text-opacity:1;color:rgb(29 41 57)}.group:hover .group-hover\:text-primary-600{--tw-text-opacity:1;color:rgb(21 94 239)}.group:hover .group-hover\:text-text-accent{color:var(--color-text-accent)}.group:hover .group-hover\:text-text-destructive{color:var(--color-text-destructive)}.group:hover .group-hover\:text-text-primary{color:var(--color-text-primary)}.group:hover .group-hover\:text-text-primary-on-surface{color:var(--color-text-primary-on-surface)}.group:hover .group-hover\:text-text-secondary{color:var(--color-text-secondary)}.group:hover .group-hover\:text-text-tertiary{color:var(--color-text-tertiary)}.group:hover .group-hover\:text-util-colors-teal-teal-700{color:var(--color-util-colors-teal-teal-700)}.group:hover .group-hover\:opacity-100,.group\/card:hover .group-hover\/card\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-xs{--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.05);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group\/tag-add:hover .group-hover\/tag-add\:placeholder\:text-text-secondary::-moz-placeholder{color:var(--color-text-secondary)}.group\/tag-add:hover .group-hover\/tag-add\:placeholder\:text-text-secondary::placeholder{color:var(--color-text-secondary)}.group.active .group-\[\.active\]\:bg-components-icon-bg-blue-solid{background-color:var(--color-components-icon-bg-blue-solid)}.group.active .group-\[\.active\]\:text-components-menu-item-text-active{color:var(--color-components-menu-item-text-active)}@media (prefers-reduced-motion:reduce){@keyframes spin{to{transform:rotate(1turn)}}.motion-reduce\:animate-\[spin_1\.5s_linear_infinite\]{animation:spin 1.5s linear infinite}}@media (min-width:100px){.mobile\:w-fit{width:-moz-fit-content;width:fit-content}.mobile\:justify-center{justify-content:center}.mobile\:px-0{padding-left:0;padding-right:0}.mobile\:px-1{padding-left:.25rem;padding-right:.25rem}.mobile\:px-2{padding-left:.5rem;padding-right:.5rem}}@media (min-width:640px){.sm\:mx-12{margin-left:3rem;margin-right:3rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mr-2{margin-right:.5rem}.sm\:mr-3{margin-right:.75rem}.sm\:w-1\/2{width:50%}.sm\:w-80{width:20rem}.sm\:w-\[216px\]{width:216px}.sm\:w-\[224px\]{width:224px}.sm\:w-\[248px\]{width:248px}.sm\:w-\[412px\]{width:412px}.sm\:w-\[880px\]{width:880px}.sm\:w-full{width:100%}.sm\:min-w-\[528px\]{min-width:528px}.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-2{padding:.5rem}.sm\:p-4{padding:1rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}.tablet\:px-4{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.md\:max-h-\[300px\]{max-height:300px}.md\:w-\[400px\]{width:400px}.md\:w-\[608px\]{width:608px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:px-\[108px\]{padding-left:108px;padding-right:108px}}@media (min-width:769px){.pc\:w-full{width:100%}.pc\:justify-start{justify-content:flex-start}}@media (min-width:1024px){.lg\:max-w-3xl{max-width:48rem}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:justify-start{justify-content:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-24{top:6rem}.xl\:top-36{top:9rem}.xl\:flex{display:flex}.xl\:max-h-\[400px\]{max-height:400px}.xl\:\!max-w-none{max-width:none!important}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.\32xl\:h-\[139px\]{height:139px}.\32xl\:max-h-\[564px\]{max-height:564px}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:2560px){.\32k\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:divide-white\/5>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.dark\:border-zinc-800{--tw-border-opacity:1;border-color:rgb(39 39 42)}.dark\:border-b-white\/5{border-bottom-color:hsla(0,0%,100%,.05)}.dark\:bg-amber-400\/10{background-color:rgba(251,191,36,.1)}.dark\:bg-rose-400\/10{background-color:rgba(251,113,133,.1)}.dark\:bg-sky-400\/10{background-color:rgba(56,189,248,.1)}.dark\:bg-transparent{background-color:transparent}.dark\:bg-zinc-400\/10{background-color:hsla(240,5%,65%,.1)}.dark\:bg-zinc-600{--tw-bg-opacity:1;background-color:rgb(82 82 91)}.dark\:text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36)}.dark\:text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153)}.dark\:text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133)}.dark\:text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94)}.dark\:text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248)}.dark\:text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170)}.dark\:text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122)}.dark\: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)}.dark\:ring-amber-400\/30{--tw-ring-color:rgba(251,191,36,.3)}.dark\:ring-emerald-400\/30{--tw-ring-color:rgba(52,211,153,.3)}.dark\:ring-rose-500\/20{--tw-ring-color:rgba(244,63,94,.2)}.dark\:ring-sky-400\/30{--tw-ring-color:rgba(56,189,248,.3)}.dark\:ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.dark\:ring-zinc-500\/20{--tw-ring-color:hsla(240,4%,46%,.2)}.dark\:hover\:bg-white\/5:hover{background-color:hsla(0,0%,100%,.05)}}.\[\&\.active\]\:bg-state-base-active.active{background-color:var(--color-state-base-active)}.\[\&\:not\(\:first-child\)\]\:mt-1:not(:first-child){margin-top:.25rem}.focus\:\[\&\:not\(\:focus-visible\)\]\:outline-none:not(:focus-visible):focus{outline:2px solid transparent;outline-offset:2px}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\:last-child\]\:mb-0>:last-child{margin-bottom:0}
\ No newline at end of file
... ...
  1 +import React, {useState, useEffect, useRef} from "react";
  2 +import './base.less'
  3 +import './style.less'
  4 +import { Button, Input } from 'antd';
  5 +import Markdown from '@/components/deepSeekIndex/Markdown'
  6 +import laBanner from "./laBanner.png";
  7 +
  8 +const LaTest: React.FC = () => {
  9 + const [searchValue, setSearchValue] = useState<any>();
  10 +
  11 + const [chatHistory, setChatHistory] = useState<any[]>([]);
  12 + const [currentResponse, setCurrentResponse] = useState<string>('');
  13 +
  14 + const chatRef = useRef(null);
  15 +
  16 + const send = async () => {
  17 + console.log('searchValue', searchValue)
  18 + const data = {
  19 + "query": searchValue,
  20 + "inputs": {},
  21 + "response_mode": "streaming",
  22 + "user": "11",
  23 + "conversation_id": ""
  24 + }
  25 + const customHeaders = {
  26 + 'Authorization': 'Bearer app-nvw8Y9taTRWuKg9ZfaoMXwNC'
  27 + }
  28 +
  29 + const newHistory = [...chatHistory, { role: 'user', answer: searchValue }];
  30 + setChatHistory(newHistory);
  31 + setSearchValue('');
  32 + let _currentResponse = '';
  33 +
  34 + try {
  35 + const response = await fetch('http://10.9.5.168/v1/chat-messages', {
  36 + method: 'POST',
  37 + headers: {
  38 + 'Content-Type': 'application/json',
  39 + // 这里可以添加自定义请求头
  40 + ...customHeaders
  41 + },
  42 + body: JSON.stringify({...data })
  43 + });
  44 +
  45 + if (!response.ok) {
  46 + throw new Error(`HTTP error! status: ${response.status}`);
  47 + }
  48 +
  49 + const reader = response.body.getReader();
  50 + const decoder = new TextDecoder();
  51 + let buffer = '';
  52 +
  53 + while (true) {
  54 + const { done, value } = await reader.read();
  55 + if (done) break;
  56 + buffer += decoder?.decode(value, { stream: true });
  57 + const lines = buffer?.split('\n');
  58 + buffer = lines.pop();
  59 + lines.forEach(line => {
  60 + if (line.startsWith('data:')) {
  61 + const data = JSON.parse(line?.slice(5)?.trim());
  62 + setCurrentResponse(prev => prev + (data?.answer || ''));
  63 + _currentResponse = _currentResponse + (data?.answer || '');
  64 + }
  65 + });
  66 + }
  67 +
  68 + const updatedHistory = [...newHistory, { role: 'assistant', answer: _currentResponse }];
  69 + setChatHistory(updatedHistory);
  70 + setCurrentResponse('');
  71 +
  72 +
  73 + } catch (error) {
  74 + console.error('Stream error:', error);
  75 + }
  76 +
  77 + }
  78 +
  79 + // 让会话一直展示最新
  80 + useEffect(() => {
  81 + if (chatRef.current) {
  82 + chatRef.current.scrollTop = chatRef.current.scrollHeight;
  83 + }
  84 + }, [currentResponse]);
  85 +
  86 +
  87 + useEffect(() => {
  88 + console.log('chatHistory', chatHistory)
  89 + }, [chatHistory])
  90 +
  91 + return (
  92 + <div className={'la-test'}>
  93 + <div className={'la-test_header'}>
  94 + <img src={laBanner} alt=""/>
  95 + </div>
  96 + <div
  97 + ref={chatRef}
  98 + className={'la-test_content'}
  99 + >
  100 + {chatHistory?.map((msg, index) => (
  101 + <p key={index} className={`mb-2 ${msg.role === 'user' ? 'text-right' : 'text-left'}`}>
  102 + {
  103 + msg?.role ? <div className={'role'}>
  104 + {msg?.role === 'user' ? '问' : msg?.role === 'assistant' ? '答' : ''}
  105 + </div> : ''
  106 + }
  107 + <Markdown content={msg?.answer}/>
  108 + </p>
  109 + ))}
  110 + {currentResponse && (
  111 + <p className="mb-2 text-left current">
  112 + <div className={'role'}>答</div>
  113 + <Markdown content={currentResponse} />
  114 + </p>
  115 + )}
  116 + </div>
  117 + <div className={'la-test_footer'}>
  118 + <Input
  119 + type="text"
  120 + value={searchValue}
  121 + className="company-list-search-input"
  122 + placeholder="输入..."
  123 + onChange={(e) => setSearchValue(e.target.value)}
  124 + onPressEnter={send}
  125 + />
  126 + <Button type={'primary'} onClick={send}>发送</Button>
  127 + </div>
  128 +
  129 + </div>
  130 + );
  131 +};
  132 +
  133 +export default LaTest;
... ...
  1 +.la-test {
  2 + background: #f1f1f1;
  3 + height: 100%;
  4 + width: 100%;
  5 + padding-bottom: calc( 2% + 50px);
  6 + padding-top: calc( 2% + 300px);
  7 +
  8 + &_header {
  9 + position: fixed;
  10 + top: 0;
  11 + left: 0;
  12 + right: 0;
  13 + img {
  14 + height: 300px;
  15 + width: auto;
  16 + }
  17 + }
  18 +
  19 + &_footer {
  20 + position: fixed;
  21 + bottom: 2%;
  22 + left: 0;
  23 + right: 0;
  24 + display: flex;
  25 + align-items: center;
  26 + justify-content: space-between;
  27 + padding: 0 20%;
  28 + input {
  29 + width: 80%;
  30 + }
  31 + }
  32 +
  33 + &_content {
  34 + overflow-y: auto;
  35 + height: 100%;
  36 + transition-property: all;
  37 + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  38 + transition-duration: 0.3s;
  39 +
  40 + /* Webkit 浏览器(Chrome, Safari, Edge) */
  41 + ::-webkit-scrollbar {
  42 + width: 5px; /* 或者 height: 12px; 对于水平滚动条 */
  43 + }
  44 +
  45 + ::-webkit-scrollbar-thumb {
  46 + background-color: #eee; /* 滚动条的颜色 */
  47 + border-radius: 6px; /* 滚动条的圆角 */
  48 + }
  49 +
  50 +
  51 + ::-webkit-scrollbar-track {
  52 + background-color: #eee; /* 滚动条轨道的颜色 */
  53 + border-radius: 6px; /* 轨道的圆角 */
  54 + }
  55 +
  56 + }
  57 +}
  58 +
  59 +.mark-down {
  60 + width: auto;
  61 + max-width: 60%;
  62 + background: #fff;
  63 + border-radius: 10px;
  64 + padding: 20px;
  65 + .group {
  66 + margin-bottom: 10px;
  67 + }
  68 +}
  69 +
  70 +.role {
  71 + width: 40px;
  72 + height: 28px;
  73 + line-height: 28px;
  74 + font-size: 14px;
  75 + border-radius: 14px;
  76 + text-align: center;
  77 +}
  78 +
  79 +.text-right {
  80 + display: flex;
  81 + flex-direction: row-reverse;
  82 + padding-right: 2%;
  83 + .role {
  84 + margin-left: 20px;
  85 + background: #0A84FE;
  86 + color: #fff;
  87 + }
  88 + .mark-down {
  89 + background: #0A84FE;
  90 + color: #fff;
  91 + padding: 10px;
  92 + }
  93 +}
  94 +.text-left {
  95 + display: flex;
  96 + padding-left: 2%;
  97 + .role {
  98 + margin-right: 20px;
  99 + background: #fff;
  100 + }
  101 + .mark-down {
  102 + p {
  103 + overflow-wrap:break-word;
  104 + word-break: break-all;
  105 + }
  106 + }
  107 +}
... ...
  1 +import { useRouteError } from "react-router-dom";
  2 +
  3 +export default function ErrorPage() {
  4 + const error:any = useRouteError();
  5 + console.error(error);
  6 +
  7 + return (
  8 + <div id="error-page">
  9 + <h1>Oops!</h1>
  10 + <p>Sorry, an unexpected error has occurred.</p>
  11 + <p>
  12 + <i>{error?.statusText || error?.message}</i>
  13 + </p>
  14 + </div>
  15 + );
  16 +}
\ No newline at end of file
... ...
  1 +import {createHashRouter} from 'react-router-dom';
  2 +import ErrorPage from "./pages/errorPage";
  3 +import DeepSeekIndex from "@/pages/deep-seek-index";
  4 +
  5 +const routers = [
  6 + {
  7 + path: '/',
  8 + element: <DeepSeekIndex />,
  9 + errorElement: <ErrorPage />,
  10 + },
  11 + {
  12 + path: '/deepSeekIndex',
  13 + element: <DeepSeekIndex />,
  14 + errorElement: <ErrorPage />,
  15 + },
  16 +];
  17 +
  18 +export default createHashRouter(routers)
\ No newline at end of file
... ...
  1 +export function setFavicon (logoPath: string) {
  2 + const link = document.createElement('link');
  3 + link.rel = 'icon';
  4 + link.href = logoPath;
  5 + document.head.appendChild(link);
  6 +}
  7 +
  8 +// 每个园区都有独立的分支 这里需要更换成对应的corpCode
  9 +export const currentCorpCode = () => {
  10 + return 'test';
  11 +};
  12 +
  13 +export const _baseUrl = "http://36.34.99.80:8088";
  14 +// export const _baseUrl = "https://test.qgutech.com";
  15 +
  16 +export const handleSearch = (search: any) => {
  17 + const _search = decodeURIComponent(search);
  18 + const index = _search.indexOf('?');
  19 + const baseUrl = index === -1? _search : _search.slice(index,_search?.length);
  20 + const _str = baseUrl?.replace('?', '');
  21 + const _arr = _str?.split('&');
  22 + let _params: any;
  23 + _arr?.forEach((item: any) => {
  24 + if (item.includes('=')) {
  25 + const _key = item?.split('=')?.[0];
  26 + const _value = item?.split('=')?.[1];
  27 + let _item = {
  28 + [_key]: _value === 'undefined' ? null : _value,
  29 + };
  30 + _params = {
  31 + ..._params,
  32 + ..._item,
  33 + };
  34 + }
  35 + });
  36 + return _params;
  37 +};
  38 +
  39 +
  40 +// 百度坐标系转大地坐标系
  41 +export const BD09II2WGS84 = (bdLon: number, bdLat: number) => {
  42 + let x_pi = 3.14159265358979324 * 3000.0 / 180.0;
  43 + //百度坐标转成火星坐标
  44 + let mars_point = { lat: 0, lon: 0,};
  45 + let x = bdLon - 0.0065;
  46 + let y = bdLat - 0.006;
  47 + let z = Math.sqrt(x * x + y * y) - 0.00002 * Math.sin(y * x_pi);
  48 + let theta = Math.atan2(y, x) - 0.000003 * Math.cos(x * x_pi);
  49 + mars_point.lat = z * Math.sin(theta);
  50 + mars_point.lon = z * Math.cos(theta);
  51 +
  52 + //把火星坐标GCJ02转地球坐标系WGS84
  53 + let gcjLat = mars_point.lat;
  54 + let gcjLon = mars_point.lon;
  55 + let d = delta(gcjLat, gcjLon)
  56 + return {
  57 + 'lat': ( gcjLat - d.lat ),
  58 + 'lon': ( gcjLon - d.lon )
  59 + }
  60 +}
  61 +
  62 +// 伪墨卡托投影 转 天地图(Tianditu) WGS84 经纬度坐标系
  63 +export const webMercatorToWGS84 = (x: any, y: any) => {
  64 + // 地球半径(Web Mercator 投影的参数)
  65 + const earthRadius = 20037508.34;
  66 +
  67 + // 经度转换
  68 + const longitude = (x / earthRadius) * 180;
  69 +
  70 + // 纬度转换
  71 + let latitude = (y / earthRadius) * 180;
  72 + latitude = (180 / Math.PI) * (2 * Math.atan(Math.exp((latitude * Math.PI) / 180)) - Math.PI / 2);
  73 +
  74 + return { latitude, longitude };
  75 +}
  76 +
  77 +
  78 +const delta = (lat: number, lon: number) => {
  79 + let PI = 3.14159265358979324;
  80 + let a = 6378245.0
  81 + let ee = 0.00669342162296594323
  82 + let dLat = transformLat(lon - 105.0, lat - 35.0)
  83 + let dLon = transformLon(lon - 105.0, lat - 35.0)
  84 + let radLat = lat / 180.0 * PI
  85 + let magic = Math.sin(radLat)
  86 + magic = 1 - ee * magic * magic
  87 + let sqrtMagic = Math.sqrt(magic)
  88 + dLat = (dLat * 180.0) / ((a * (1 - ee)) / (magic * sqrtMagic) * PI)
  89 + dLon = (dLon * 180.0) / (a / sqrtMagic * Math.cos(radLat) * PI)
  90 + return {
  91 + 'lat': dLat,
  92 + 'lon': dLon
  93 + }
  94 +}
  95 +
  96 +const transformLat = (x: number, y: number) => {
  97 + let PI = 3.14159265358979324;
  98 + let ret = -100.0 + 2.0 * x + 3.0 * y + 0.2 * y * y + 0.1 * x * y + 0.2 * Math.sqrt(Math.abs(x))
  99 + ret += (20.0 * Math.sin(6.0 * x * PI) + 20.0 * Math.sin(2.0 * x * PI)) * 2.0 / 3.0
  100 + ret += (20.0 * Math.sin(y * PI) + 40.0 * Math.sin(y / 3.0 * PI)) * 2.0 / 3.0
  101 + ret += (160.0 * Math.sin(y / 12.0 * PI) + 320 * Math.sin(y * PI / 30.0)) * 2.0 / 3.0
  102 + return ret
  103 +}
  104 +
  105 +const transformLon = (x: number, y: number) => {
  106 + let PI = 3.14159265358979324;
  107 + let ret = 300.0 + x + 2.0 * y + 0.1 * x * x + 0.1 * x * y + 0.1 * Math.sqrt(Math.abs(x))
  108 + ret += (20.0 * Math.sin(6.0 * x * PI) + 20.0 * Math.sin(2.0 * x * PI)) * 2.0 / 3.0
  109 + ret += (20.0 * Math.sin(x * PI) + 40.0 * Math.sin(x / 3.0 * PI)) * 2.0 / 3.0
  110 + ret += (150.0 * Math.sin(x / 12.0 * PI) + 300.0 * Math.sin(x / 30.0 * PI)) * 2.0 / 3.0
  111 + return ret
  112 +}
  113 +
  114 +
  115 +// 十六进制颜色 转换成 rgba
  116 +export const hexToRgba = (hex: string | null | undefined, alpha: any) => {
  117 + let r: string | number = 0, g: string | number = 0, b: string | number = 0;
  118 +
  119 + // 3 digits
  120 + if (hex?.length == 4) {
  121 + r = "0x" + hex?.[1] + hex?.[1];
  122 + g = "0x" + hex?.[2] + hex?.[2];
  123 + b = "0x" + hex?.[3] + hex?.[3];
  124 + // 6 digits
  125 + } else if (hex?.length == 7) {
  126 + r = "0x" + hex?.[1] + hex?.[2];
  127 + g = "0x" + hex?.[3] + hex?.[4];
  128 + b = "0x" + hex?.[5] + hex?.[6];
  129 + }
  130 +
  131 + return "rgba(" + +r + "," + +g + "," + +b + "," + alpha + ")";
  132 +}
  133 +
  134 +// // 使用示例
  135 +// const hexColor = "#ff5733"; // 16进制颜色
  136 +// const opacity = 0.5; // 透明度(0.0 到 1.0)
  137 +// const rgbaColor = hexToRgba(hexColor, opacity);
  138 +// console.log(rgbaColor); // 输出: "rgba(255, 87, 51, 0.5)"
... ...
  1 +import axios from 'axios';
  2 +import {currentCorpCode, _baseUrl} from "@/utils/common"
  3 +
  4 +// 创建axios实例
  5 +const service = axios.create({
  6 + baseURL: _baseUrl, // 你可以通过.env文件设置API的基础URL
  7 + timeout: 5000 // 请求超时时间
  8 +});
  9 +
  10 +// 请求拦截器
  11 +service.interceptors.request.use(
  12 + config => {
  13 + // 在发送请求之前做些什么,例如设置请求头
  14 + // if (store.getters.token) {
  15 + // config.headers['X-Token'] = getToken();
  16 + // }
  17 + console.log('config---2', config)
  18 + return config;
  19 + },
  20 + error => {
  21 + // 对请求错误做些什么
  22 + console.error('请求拦截器错误:', error); // for debug
  23 + Promise.reject(error);
  24 + }
  25 +);
  26 +
  27 +// 响应拦截器
  28 +service.interceptors.response.use(
  29 + response => {
  30 + /**
  31 + * 可以在这里对响应数据做点什么
  32 + */
  33 + const res = response.data;
  34 + if (res?.success || res?.code === 200) {
  35 + return res.data;
  36 + } else {
  37 + // 如果后端有统一的错误码处理,可以在这里统一处理
  38 + console.error('接口错误:', res.message);
  39 + // 你可以抛出一个错误,或者返回一个错误对象
  40 + // throw new Error(res.message || 'Error');
  41 + return Promise.reject(new Error(res.message || 'Error'));
  42 + }
  43 + },
  44 + error => {
  45 + console.error('响应拦截器错误:', error);
  46 + // 对响应错误做点什么
  47 + return Promise.reject(error);
  48 + }
  49 +);
  50 +
  51 +// 封装get请求
  52 +export function get(url: string, params = {}, customHeaders?: any, notCorpCode?: boolean) {
  53 +
  54 + const _params = notCorpCode ? {
  55 + ...params,
  56 + } : {
  57 + corpCode: currentCorpCode(),
  58 + ...params,
  59 + }
  60 + return service.get(url, {params: _params, headers: customHeaders})
  61 +
  62 +}
  63 +
  64 +// 封装post请求
  65 +export function post(url: string, params = {}, data = {}, customHeaders?: any, notCorpCode?: boolean) {
  66 + const _params = notCorpCode ? {
  67 + ...params,
  68 + } : {
  69 + corpCode: currentCorpCode(),
  70 + ...params,
  71 + }
  72 + return service.post(url, data, {params: _params, headers: customHeaders})
  73 +}
\ No newline at end of file
... ...
  1 +import Cookie from "js-cookie";
  2 +import {get} from "@/utils/request";
  3 +
  4 +// 1.行业大脑集成页/行业大脑明细页
  5 +// 1.判断缓存token
  6 +// 无 直接404 --empty
  7 +// 有
  8 +// 1.调用getUserInfo接口
  9 +// 失败 404 --empty
  10 +// 成功
  11 +// 1.管理员角色才能看行业大脑
  12 +// 2.其他 404 --empty
  13 +
  14 +// 处理权限相关 --- 前端
  15 +export const judgePermission = async (navigate: any) => {
  16 + let _hasPermission = true;
  17 + return {
  18 + _hasPermission
  19 + }
  20 +}
  21 +
  22 +const toEmpty = (navigate: any) => {
  23 + // 去往没有权限的页面 -- 前端处理
  24 + const _url = '/empty';
  25 + navigate(_url, { replace: true });
  26 +}
\ No newline at end of file
... ...
  1 +/// <reference types="vite/client" />
... ...
  1 +{
  2 + "compilerOptions": {
  3 + "composite": true,
  4 + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
  5 + "target": "ES2020",
  6 + "useDefineForClassFields": true,
  7 + "lib": ["ES2020", "DOM", "DOM.Iterable"],
  8 + "module": "ESNext",
  9 + "skipLibCheck": true,
  10 +
  11 + /* Bundler mode */
  12 + "moduleResolution": "bundler",
  13 + "allowImportingTsExtensions": true,
  14 + "resolveJsonModule": true,
  15 + "isolatedModules": true,
  16 + "moduleDetection": "force",
  17 + "noEmit": true,
  18 + "jsx": "react-jsx",
  19 +
  20 + /* Linting */
  21 + "strict": true,
  22 + "noUnusedLocals": true,
  23 + "noUnusedParameters": true,
  24 + "noFallthroughCasesInSwitch": true,
  25 + "baseUrl": ".",
  26 + "paths": {
  27 + "@/*": ["src/*"]
  28 + }
  29 + },
  30 + "include": ["src"]
  31 +}
... ...
  1 +{
  2 + "files": [],
  3 + "references": [
  4 + {
  5 + "path": "./tsconfig.app.json"
  6 + }
  7 + ]
  8 +}
... ...
  1 +{
  2 + "compilerOptions": {
  3 + "composite": true,
  4 + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
  5 + "skipLibCheck": true,
  6 + "module": "ESNext",
  7 + "moduleResolution": "bundler",
  8 + "allowSyntheticDefaultImports": true,
  9 + "strict": true,
  10 + "noEmit": true
  11 + },
  12 + "include": ["vite.config.ts"]
  13 +}
... ...
  1 +import { defineConfig } from 'vite'
  2 +import react from '@vitejs/plugin-react'
  3 +
  4 +// https://vitejs.dev/config/
  5 +export default defineConfig({
  6 + base:"./",
  7 + plugins: [react()],
  8 + resolve: {
  9 + alias: {
  10 + '@': '/src'
  11 + },
  12 + extensions: ['.js', '.jsx', '.ts', '.tsx', '.less']
  13 + },
  14 + css: {
  15 + preprocessorOptions: {
  16 + less: {
  17 + math: "always",
  18 + javascriptEnabled: true
  19 + }
  20 + }
  21 + },
  22 +})
... ...