diff --git a/.editorconfig b/.editorconfig index b585a76..e89330a 100644 --- a/.editorconfig +++ b/.editorconfig @@ -4,7 +4,7 @@ root = true [*] charset = utf-8 indent_style = space -indent_size = 4 +indent_size = 2 insert_final_newline = true trim_trailing_whitespace = true diff --git a/.github/workflows/auto-assign-by-label.yml b/.github/workflows/auto-assign-by-label.yml index dfc5fe9..cf659b2 100644 --- a/.github/workflows/auto-assign-by-label.yml +++ b/.github/workflows/auto-assign-by-label.yml @@ -10,7 +10,6 @@ permissions: contents: read issues: write pull-requests: write - jobs: assign: diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 84c93a3..344714b 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -1,51 +1,51 @@ name: GitHub Pages on: - push: - branches: - - main - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: + push: + branches: + - main + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: - contents: read - pages: write - id-token: write + contents: read + pages: write + id-token: write jobs: - deploy: - runs-on: ubuntu-latest - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - steps: - - name: Checkout 🛎️ - uses: actions/checkout@v4 - - - name: Setup Node version 🍀 - uses: actions/setup-node@v4 - with: - node-version: '20' - cache: 'npm' - - - name: Install dependencies 📦 - run: npm ci - - - name: Configure GitHub Pages ⚙️ - uses: actions/configure-pages@v5 - - - name: Build Storybook 🛠️ - run: | - npm run build:storybook - env: - PUBLIC_URL: "/${{ github.event.repository.name }}/" - - - name: Upload artifacts 📁 - uses: actions/upload-pages-artifact@v3 - with: - path: storybook-static - - - name: Deploy to GitHub Pages 🚀 - id: deployment - uses: actions/deploy-pages@v4 + deploy: + runs-on: ubuntu-latest + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - name: Checkout 🛎️ + uses: actions/checkout@v4 + + - name: Setup Node version 🍀 + uses: actions/setup-node@v4 + with: + node-version: '20' + cache: 'npm' + + - name: Install dependencies 📦 + run: npm ci + + - name: Configure GitHub Pages ⚙️ + uses: actions/configure-pages@v5 + + - name: Build Storybook 🛠️ + run: | + npm run build:storybook + env: + PUBLIC_URL: '/${{ github.event.repository.name }}/' + + - name: Upload artifacts 📁 + uses: actions/upload-pages-artifact@v3 + with: + path: storybook-static + + - name: Deploy to GitHub Pages 🚀 + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index d44d6f4..e354578 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -19,9 +19,9 @@ jobs: registry-url: https://registry.npmjs.org/ - name: Update npm run: npm install -g npm@latest - - run: npm ci + - run: npm ci --production - uses: reedyuk/npm-version@1.1.1 with: version: ${{github.ref_name}} - - run: npm run build-themes + - run: npm run copy:dist - run: npm publish diff --git a/.github/workflows/sync-status-to-hub.yml b/.github/workflows/sync-status-to-hub.yml index c4c31e7..cbc56cf 100644 --- a/.github/workflows/sync-status-to-hub.yml +++ b/.github/workflows/sync-status-to-hub.yml @@ -26,50 +26,50 @@ jobs: console.log('ℹ️ Not a Hub issue comment, skipping sync'); return; } - + // Ищем номер Hub issue в описании const hubIssueMatch = issueForComment.body.match(/Hub Issue.*#(\d+)/); if (!hubIssueMatch) { console.log('❌ Hub issue reference not found in comment issue'); return; } - + const hubIssueNumber = parseInt(hubIssueMatch[1]); const [hubOwner, hubRepoName] = '${{ github.repository_owner }}/cdek-ui'.split('/'); - + await syncCommentToHub(comment, issueForComment, hubIssueNumber, hubOwner, hubRepoName); return; } - + // Проверяем что задача создана из Hub const isFromHub = issue.labels.some(label => label.name === 'state/from-hub'); if (!isFromHub) { console.log('ℹ️ Not a Hub issue, skipping sync'); return; } - + // Ищем номер Hub issue в описании const hubIssueMatch = issue.body.match(/Hub Issue.*#(\d+)/); if (!hubIssueMatch) { console.log('❌ Hub issue reference not found'); return; } - + const hubIssueNumber = parseInt(hubIssueMatch[1]); const hubRepo = '${{ github.repository_owner }}/cdek-ui'; - + // Определяем тип события для синхронизации лейблов if (context.eventName === 'issues' && (context.payload.action === 'labeled' || context.payload.action === 'unlabeled')) { await syncLabelsToHub(issue, hubIssueNumber, hubRepo, label); } - + await syncStatusToHub(issue, hubIssueNumber, hubRepo); - + async function syncStatusToHub(satelliteIssue, hubIssueNumber, hubRepo) { let status = ''; let statusMessage = ''; let shouldReopen = false; - + // Определяем статус на основе состояния и лейблов if (satelliteIssue.state === 'closed') { status = 'closed'; @@ -92,37 +92,37 @@ jobs: statusMessage = '📋 Открыто в Satellite'; } } - + if (!status) return; - + // Отправляем статус в Hub await updateHubStatus(hubIssueNumber, status, statusMessage, satelliteIssue, hubRepo, shouldReopen); } - + async function syncLabelsToHub(satelliteIssue, hubIssueNumber, hubRepo, changedLabel) { try { const syncPrefixes = ['status/', 'priority/', 'area/', 'type/']; const changedLabelName = changedLabel?.name; - + // Проверяем, относится ли измененный лейбл к синхронизируемым const shouldSync = syncPrefixes.some(prefix => changedLabelName?.startsWith(prefix)); if (!shouldSync) { console.log('ℹ️ Label not in sync scope: ' + changedLabelName); return; } - + console.log('🔄 Syncing label: ' + changedLabelName); - + // Получаем текущие лейблы satellite issue const currentLabels = satelliteIssue.labels.map(l => l.name); - + // Фильтруем лейблы для синхронизации - берем ВСЕ лейблы с нужными префиксами - const labelsToSync = currentLabels.filter(labelName => + const labelsToSync = currentLabels.filter(labelName => syncPrefixes.some(prefix => labelName.startsWith(prefix)) ); - + console.log('📋 All labels to sync from satellite: ' + labelsToSync.join(', ')); - + // Получаем текущие лейблы hub issue используя PAT const hubIssueResponse = await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}`, @@ -133,30 +133,30 @@ jobs: } } ); - + if (!hubIssueResponse.ok) { throw new Error(`Failed to get hub issue: ${hubIssueResponse.status}`); } - + const hubIssue = await hubIssueResponse.json(); const currentHubLabels = hubIssue.labels.map(l => l.name); - + // Определяем какие лейблы нужно удалить из hub const labelsToRemove = []; - + // Для каждого префикса находим текущий лейбл в hub и сравниваем с satellite for (const prefix of syncPrefixes) { const satelliteLabelForPrefix = labelsToSync.find(label => label.startsWith(prefix)); const hubLabelForPrefix = currentHubLabels.find(label => label.startsWith(prefix)); - + // Если в hub есть лейбл этого префикса, но в satellite его нет или он другой - удаляем if (hubLabelForPrefix && hubLabelForPrefix !== satelliteLabelForPrefix) { labelsToRemove.push(hubLabelForPrefix); } - + // Если в satellite есть лейбл, но в hub его нет - он будет добавлен ниже } - + // Удаляем старые лейблы из hub for (const labelToRemove of labelsToRemove) { await fetch( @@ -171,12 +171,12 @@ jobs: ); console.log('🗑️ Removed label from Hub: ' + labelToRemove); } - + // Добавляем новые лейблы (только те, которых нет в hub) - const labelsToAdd = labelsToSync.filter(labelName => + const labelsToAdd = labelsToSync.filter(labelName => !currentHubLabels.includes(labelName) ); - + if (labelsToAdd.length > 0) { await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}/labels`, @@ -192,19 +192,19 @@ jobs: ); console.log('✅ Added labels to Hub: ' + labelsToAdd.join(', ')); } - + // Создаем комментарий о синхронизации лейблов if (labelsToRemove.length > 0 || labelsToAdd.length > 0) { const commentLines = []; - + if (labelsToAdd.length > 0) { commentLines.push('**Добавлены**: `' + labelsToAdd.join('`, `') + '`'); } - + if (labelsToRemove.length > 0) { commentLines.push('**Удалены**: `' + labelsToRemove.join('`, `') + '`'); } - + // Добавляем информацию о текущих синхронизированных лейблах const currentSyncInfo = []; for (const prefix of syncPrefixes) { @@ -213,14 +213,14 @@ jobs: currentSyncInfo.push(`**${prefix}**: \`${labelForPrefix}\``); } } - + if (currentSyncInfo.length > 0) { commentLines.push('**Текущие синхронизированные лейблы**:\n' + currentSyncInfo.join('\n')); } } - + console.log(`✅ Synced labels to Hub #${hubIssueNumber}`); - + } catch (error) { console.log(`❌ Failed to sync labels to Hub: ${error.message}`); } @@ -229,9 +229,9 @@ jobs: async function syncCommentToHub(satelliteComment, satelliteIssue, hubIssueNumber, hubOwner, hubRepo) { try { console.log('💬 Syncing comment to Hub'); - + // Пропускаем комментарии от ботов и системные комментарии - if (satelliteComment.user.type === 'Bot' || + if (satelliteComment.user.type === 'Bot' || satelliteComment.body.includes('🔄 Статус обновлен') || satelliteComment.body.includes('🏷️ Лейблы синхронизированы') || satelliteComment.body.includes('✅ Задача автоматически создана') || @@ -240,7 +240,7 @@ jobs: console.log('ℹ️ Skipping bot or system comment'); return; } - + const commentBody = '**💬 Комментарий из Satellite**\n\n' + '**Satellite**: `' + context.repo.repo + '`\n' + '**Issue**: [#' + satelliteIssue.number + '](' + satelliteIssue.html_url + ')\n' + @@ -250,7 +250,7 @@ jobs: satelliteComment.body + '\n\n' + '---\n\n' + '*Комментарий синхронизирован автоматически*'; - + const response = await fetch( `https://api.github.com/repos/${hubOwner}/${hubRepo}/issues/${hubIssueNumber}/comments`, { @@ -265,18 +265,18 @@ jobs: }) } ); - + if (!response.ok) { throw new Error(`Failed to create comment in hub: ${response.status}`); } - + console.log(`✅ Synced comment to Hub #${hubIssueNumber}`); - + } catch (error) { console.log(`❌ Failed to sync comment to Hub: ${error.message}`); } } - + async function updateHubStatus(hubIssueNumber, status, statusMessage, satelliteIssue, hubRepo, shouldReopen = false) { try { // Обновляем комментарий в Hub используя PAT @@ -298,12 +298,12 @@ jobs: }) } ); - + // Обновляем метки статуса в Hub const statusLabels = { 'in-progress': 'status/in-progress' }; - + const newStatusLabel = statusLabels[status]; if (newStatusLabel) { // Получаем текущие лейблы hub issue @@ -316,18 +316,18 @@ jobs: } } ); - + if (!hubIssueResponse.ok) { throw new Error(`Failed to get hub issue: ${hubIssueResponse.status}`); } - + const hubIssue = await hubIssueResponse.json(); - + // Удаляем старые статусные метки const oldStatusLabels = hubIssue.labels .filter(label => label.name.startsWith('status/') && label.name !== newStatusLabel) .map(label => label.name); - + for (const oldLabel of oldStatusLabels) { await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}/labels/${encodeURIComponent(oldLabel)}`, @@ -340,7 +340,7 @@ jobs: } ); } - + // Добавляем новую статусную метку await fetch( `https://api.github.com/repos/${hubRepo}/issues/${hubIssueNumber}/labels`, @@ -355,7 +355,7 @@ jobs: } ); } - + // Если задача завершена в Satellite, закрываем в Hub if (status === 'closed') { await fetch( @@ -390,10 +390,10 @@ jobs: ); console.log('🔓 Reopened issue in Hub'); } - - + + console.log(`✅ Synced status to Hub #${hubIssueNumber}: ${status}`); - + } catch (error) { console.log(`❌ Failed to sync status to Hub: ${error.message}`); } diff --git a/.gitignore b/.gitignore index 4fdf9d1..9276a2c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ # IDEs and editors /.idea +./.idea .project .classpath .c9/ @@ -50,3 +51,7 @@ api-generator/typedoc.json /dist-css/css # файлы в этим папках компилятся и должны создаваться при сборке src/assets/components/themes + +./storybook-static +./debug-storybook.log +./documentation.json diff --git a/.prettierrc.json b/.prettierrc.json index 2cb2e59..23f9096 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -1,9 +1,9 @@ { "useTabs": false, - "tabWidth": 4, + "tabWidth": 2, "trailingComma": "none", "semi": true, "singleQuote": true, - "printWidth": 250, + "printWidth": 120, "bracketSameLine": false } diff --git a/.storybook/main.ts b/.storybook/main.ts index 610a46a..9c4112e 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -1,12 +1,8 @@ import type { StorybookConfig } from '@storybook/angular'; const config: StorybookConfig = { - stories: ['../src-storybook/**/*.mdx', '../src-storybook/**/*.stories.@(js|jsx|mjs|ts|tsx)'], - addons: ['@storybook/addon-docs'], - framework: { - name: '@storybook/angular', - options: {}, - }, - staticDirs: [{ from: '../src-storybook/assets', to: '/assets' }], + stories: ['../src/stories/**/*.mdx', '../src/stories/**/*.stories.@(js|jsx|mjs|ts|tsx)'], + addons: ['@storybook/addon-a11y', '@storybook/addon-docs'], + framework: '@storybook/angular' }; export default config; diff --git a/.storybook/preview.ts b/.storybook/preview.ts index 3accef3..acc752b 100644 --- a/.storybook/preview.ts +++ b/.storybook/preview.ts @@ -1,83 +1,40 @@ import { applicationConfig, Preview } from '@storybook/angular'; import { setCompodocJson } from '@storybook/addon-docs/angular'; - import docJson from '../documentation.json'; +import { providePrimeNG } from 'primeng/config'; +import { provideAnimationsAsync } from '@angular/platform-browser/animations/async'; -import '!style-loader!css-loader!postcss-loader!sass-loader!../src/styles.scss'; +import Preset from '../src/prime-preset/theme.preset'; -import { provideAnimations } from '@angular/platform-browser/animations'; +import '!style-loader!css-loader!postcss-loader!sass-loader!../src/styles.scss'; setCompodocJson(docJson); -const THEMES = { - 'ek5-light-primary': 'assets/themes/ek5-light-primary/theme.css', - 'ek5-dark-primary': 'assets/themes/ek5-dark-primary/theme.css', - 'ek5-light-secondary': 'assets/themes/ek5-light-secondary/theme.css', - 'ek5-dark-secondary': 'assets/themes/ek5-dark-secondary/theme.css', - 'brand-light-primary': 'assets/themes/brand-light-primary/theme.css', - 'brand-dark-primary': 'assets/themes/brand-dark-primary/theme.css', - 'brand-light-secondary': 'assets/themes/brand-light-secondary/theme.css', - 'brand-dark-secondary': 'assets/themes/brand-dark-secondary/theme.css', -}; - -// функция переключения темы -function setTheme(theme: keyof typeof THEMES) { - const id = 'storybook-theme'; - let linkTag = document.getElementById(id) as HTMLLinkElement | null; - - if (!linkTag) { - linkTag = document.createElement('link'); - linkTag.id = id; - linkTag.rel = 'stylesheet'; - document.head.appendChild(linkTag); - } - - linkTag.href = THEMES[theme]; -} - const preview: Preview = { decorators: [ applicationConfig({ - providers: [provideAnimations()], - }), - (storyFn, context) => { - const theme = context.globals?.['theme'] || 'ek5-light-primary'; - - // Логика подмены - setTheme(theme as keyof typeof THEMES); - - return storyFn(); - }, + providers: [ + provideAnimationsAsync(), + providePrimeNG({ + theme: { + preset: Preset, + options: { + darkModeSelector: false, + cssLayer: false + } + } + }) + ] + }) ], parameters: { controls: { matchers: { color: /(background|color)$/i, - date: /Date$/i, - }, - }, - }, - globalTypes: { - theme: { - name: 'Theme', - description: 'Global theme for components', - defaultValue: 'ek5-light-primary', - toolbar: { - icon: 'paintbrush', - dynamicTitle: true, - items: [ - { value: 'ek5-light-primary', title: 'ek5-light-primary' }, - { value: 'ek5-dark-primary', title: 'ek5-dark-primary' }, - { value: 'ek5-light-secondary', title: 'ek5-light-secondary' }, - { value: 'ek5-dark-secondary', title: 'ek5-dark-secondary' }, - { value: 'brand-light-primary', title: 'brand-light-primary' }, - { value: 'brand-dark-primary', title: 'brand-dark-primary' }, - { value: 'brand-light-secondary', title: 'brand-light-secondary' }, - { value: 'brand-dark-secondary', title: 'brand-dark-secondary' }, - ], - }, - }, - }, + date: /Date$/i + } + } + } }; export default preview; diff --git a/.storybook/tsconfig.doc.json b/.storybook/tsconfig.doc.json index 208a886..8add654 100644 --- a/.storybook/tsconfig.doc.json +++ b/.storybook/tsconfig.doc.json @@ -2,9 +2,7 @@ // If Compodoc is not used, this file can be deleted. { "extends": "./tsconfig.json", - // Exclude all files that are not needed for documentation generation. - "exclude": ["../src-storybook/test.ts", "../src-storybook/**/*.spec.ts", "../src-storybook/**/*.stories.ts"], // Please make sure to include all files from which Compodoc should generate documentation. - "include": ["../src-storybook/**/*"], + "include": ["../src/stories/**/*"], "files": ["./typings.d.ts"] } diff --git a/.storybook/tsconfig.json b/.storybook/tsconfig.json index ed2fb63..507a714 100644 --- a/.storybook/tsconfig.json +++ b/.storybook/tsconfig.json @@ -1,11 +1,10 @@ { - "extends": "../tsconfig.storybook-app.json", + "extends": "../tsconfig.app.json", "compilerOptions": { "types": ["node"], "allowSyntheticDefaultImports": true, "resolveJsonModule": true }, - "exclude": ["../src-storybook/test.ts", "../src-storybook/**/*.spec.ts"], - "include": ["../src-storybook/**/*.stories.*", "./preview.ts"], + "include": ["../src/stories/**/*.stories.*", "./preview.ts", "../src/prime-preset/**/*"], "files": ["./typings.d.ts"] } diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index e26f9b7..0000000 --- a/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -# Stage 1: Build the Angular app -FROM docker-private.cdek.ru/node:18.20-alpine AS builder -WORKDIR /usr/src/app -COPY package*.json ./ -RUN npm install -COPY . . -RUN npm run build - -# Stage 2: Serve the Angular app with Nginx -FROM docker-private.cdek.ru/nginx-1.21:alpine -COPY --from=builder /usr/src/app/dist/primeng/browser /usr/share/nginx/html -EXPOSE 80 -CMD ["nginx", "-g", "daemon off;"] diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index 999fb85..0000000 --- a/LICENSE.md +++ /dev/null @@ -1,75 +0,0 @@ -# PRIMENG COMMUNITY VERSIONS LICENSE - -The MIT License (MIT) - -Copyright (c) 2016-2024 PrimeTek - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -# PRIMENG LTS VERSIONS LICENSE (Versions with -lts suffix) - -THIS LICENSE AGREEMENT (THIS “CLA”) CONTAINS THE TERMS AND CONDITIONS FOR YOUR USE OF “PRIMENG LONG TERM SUPPORT”, A SUITE OF Angular Components (THE “Software”). THIS CLA IS A BINDING AGREEMENT BETWEEN YOU (“Licensee”) AND PrimeTek Bilişim. (“Licensor“); HOWEVER, IF YOU ARE ACTING AS AN AGENT FOR ANOTHER, SUCH AS ON BEHALF OF YOUR EMPLOYER, THEN “YOU” MEANS THE OTHER PERSON. BY INSTALLING, COPYING, USING OR OTHERWISE ACCESSING THE SOFTWARE, YOU AGREE TO BE BOUND BY THESE TERMS AND CONDITIONS. - -The term “Software” includes all source and object code, in whole and/or part; all printed materials; “online” or electronic documentation; data, data engines, images; updates and upgrades; and anything provided for use with or in conjunction with the Software. - -## Summary - -- Can be used on unlimited sites and servers -- Source-code cannot be resold or distributed -- Commercial use allowed -- Can modify source-code but cannot distribute modifications (derivative works) - -## Terms and Conditions - -1. **License Grant:** Licensor hereby grants Licensee a Personal, Non-assignable and non-transferable, Commercial, Royalty free, Including the rights to create but not distribute derivative works, Non-exclusive license identified with a unique key stated in section 3, all with accordance with the terms set forth and other legal restrictions set forth in 3rd party software used while running Software. - - 1. **Limited:** Licensee may use Software for the purpose of: - - 1. Running Software on Licensee’s Website\[s\] and Server\[s\]; - 2. Allowing 3rd Parties to run Software on Licensee’s Website\[s\] and Server\[s\]; - 3. Publishing Software’s output to Licensee and 3rd Parties; - 4. Distribute verbatim copies of Software’s output (including compiled binaries); - 5. Modify Software to suit Licensee’s needs and specifications. - - 2. **Non Assignable and Non-Transferable:** Licensee may not assign or transfer his rights and duties under this license. - 3. **Commercial, Royalty Free:** Licensee may use Software for any purpose, including paid-services, without any royalties - 4. **Including the Right to Create Derivative Works:** Licensee may create derivative works based on Software, including amending Software’s source code, modifying it, integrating it into a larger work or removing portions of Software, as long as no distribution of the derivative works is made - -2. **Term & Termination:** The Term of this license shall be until terminated. Licensor may terminate this Agreement, including Licensee’s license in the case where Licensee : - 1. became insolvent or otherwise entered into any liquidation process; or - 2. exported The Software to any jurisdiction where licensor may not enforce his rights under this agreements in; or - 3. Licensee was in breach of any of this license's terms and conditions and such breach was not cured, immediately upon notification; or - 4. Licensee in breach of any of the terms of clause 2 to this license; or - 5. Licensee otherwise entered into any arrangement which caused Licensor to be unable to enforce his rights under this License. -3. **Payment:** In consideration of the License granted under clause 2, Licensee shall pay Licensor a fee, via credit card or any other mean which Licensor may deem adequate. Failure to perform payment shall construe as material breach of this Agreement. Transaction id of the payment is the unique license key granted to Licensee. -4. **Upgrades, Updates and Fixes:** . - - 1. **Fix:** for the purpose of this license, a fix shall be a minor amendment in The Software, intended to remove bugs or alter minor features which impair the The Software's functionality. A fix shall be marked as a new sub-sub-version number. For example, should Licensee purchase Software under version 1.1.1, an upgrade shall commence under number 1.1.2. - -5. **Support:** Software is provided under an AS-IS basis and without any support, updates or maintenance. Nothing in this Agreement shall require Licensor to provide Licensee with support or fixes to any bug, failure, mis-performance or other defect in The Software. -6. **Liability:** To the extent permitted under Law, The Software is provided under an AS-IS basis. Licensor shall never, and without any limit, be liable for any damage, cost, expense or any other payment incurred by Licesee as a result of Software’s actions, failure, bugs and/or any other interaction between The Software and Licesee’s end-equipment, computers, other software or any 3rd party, end-equipment, computer or services. Moreover, Licensor shall never be liable for any defect in source code written by Licensee when relying on The Software or using The Software’s source code. -7. **Warranty:** - - 1. **Intellectual Property:** Licensor hereby warrants that The Software does not violate or infringe any 3rd party claims in regards to intellectual property, patents and/or trademarks and that to the best of its knowledge no legal action has been taken against it for any infringement or violation of any 3rd party intellectual property rights. - 2. **No-Warranty:** The Software is provided without any warranty; Licensor hereby disclaims any warranty that The Software shall be error free, without defects or code which may cause damage to Licensee’s computers or to Licensee, and that Software shall be functional. Licensee shall be solely liable to any damage, defect or loss incurred as a result of operating software and undertake the risks contained in running The Software on License’s Server\[s\] and Website\[s\]. - 3. **Prior Inspection:** Licensee hereby states that he inspected The Software thoroughly and found it satisfactory and adequate to his needs, that it does not interfere with his regular operation and that it does meet the standards and scope of his computer systems and architecture. Licensee found that The Software interacts with his development, website and server environment and that it does not infringe any of End User License Agreement of any software Licensee may use in performing his services. Licensee hereby waives any claims regarding The Software's incompatibility, performance, results and features, and warrants that he inspected the The Software. - -8. **No Refunds:** Licensee warrants that he inspected The Software according to clause 7(c) and that it is adequate to his needs. Accordingly, as The Software is intangible goods, Licensee shall not be, ever, entitled to any refund, rebate, compensation or restitution for any reason whatsoever, even if The Software contains material flaws. -9. **Indemnification:** Licensee hereby warrants to hold Licensor harmless and indemnify Licensor for any lawsuit brought against it in regards to Licensee’s use of The Software in means that violate, breach or otherwise circumvent this license, Licensor's intellectual property rights or Licensor's title in The Software. Licensor shall promptly notify Licensee in case of such legal action and request Licensee’s consent prior to any settlement in relation to such lawsuit or claim. -10. **Governing Law, Jurisdiction:** Licensee hereby agrees not to initiate class-action lawsuits against Licensor in relation to this license and to compensate Licensor for any legal fees, cost or attorney fees should any claim brought by Licensee against Licensor be denied, in part or in full. diff --git a/README.md b/README.md index 3a66ca4..49f1abf 100644 --- a/README.md +++ b/README.md @@ -1,70 +1,109 @@ -# Primeng CDEK +# angular-ui-kit -## 1. Обзор +angular-ui-kit - это пресет темы для primeng, а также storybook с демонстрацией и документацией используемых компонентов. +Он позволяет быстро и легко строить новые интерфейсы в фирменном стиле CDEK. -Этот проект является клоном проекта PrimeNG версии 17.18.11. Проект PrimeNG содержит исходный код компонентов и их стили, а также сайт с демонстрацией этих компонентов [PrimeNG](https://primeng.org). Он позволяет просматривать компоненты в разных темах, представленных в виде CSS файлов. +## Использование -В Primeng CDEK добавлен репозиторий [primeng-sass-theme 17.18.3](https://github.com/primefaces/primeng-sass-theme/tree/17.18.3), который содержит исходные SASS файлы тем и шаблон для создания собственной темы. +1. Установите пакет @cdek-it/angular-ui-kit -Версия NodeJs 18.20 +```shell +npm install @cdek-it/angular-ui-kit +``` -## 2. Структура проекта +2. Импортируйте пресет темы в ваш angular-проект -- `primeng-sass-theme/` — исходный код тем CDEK. -- `primeng-sass-theme/theme-base` — базовые стили компонентов. Все темы наследуются от этих стилей. -- `primeng-sass-theme/themes/base` — базовые переменные для всех тем. -- `primeng-sass-theme/themes/base-dark` — базовые переменные для всех тем "dark". -- `primeng-sass-theme/themes/base-light` — базовые переменные для всех тем "light". -- `primeng-sass-theme/themes/ek5/base-primary` — базовые переменные ek5 для всех тем "primary". -- `primeng-sass-theme/themes/ek5/base-secondary` — базовые переменные ek5 для всех тем "secondary". -- `primeng-sass-theme/themes/brand/base-primary` — базовые переменные brand(для внешних клиентов) для всех тем "primary". -- `primeng-sass-theme/themes/brand/base-secondary` — базовые переменные brand(для внешних клиентов) для всех тем "secondary". -- `primeng-sass-theme/themes/ek5` - темы brand(для внешних клиентов). -- `primeng-sass-theme/themes/ek5` — темы ek5. В настоящее время используются 4 темы: `ek5-light-primary`, `ek5-dark-primary`, `ek5-light-secondary`, `ek5-dark-secondary`. Эти SCSS файлы собирают в себя остальные файлы стилей и отправляются на компиляцию. -- `src/app/components` — исходный код компонентов PrimeNG. -- `src/assets/components/themes` — готовые темы в виде CSS файлов. +```ts +import Preset from '@cdek-it/angular-ui-kit/dist/theme.preset.ts'; -## 3. Запуск проекта +export const appConfig: ApplicationConfig = { + providers: [ + ..., + provideAnimations(), + providePrimeNG({ + theme: { + preset: Preset, + options: { + darkModeSelector: false, + cssLayer: false + } + } + }) + ] +}; +``` -1. Установить зависимости: `npm install`. -2. Запустить проект: `npm run start`. +## Используемые технологии и связанные зависимости -## 4. Как формируется итоговый внешний вид компонентов и тема +--- +*используйте в своём проекте* +- Angular 20 +- PrimeNG 20 +- tailwindcss 3 +- @tabler/icons-webfont 3 +- Node 20 +- ESlint +- Prettier +--- -Помимо темы, компоненты PrimeNG имеют свои стили. Например, кнопка PrimeNG имеет стили в файле `src/app/components/button/button.css`. Эти стили собираются командой Prime в файл `primeng.css`, который подключается в проекте с помощью `@import "primeng/resources/primeng.css";`. При отладке важно понимать, откуда берутся стили компонентов. +- Storybook 10 -Стили темы накладываются поверх этих базовых стилей. Например, тема `ek5-light-primary.scss` импортирует базовые переменные цветов, генератор CSS переменных, а затем стили компонентов. Это позволяет создавать стили на основе определенных переменных для тем. +## Структура проекта -## 5. Разработка темы +- `src/app` - базовое angular-приложение. Может использоваться как плейграунд для разработки и отладки. +- `src/stories` - набор story с компонентами для storybook. +- `src/prime-preset` - пресет темы для primeng, а также токены. -Есть два способа разработки темы: +## Запуск storybook -1. **Компиляция SASS в CSS**: +1. Установить зависимости - - Запустить проект. - - Запустить компиляцию конкретной темы командой `npm run watch-light-primary` или всех тем сразу с помощью `npm run watch-themes`. - - Изменить нужный SASS файл темы. Sass отследит изменения и перекомпилирует соответствующий CSS файл. - - Обновить страницу приложения, чтобы увидеть изменения. +``` +npm ci +``` - **Недостаток**: нужно вручную обновлять страницу для просмотра изменений. +2. Запустить проект +``` +npm run storybook +``` -2. **Импорт темы в `styles.scss`**: +3. Открыть в браузере по адресу http://localhost:6006 - - Запустить проект. - - Импортировать файл темы в `src/styles.scss`: - ```scss - @import '../primeng-sass-theme/themes/ek5/ek5-light-primary'; - ``` - или для удобного сравнения компонентов с figma в ДС тему brand для внешних клиентов. - - ```scss - @import '../primeng-sass-theme/themes/brand/brand-light-primary'; - ``` +## Разработка story - - При изменении SASS файла проект автоматически перекомпилируется, и изменения будут отображаться без обновления страницы (HMR). +1. В директории `src/stories/components` создайте папку с вашим компонентом. +2. Реализуйте story со всеми показанными в figma состояниями компонента. Для референса можно использовать `button`. +3. Убедитесь, что все состояния компонента выглядят верно. Если нет - смотрите раздел "[Правила доработки компонентов](#Правила доработки компонентов)" ниже. +4. Создать pull request в `main`, прикрепить его в задачу. Задачу отдать на ревью разработчикам и дизайнерам. + В случае замечаний ориентируемся на пункт `3` выше. - **Недостаток**: проект по умолчанию импортирует тему через CSS, что может привести к перекрытию стилей. +## Правила доработки компонентов -## 6. Компиляция темы для использования в других проектах +### Компоненты primeng -Команда `npm run build-themes` создаст .min.css файлы для использования в проектах. TODO решить как используем файл темы. С эк? +Если компонент несоответствует дизайну в figma, то: + +1. Проверяем верность токенов. Если есть ошибки - сообщаем мейнтейнеру. +2. Если токены верны, и проблему можно решить кастомизацией css - согласуем доработки с мейнтейнером. +3. Если кастомизации css недостаточно, но можно решить проблему через шаблоны - согласуем доработки с мейнтейнером. Пример ниже. +Например, для `inputtext` нужен крестик с очисткой. Непосредственно такой опции в primeng нет, но можно использовать `p-inputIcon` с иконкой крестика, и следующим `source`-кодом в story: + +``` +// template + + + + + +// ts +onClearClick() { + this.value = ''; +} +``` +Важно, что бы в story был верный `source`-код, что бы разработчики могли просто его копировать и с минимальными доработками использовать у себя. +4. Если вариантов решения проблемы через способы выше нет - сообщаем мейнтейнеру. Далее будет подниматься вопрос о необходимости написания своего компонента. + +### Кастомные компоненты + +*todo будут разработаны при необходимости* diff --git a/angular.json b/angular.json index 7abfc39..0cbea1d 100644 --- a/angular.json +++ b/angular.json @@ -1,266 +1,121 @@ { - "$schema": "./node_modules/@angular/cli/lib/config/schema.json", - "version": 1, - "newProjectRoot": "projects", - "projects": { - "primeng-library": { - "root": "src", - "projectType": "library", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:ng-packagr", - "options": { - "project": "src/app/components/ng-package.json", - "tsConfig": "src/app/components/tsconfig.lib.prod.json" - } - } - } - }, - "primeng": { - "projectType": "application", - "schematics": { - "@schematics/angular:component": { - "style": "scss" - } - }, - "root": "", - "sourceRoot": "src", - "prefix": "app", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:application", - "options": { - "outputPath": "dist/primeng", - "index": "src/index.html", - "browser": "src/main.ts", - "polyfills": [ - "zone.js" - ], - "tsConfig": "tsconfig.app.json", - "inlineStyleLanguage": "scss", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.scss" - ], - "scripts": [ - "./node_modules/prismjs/prism.js", - "./node_modules/prismjs/components/prism-typescript.js", - "./node_modules/prismjs/components/prism-scss.js", - "./node_modules/prismjs/components/prism-bash.js" - ], - "allowedCommonJsDependencies": [ - "chart.js", - "xlsx", - "jspdf-autotable", - "file-saver", - "jspdf", - "quill", - "core-js", - "raf", - "rgbcolor" - ], - "server": "src/main.server.ts", - "prerender": { - "discoverRoutes": false, - "routesFile": "routes.txt" - }, - "ssr": { - "entry": "server.ts" - } - }, - "configurations": { - "production": { - "outputHashing": "all" - }, - "development": { - "optimization": false, - "extractLicenses": false, - "sourceMap": true - } - }, - "defaultConfiguration": "production" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "configurations": { - "production": { - "buildTarget": "primeng:build:production" - }, - "development": { - "buildTarget": "primeng:build:development" - } - }, - "defaultConfiguration": "development" - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "primeng:build" - } - }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "polyfills": [ - "zone.js", - "zone.js/testing" - ], - "tsConfig": "tsconfig.spec.json", - "inlineStyleLanguage": "scss", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.scss" - ], - "scripts": [] - } + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "angular-ui-kit": { + "projectType": "application", + "schematics": { + "@schematics/angular:component": { + "style": "scss" + } + }, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular/build:application", + "options": { + "browser": "src/main.ts", + "tsConfig": "tsconfig.app.json", + "inlineStyleLanguage": "scss", + "assets": [ + { + "glob": "**/*", + "input": "public" + } + ], + "styles": [ + "src/styles.scss" + ] + }, + "configurations": { + "production": { + "budgets": [ + { + "type": "initial", + "maximumWarning": "500kB", + "maximumError": "1MB" }, - "build-styles": { - "builder": "./builder:build-styles" + { + "type": "anyComponentStyle", + "maximumWarning": "4kB", + "maximumError": "8kB" } + ], + "outputHashing": "all" + }, + "development": { + "optimization": false, + "extractLicenses": false, + "sourceMap": true } + }, + "defaultConfiguration": "production" }, - "ng-storybook": { - "projectType": "application", - "schematics": { - "@schematics/angular:component": { - "style": "scss" - } + "serve": { + "builder": "@angular/build:dev-server", + "configurations": { + "production": { + "buildTarget": "angular-ui-kit:build:production" }, - "root": "", - "sourceRoot": "src-storybook", - "prefix": "app", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:application", - "options": { - "outputPath": "dist/ng-storybook", - "index": "src-storybook/index.html", - "browser": "src-storybook/main.ts", - "polyfills": [ - "zone.js" - ], - "tsConfig": "tsconfig.storybook-app.json", - "inlineStyleLanguage": "scss", - "assets": [ - { - "glob": "**/*", - "input": "public" - } - ], - "styles": [ - "src-storybook/styles.scss" - ], - "scripts": [] - }, - "configurations": { - "production": { - "budgets": [ - { - "type": "initial", - "maximumWarning": "500kB", - "maximumError": "1MB" - }, - { - "type": "anyComponentStyle", - "maximumWarning": "2kB", - "maximumError": "4kB" - } - ], - "outputHashing": "all" - }, - "development": { - "optimization": false, - "extractLicenses": false, - "sourceMap": true - } - }, - "defaultConfiguration": "production" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "configurations": { - "production": { - "buildTarget": "ng-storybook:build:production" - }, - "development": { - "buildTarget": "ng-storybook:build:development" - } - }, - "defaultConfiguration": "development" - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n" - }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "polyfills": [ - "zone.js", - "zone.js/testing" - ], - "tsConfig": "tsconfig.spec-storybook.json", - "inlineStyleLanguage": "scss", - "assets": [ - { - "glob": "**/*", - "input": "public" - } - ], - "styles": [ - "src-storybook/styles.scss" - ], - "scripts": [] - } - }, - "storybook": { - "builder": "@storybook/angular:start-storybook", - "options": { - "configDir": ".storybook", - "browserTarget": "ng-storybook:build", - "compodoc": true, - "compodocArgs": [ - "-e", - "json", - "-d", - "." - ], - "port": 6006 - } - }, - "build-storybook": { - "builder": "@storybook/angular:build-storybook", - "options": { - "configDir": ".storybook", - "browserTarget": "ng-storybook:build", - "compodoc": true, - "compodocArgs": [ - "--exportFormat", - "json", - "-d", - "." - ], - "outputDir": "storybook-static" - } - }, - "lint": { - "builder": "@angular-eslint/builder:lint", - "options": { - "lintFilePatterns": [ - "src-storybook/**/*.ts", - "src-storybook/**/*.html" - ] - } - } + "development": { + "buildTarget": "angular-ui-kit:build:development" } + }, + "defaultConfiguration": "development" + }, + "extract-i18n": { + "builder": "@angular/build:extract-i18n" + }, + "test": { + "builder": "@angular/build:karma", + "options": { + "tsConfig": "tsconfig.spec.json", + "inlineStyleLanguage": "scss", + "assets": [ + { + "glob": "**/*", + "input": "public" + } + ], + "styles": [ + "src/styles.scss" + ] + } + }, + "storybook": { + "builder": "@storybook/angular:start-storybook", + "options": { + "configDir": ".storybook", + "browserTarget": "angular-ui-kit:build", + "compodoc": true, + "compodocArgs": [ + "-e", + "json", + "-d", + "." + ], + "port": 6006 + } + }, + "build-storybook": { + "builder": "@storybook/angular:build-storybook", + "options": { + "configDir": ".storybook", + "browserTarget": "angular-ui-kit:build", + "compodoc": true, + "compodocArgs": [ + "-e", + "json", + "-d", + "." + ], + "outputDir": "storybook-static" + } } - }, - "cli": { - "analytics": false + } } -} + } +} \ No newline at end of file diff --git a/api-generator/build-apidoc.ts b/api-generator/build-apidoc.ts deleted file mode 100644 index 24bea7e..0000000 --- a/api-generator/build-apidoc.ts +++ /dev/null @@ -1,425 +0,0 @@ -//@ts-ignore -const TypeDoc = require('typedoc'); -//@ts-ignore -const path = require('path'); -//@ts-ignore -const fs = require('fs'); -//@ts-ignore -const rootDir = path.resolve(__dirname, '../'); -//@ts-ignore -const outputPath = path.resolve(rootDir, 'src/app/showcase/doc/apidoc'); - -const staticMessages = { - methods: "Defines methods that can be accessed by the component's reference.", - emits: 'Defines emit that determine the behavior of the component based on a given condition or report the actions that the component takes.', - templates: 'Defines the templates used by the component.', - events: "Defines the custom events used by the component's emitters.", - interfaces: 'Defines the custom interfaces used by the module.', - types: 'Defines the custom types used by the module.', - props: 'Defines the input properties of the component.', - service: 'Defines the service used by the component' -}; - -async function main() { - const app = await TypeDoc.Application.bootstrapWithPlugins({ - // typedoc options here - name: 'PrimeNG', - entryPoints: [`src/app/components/`], - entryPointStrategy: 'expand', - hideGenerator: true, - excludeExternals: true, - includeVersion: true, - searchInComments: true, - disableSources: false, - logLevel: 'Error', - sort: ['source-order'], - exclude: ['node_modules', 'src/app/components/**/*spec.ts', 'src/app/components/**/*public_api.ts'] - }); - - const project = await app.convert(); - await app.generateJson(project, `./api-generator/typedoc.json`); - - if (project) { - let doc = {}; - - const parseText = (text) => { - return text.replace(/{/g, '{').replace(/}/g, '}'); - }; - - const getDeprecatedText = (signature) => { - const deprecatedTag = signature?.comment?.getTag('@deprecated'); - return deprecatedTag ? parseText(deprecatedTag.content[0].text) : undefined; - }; - - const modules = project.groups.find((g) => g.title === 'Modules'); - - if (isProcessable(modules)) { - modules.children.forEach((module) => { - const name = module.name.replace(/.*\//, ''); - if (allowed(name)) { - if (module.groups) { - if (!doc[name]) { - doc[name] = { - components: {} - }; - } - const module_components_group = module.groups.find((g) => g.title === 'Components'); - const module_events_group = module.groups.find((g) => g.title === 'Events'); - const module_templates_group = module.groups.find((g) => g.title === 'Templates'); - const module_interface_group = module.groups.find((g) => g.title === 'Interface'); - const module_service_group = module.groups.find((g) => g.title === 'Service'); - const module_types_group = module.groups.find((g) => g.title === 'Types'); - - if (isProcessable(module_components_group)) { - module_components_group.children.forEach((component) => { - const componentName = component.name; - const comment = component.comment; - - doc[name]['components'][componentName] = { - description: comment && comment.summary.map((s) => s.text || '').join(' ') - }; - - const component_props_group = component.groups.find((g) => g.title === 'Props'); - - if (isProcessable(component_props_group)) { - const props = { - description: staticMessages['props'], - values: [] - }; - - component_props_group.children.forEach((prop) => { - props.values.push({ - name: prop.name, - optional: prop.flags.isOptional, - readonly: prop.flags.isReadonly, - type: prop.getSignature && prop.getSignature.type ? prop.getSignature.type.toString() : prop.type ? prop.type.toString() : null, - default: prop.type && prop.type.name === 'boolean' && !prop.defaultValue ? 'false' : prop.defaultValue ? prop.defaultValue.replace(/^'|'$/g, '') : undefined, - description: (prop.getSignature?.comment?.summary || prop.setSignature?.comment?.summary || prop.comment?.summary)?.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(prop.getSignature) || getDeprecatedText(prop.setSignature) || getDeprecatedText(prop) - }); - }); - doc[name]['components'][componentName]['props'] = props; - } - - const component_emits_group = component.groups.find((g) => g.title === 'Emits'); - if (isProcessable(component_emits_group)) { - const emits = { - description: staticMessages['emits'], - values: [] - }; - - component_emits_group.children.forEach((emitter) => { - emits.values.push({ - name: emitter.name, - parameters: [{ name: extractParameter(emitter) && extractParameter(emitter).includes('Event') ? 'event' : 'value', type: extractParameter(emitter) }], - description: emitter.comment && emitter.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(emitter) - }); - }); - - doc[name]['components'][componentName]['emits'] = emits; - } - - const component_methods_group = component.groups.find((g) => g.title === 'Method'); - if (isProcessable(component_methods_group)) { - const methods = { - description: staticMessages['methods'], - values: [] - }; - - component_methods_group.children.forEach((method) => { - const signature = method.getAllSignatures()[0]; - methods.values.push({ - name: signature.name, - parameters: signature.parameters.map((param) => { - return { - name: param.name, - type: param.type.toString(), - description: param.comment && param.comment.summary.map((s) => s.text || '').join(' ') - }; - }), - description: signature.comment && signature.comment.summary.map((s) => s.text || '').join(' ') - }); - }); - - doc[name]['components'][componentName]['methods'] = methods; - } - - const component_events_group = component.groups.find((g) => g.title === 'Events'); - if (isProcessable(component_events_group)) { - const events = { - description: staticMessages['events'], - values: [] - }; - - component_events_group.children.forEach((event) => { - events.values.push({ - name: event.name, - description: event.comment && event.comment.summary.map((s) => s.text || '').join(' '), - props: - event.children && - event.children.map((child) => ({ - name: child.name, - optional: child.flags.isOptional, - readonly: child.flags.isReadonly, - type: child.type && child.type.toString(), - description: child.comment && child.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(child) - })) - }); - }); - - doc[name]['components'][componentName]['events'] = events; - } - }); - } - - if (isProcessable(module_events_group)) { - const events = { - description: staticMessages['events'], - values: [] - }; - - module_events_group.children.forEach((event) => { - events.values.push({ - name: event.name, - description: event.comment && event.comment.summary.map((s) => s.text || '').join(' '), - props: - event.children && - event.children.map((child) => ({ - name: child.name, - optional: child.flags.isOptional, - readonly: child.flags.isReadonly, - type: child.type && child.type.toString(), - description: child.comment && child.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(child) - })) - }); - }); - - doc[name]['events'] = events; - } - - if (isProcessable(module_templates_group)) { - const templates = { - description: staticMessages['templates'], - values: [] - }; - - module_templates_group.children.forEach((template) => { - const parent = template.parent.name.split(/[^a-zA-Z]+/)[1]; - template.children.forEach((child) => { - const signature = child.getAllSignatures()[0]; - templates.values.push({ - parent: parent, - name: signature ? signature.name : child.name, - parameters: signature.parameters.map((param) => { - let type = param.type.toString(); - - if (param.type.declaration) { - type = ''; - - if (param.type.declaration.children) { - param.type.declaration.children.forEach((child) => { - if (child.signatures) { - const childSignature = child.signatures[0]; - const parameters = childSignature.parameters.reduce((acc, { name, type }, index) => (index === 0 ? `${name}: ${type.name}` : `${acc}, ${name}: ${type.name}`), ''); - type += ` \t ${childSignature.name}(${parameters}): ${childSignature.type?.name}, // ${childSignature.comment?.summary[0]?.text}\n `; - } else { - const childType = child.type.elementType ? child.type.elementType.name : child.type.name; - - type += ` \t ${child.name}: ${childType}, // ${child.comment?.summary[0]?.text}\n `; - } - }); - } - - type = `{\n ${type} }`; - } - - return { - name: param.name, - type: type, - description: param.comment && param.comment.summary.map((s) => s.text || '').join(' ') - }; - }), - description: signature.comment && signature.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(signature) - }); - }); - }); - - doc[name]['templates'] = templates; - } - - if (isProcessable(module_interface_group)) { - const interfaces = { - description: staticMessages['interfaces'], - values: [] - }; - - module_interface_group.children.forEach((int) => { - interfaces.values.push({ - name: int.name, - description: int.comment && int.comment.summary.map((s) => s.text || '').join(' '), - props: - int.children && - int.children.map((child) => ({ - name: child.name, - optional: child.flags.isOptional, - readonly: child.flags.isReadonly, - type: child.type ? child.type.toString() : extractParameter(int), - description: child.comment && child.comment.summary.map((s) => s.text || '').join(' '), - deprecated: getDeprecatedText(child) - })) - }); - }); - - doc[name]['interfaces'] = interfaces; - } - - if (isProcessable(module_service_group)) { - doc[name] = { - description: staticMessages['service'] - }; - - module_service_group.children.forEach((service) => { - const service_methods_group = service.groups.find((g) => g.title === 'Method'); - if (isProcessable(service_methods_group)) { - const methods = { - description: 'Methods used in service.', - values: [] - }; - - service_methods_group.children.forEach((method) => { - const signature = method.getAllSignatures()[0]; - methods.values.push({ - name: signature.name, - parameters: signature.parameters.map((param) => { - return { - name: param.name, - type: param.type.toString(), - description: param.comment && param.comment.summary.map((s) => s.text || '').join(' ') - }; - }), - returnType: signature.type.toString(), - description: signature.comment && signature.comment.summary.map((s) => s.text || '').join(' ') - }); - }); - - doc[name]['methods'] = methods; - } - }); - } - - if (isProcessable(module_types_group)) { - const types = { - description: staticMessages['types'], - values: [] - }; - - module_types_group.children.forEach((t) => { - types.values.push({ - name: t.name, - value: getTypesValue(t), - description: t.comment.summary && t.comment.summary.map((s) => s.text || '').join(' ') - }); - }); - - doc[name]['types'] = types; - } - } - } - }); - } - - let mergedDocs = {}; - - for (const key in doc) { - if (key.includes('.interface')) { - const parentKey = key.split('.')[0]; - const interfaceDoc = doc[key]; - if (!mergedDocs[parentKey]) { - mergedDocs[parentKey] = { - ...doc[parentKey], - interfaces: { - ...interfaceDoc - } - }; - } - } else { - if (!mergedDocs[key]) { - mergedDocs[key] = { - ...doc[key] - }; - } - } - } - - const typedocJSON = JSON.stringify(mergedDocs, null, 4); - - !fs.existsSync(outputPath) && fs.mkdirSync(outputPath); - fs.writeFileSync(path.resolve(outputPath, 'index.json'), typedocJSON); - } -} - -function extractParameter(emitter) { - let { comment, type } = emitter; - - if (type && type.typeArguments) { - if (type.toString()) { - return type.toString().replace(/^.*?<([^>]*)>.*$/, '$1'); - } else { - if (!type.typeArguments[0].types && !type.typeArguments[0].type) { - return type.typeArguments.map((el) => ({ name: el.name.includes('Event') ? 'event' : 'value', type: el.name.replace(/[^a-zA-Z]/g, '') })); - } - - if (type.typeArguments[0].types) { - return type.typeArguments[0].types.map((el) => { - if (el.type && el.type === 'array') { - return { name: 'value', type: el.elementType.name + '[]' }; - } else { - return { name: el.name.includes('Event') ? 'event' : 'value', type: el.name.replace(/[^a-zA-Z]/g, '') }; - } - }); - } - } - } -} - -const isProcessable = (value) => { - return value && value.children && value.children.length; -}; - -const allowed = (name) => { - return !name.includes('ts-helpers') && !name.includes('icons'); -}; - -const getTypesValue = (typeobj) => { - let { type } = typeobj; - - if (typeobj.indexSignature) { - const signature = typeobj.getAllSignatures()[0]; - const value = signature.parameters.map((param) => { - return { - [`[${param.name}:${param.type.toString()}]`]: signature.type.toString() - }; - })[0]; - - return JSON.stringify(value); - } - - if (type) { - if (type.type === 'union') { - return type.toString(); - } - if (type.type === 'reflection' && type.declaration) { - let values = type.declaration.children.map((child) => ({ - [child.name]: child.type.toString() - })); - - return JSON.stringify(Object.assign({}, ...values), null, 4); - } - } -}; - -main().catch(console.error); diff --git a/api/index.js b/api/index.js deleted file mode 100644 index 35865b9..0000000 --- a/api/index.js +++ /dev/null @@ -1,5 +0,0 @@ -import { app } from '../dist/primeng/server/server.mjs'; - -const server = app(); - -export default server; diff --git a/build-themes.js b/build-themes.js deleted file mode 100644 index 26a13c8..0000000 --- a/build-themes.js +++ /dev/null @@ -1,100 +0,0 @@ -const fs = require('fs'); -const { execSync } = require('child_process'); - -// Название темы должно совпадать с названием файла. -// Например: для темы light-primary файл должен называться ek5-light-primary.scss -const THEMES = { - LIGHT_PRIMARY: 'light-primary', - LIGHT_SECONDARY: 'light-secondary', - DARK_PRIMARY: 'dark-primary', - DARK_SECONDARY: 'dark-secondary' -}; - -const CSS_DIST_DIR = './dist-css/css'; -const themes = Object.values(THEMES); - -async function buildTheme(theme) { - const path = `${CSS_DIST_DIR}/${theme}-theme.css`; - const pathMin = `${CSS_DIST_DIR}/${theme}-theme.min.css`; - const brandPath = `${CSS_DIST_DIR}/brand-${theme}-theme.css`; - const brandPathMin = `${CSS_DIST_DIR}/brand-${theme}-theme.min.css`; - - const commands = [ - // ek5 - `sass --style=expanded ./primeng-sass-theme/themes/ek5/ek5-${theme}.scss | postcss -o src/assets/components/themes/ek5-${theme}/theme.css`, - `sass --style=compressed ./primeng-sass-theme/themes/ek5/ek5-${theme}.scss | postcss -o src/assets/components/themes/ek5-${theme}/theme.min.css`, - `copyfiles -f src/assets/components/themes/ek5-${theme}/theme.css ${path}`, - `copyfiles -f src/assets/components/themes/ek5-${theme}/theme.min.css ${pathMin}`, - // brand - `sass --style=expanded ./primeng-sass-theme/themes/brand/brand-${theme}.scss | postcss -o src/assets/components/themes/brand-${theme}/theme.css`, - `sass --style=compressed ./primeng-sass-theme/themes/brand/brand-${theme}.scss | postcss -o src/assets/components/themes/brand-${theme}/theme.min.css`, - `copyfiles -f src/assets/components/themes/brand-${theme}/theme.css ${CSS_DIST_DIR}/brand-${theme}-theme.css`, - `copyfiles -f src/assets/components/themes/brand-${theme}/theme.min.css ${CSS_DIST_DIR}/brand-${theme}-theme.min.css` - ]; - console.log(`Building ${theme} theme...`); - execSync(commands.join(' && '), { stdio: 'inherit' }); -} - -function watchTheme(theme) { - const command = `sass --watch ./primeng-sass-theme/themes/ek5/ek5-${theme}.scss:src/assets/components/themes/ek5-${theme}/theme.css ./primeng-sass-theme/themes/brand/brand-${theme}.scss:src/assets/components/themes/brand-${theme}/theme.css`; - console.log(`Watching ${theme} theme...`); - execSync(command, { stdio: 'inherit' }); -} - -function clearDir() { - console.log(`Clear css dir...`); - fs.rmSync(CSS_DIST_DIR, { recursive: true, force: true }); - fs.mkdirSync(CSS_DIST_DIR); -} -async function buildAllThemes() { - clearDir(); - for (const theme of themes) { - await buildTheme(theme); - } - console.log('All themes built successfully!'); -} - -function watchAllThemes() { - const watchCommands = themes - .map((theme) => `./primeng-sass-theme/themes/ek5/ek5-${theme}.scss:src/assets/components/themes/ek5-${theme}/theme.css ./primeng-sass-theme/themes/brand/brand-${theme}.scss:src/assets/components/themes/brand-${theme}/theme.css`) - .join(' '); - const command = `sass --watch ${watchCommands}`; - console.log('Watching all themes...'); - execSync(command, { stdio: 'inherit' }); -} - -const action = process.argv[2]; -const theme = process.argv[3]; - -/** - * Обработчик действий по работе с темами - * @param action может быть или build, или watch - * @param theme название темы. Может отсутствовать - */ -async function handleThemeAction(action, theme) { - const actionMap = { - build: { single: buildTheme, all: buildAllThemes }, - watch: { single: watchTheme, all: watchAllThemes } - }; - - if (!actionMap[action]) { - console.error('Error: Invalid action. Use "build" or "watch".'); - process.exit(1); - } - - // Если не передали название темы, то собираем все - if (!theme) { - await actionMap[action].all(); - return; - } - - // Если передали название темы - if (themes.includes(theme)) { - await actionMap[action].single(theme); - } else { - console.error(`Error: Theme "${theme}" not found. Available themes are: ${themes.join(', ')}`); - process.exit(1); - } -} - -handleThemeAction(action, theme); diff --git a/builder/builders.json b/builder/builders.json deleted file mode 100644 index ab192fc..0000000 --- a/builder/builders.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "builders": { - "build-styles": { - "implementation": "./dist/index.js", - "schema": "./dist/schema.json", - "description": "Checks for build command in package.json" - } - } -} \ No newline at end of file diff --git a/builder/package-lock.json b/builder/package-lock.json deleted file mode 100644 index c2214dc..0000000 --- a/builder/package-lock.json +++ /dev/null @@ -1,187 +0,0 @@ -{ - "name": "builder", - "version": "1.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "builder", - "version": "1.0.0", - "license": "ISC", - "devDependencies": { - "@angular-devkit/architect": "^0.1703.7", - "@angular-devkit/core": "^17.3.7", - "typescript": "^5.4.5" - } - }, - "node_modules/@angular-devkit/architect": { - "version": "0.1703.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.8.tgz", - "integrity": "sha512-lKxwG4/QABXZvJpqeSIn/kAwnY6MM9HdHZUV+o5o3UiTi+vO8rZApG4CCaITH3Bxebm7Nam7Xbk8RuukC5rq6g==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "17.3.8", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/core": { - "version": "17.3.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.8.tgz", - "integrity": "sha512-Q8q0voCGudbdCgJ7lXdnyaxKHbNQBARH68zPQV72WT8NWy+Gw/tys870i6L58NWbBaCJEUcIj/kb6KoakSRu+Q==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, - "node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - } - } -} diff --git a/builder/package.json b/builder/package.json deleted file mode 100644 index 7c33aab..0000000 --- a/builder/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "builder", - "version": "1.0.0", - "description": "Builder for PrimeNG component styles", - "builders": "builders.json", - "author": "", - "license": "ISC", - "scripts": { - "build": "tsc", - "postbuild": "cp src/*.json dist/" - }, - "devDependencies": { - "@angular-devkit/architect": "^0.1703.7", - "@angular-devkit/core": "^17.3.7", - "typescript": "^5.4.5" - } -} \ No newline at end of file diff --git a/builder/src/index.ts b/builder/src/index.ts deleted file mode 100644 index 5f5f4bc..0000000 --- a/builder/src/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { BuilderContext, BuilderOutput, createBuilder } from '@angular-devkit/architect'; -import { JsonObject, getSystemPath, normalize } from '@angular-devkit/core'; -import { writeFile, readdirSync } from 'fs'; -import * as _path from 'path'; - -interface Options extends JsonObject { - source: string; - destination: string; -} - -export default createBuilder(styleBuilder); - -const components = ['button']; - -const variables = { - 'button.primary.color': 'red', - 'button.primary.background': 'blue' -}; - -const getKey = (value) => { - return variables[value]; -}; - -async function styleBuilder(options: Options, ctx: BuilderContext): Promise { - // builder logic - ctx.logger.info('Building started'); - try { - const componentsPath = `${getSystemPath(normalize(ctx.workspaceRoot))}/src/app/components`; - const components = readdirSync(componentsPath, { withFileTypes: true }) - .filter((dirent) => dirent.isDirectory()) - .map((dirent) => dirent.name) - .filter((folder) => { - const _f = readdirSync(_path.join(componentsPath, folder)); - return _f.some((file) => _path.extname(file) === '.css'); - }); - - for (let component in components) { - const _c = components[component]; - if (_c === 'button') { - const { theme } = await import(`${componentsPath}/${_c}/style.ts`); - theme && - writeFile(`${componentsPath}/${_c}/${_c}.css`, theme({ dt: (key) => `${getKey(key)}` }), (err) => { - if (err) throw err; - }); - } - } - } catch (err) {} - return { success: true }; -} diff --git a/builder/src/schema.json b/builder/src/schema.json deleted file mode 100644 index 97d6b36..0000000 --- a/builder/src/schema.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "$schema": "http://json-schema.org/schema", - "type": "object", - "properties": { - "source": { - "type": "string" - }, - "destination": { - "type": "string" - } - } -} \ No newline at end of file diff --git a/builder/tsconfig.json b/builder/tsconfig.json deleted file mode 100644 index 29c3c44..0000000 --- a/builder/tsconfig.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "compilerOptions": { - "baseUrl": "./", - "target": "ESNext", - "module": "CommonJS", - "rootDir": "./src", - "outDir": "./dist" - }, - "exclude": ["node_modules"] -} diff --git a/dist-css/package.json b/dist-css/package.json deleted file mode 100644 index 157d154..0000000 --- a/dist-css/package.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "description": "", - "scripts": {}, - "files": [ - "css/**/*" - ], - "publishConfig": { - "access": "public" - }, - "author": "", - "license": "ISC", - "devDependencies": {} -} diff --git a/gulpfile.js b/gulpfile.js deleted file mode 100644 index 225106f..0000000 --- a/gulpfile.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -var gulp = require('gulp'), - concat = require('gulp-concat'), - uglifycss = require('gulp-uglifycss'), - rename = require('gulp-rename'), - flatten = require('gulp-flatten'); - -gulp.task('build-css', function () { - return gulp.src(['src/app/components/common/common.css', 'src/app/components/**/*.css']).pipe(concat('primeng.css')).pipe(gulp.dest('dist/resources')); -}); - -gulp.task('build-css-prod', function () { - return gulp - .src([ - 'src/app/components/common/common.css', - 'src/app/components/badge/badge.css', - 'src/app/components/button/button.css', - 'src/app/components/checkbox/checkbox.css', - 'src/app/components/colorpicker/colorpicker-images.css', - 'src/app/components/inputtext/inputtext.css', - 'src/app/components/inputtextarea/inputtextarea.css', - 'src/app/components/password/password.css', - 'src/app/components/radiobutton/radiobutton.css', - 'src/app/components/ripple/ripple.css', - 'src/app/components/tooltip/tooltip.css' - ]) - .pipe(concat('primeng.css')) - .pipe(gulp.dest('dist/resources')) - .pipe(uglifycss({ uglyComments: true })) - .pipe(rename('primeng.min.css')) - .pipe(gulp.dest('dist/resources')); -}); - -gulp.task('copy-component-css', function () { - return gulp.src(['src/app/components/**/*.css', 'src/app/components/**/images/*.png', 'src/app/components/**/images/*.gif']).pipe(gulp.dest('dist/resources/components')); -}); - -gulp.task('images', function () { - return gulp.src(['src/app/components/**/images/*.png', 'src/app/components/**/images/*.gif']).pipe(flatten()).pipe(gulp.dest('dist/resources/images')); -}); - -gulp.task('themes', function () { - return gulp.src(['src/assets/components/themes/**/*']).pipe(gulp.dest('dist/resources/themes')); -}); - -//Copy readme -gulp.task('readme', function () { - return gulp.src(['README.md']).pipe(gulp.dest('dist')); -}); - -//Building project with run sequence -gulp.task('build-assets', gulp.series('copy-component-css', 'build-css-prod', 'images', 'themes', 'readme')); diff --git a/karma.conf.js b/karma.conf.js deleted file mode 100644 index 296c92a..0000000 --- a/karma.conf.js +++ /dev/null @@ -1,30 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', '@angular-devkit/build-angular'], - plugins: [require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), require('karma-coverage'), require('@angular-devkit/build-angular/plugins/karma')], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false, - stopOnFailure: true - } - }, - coverageReporter: { - dir: require('path').join(__dirname, './coverage/ng11'), - subdir: '.', - reporters: [{ type: 'html' }, { type: 'text-summary' }] - }, - reporters: ['progress', 'kjhtml'], - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false, - restartOnFileChange: true - }); -}; diff --git a/package-lock.json b/package-lock.json index a20a67f..9f93e08 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,28259 +1,25057 @@ { - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "license": "SEE LICENSE IN LICENSE.md", - "devDependencies": { - "@angular-devkit/build-angular": "18.2.19", - "@angular-eslint/eslint-plugin": "18.0.0", - "@angular-eslint/eslint-plugin-template": "18.0.0", - "@angular-eslint/schematics": "18.0.0", - "@angular-eslint/template-parser": "18.0.0", - "@angular/animations": "18.2.13", - "@angular/build": "18.2.19", - "@angular/cdk": "18.2.13", - "@angular/cli": "18.2.19", - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/compiler-cli": "18.2.13", - "@angular/core": "18.2.13", - "@angular/forms": "18.2.13", - "@angular/platform-browser": "18.2.13", - "@angular/platform-browser-dynamic": "18.2.13", - "@angular/platform-server": "18.2.13", - "@angular/router": "18.2.13", - "@angular/ssr": "18.2.13", - "@compodoc/compodoc": "1.1.32", - "@docsearch/js": "^3.3.4", - "@stackblitz/sdk": "1.9.0", - "@storybook/addon-docs": "8.6.14", - "@storybook/angular": "8.6.14", - "@tabler/icons-webfont": "^3.19.0", - "@types/express": "^4.17.17", - "@types/jasmine": "~4.3.1", - "@types/jest": "^29.5.1", - "@types/node": "^16.18.126", - "@types/react": "^18.2.41", - "@types/resize-observer-browser": "^0.1.11", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "autoprefixer": "^10.4.20", - "chart.js": "4.4.2", - "codelyzer": "^0.0.28", - "copyfiles": "^2.4.1", - "del": "^7.1.0", - "domino": "^2.1.6", - "esbuild": "0.23.1", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "latest", - "eslint-plugin-jsdoc": "latest", - "eslint-plugin-prefer-arrow": "latest", - "express": "^4.20.0", - "file-saver": "^2.0.5", - "glob": "10.4.5", - "gulp": "^5.0.0", - "gulp-concat": "^2.6.1", - "gulp-flatten": "^0.4.0", - "gulp-rename": "^2.0.0", - "gulp-uglify": "^3.0.2", - "gulp-uglifycss": "^1.1.0", - "jasmine-core": "~4.6.0", - "jspdf": "^2.5.1", - "jspdf-autotable": "^3.5.28", - "karma": "~6.4.2", - "karma-chrome-launcher": "~3.2.0", - "karma-coverage": "~2.2.0", - "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "minio": "8.0.5", - "ng-packagr": "^18.0.0", - "postcss": "^8.4.49", - "postcss-cli": "^11.0.0", - "prettier": "^3.0.0", - "primeicons": "^7.0.0", - "prismjs": "^1.29.0", - "quill": "2.0.2", - "rxjs": "~7.8.1", - "storybook": "8.6.14", - "tailwindcss": "^3.4.14", - "ts-node": "~10.9.1", - "tslib": "^2.5.0", - "typedoc": "0.25.13", - "typescript": "5.4.5", - "xlsx": "^0.18.5", - "zone.js": "~0.14.0" - } - }, - "node_modules/@aduh95/viz.js": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.4.0.tgz", - "integrity": "sha512-KI2nVf9JdwWCXqK6RVf+9/096G7VWN4Z84mnynlyZKao2xQENW8WNEjLmvdlxS5X8PNWXFC1zqwm7tveOXw/4A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@algolia/abtesting": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.8.0.tgz", - "integrity": "sha512-Hb4BkGNnvgCj3F9XzqjiFTpA5IGkjOXwGAOV13qtc27l2qNF8X9rzSp1H5hu8XewlC0DzYtQtZZIOYzRZDyuXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz", - "integrity": "sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.17.9", - "@algolia/autocomplete-shared": "1.17.9" - } - }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz", - "integrity": "sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" - }, - "peerDependencies": { - "search-insights": ">= 1 < 3" - } - }, - "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz", - "integrity": "sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" - }, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz", - "integrity": "sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/client-abtesting": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.42.0.tgz", - "integrity": "sha512-JLyyG7bb7XOda+w/sp8ch7rEVy6LnWs3qtxr6VJJ2XIINqGsY6U+0L3aJ6QFliBRNUeEAr2QBDxSm8u9Sal5uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-analytics": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.42.0.tgz", - "integrity": "sha512-SkCrvtZpdSWjNq9NGu/TtOg4TbzRuUToXlQqV6lLePa2s/WQlEyFw7QYjrz4itprWG9ASuH+StDlq7n49F2sBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-common": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.42.0.tgz", - "integrity": "sha512-6iiFbm2tRn6B2OqFv9XDTcw5LdWPudiJWIbRk+fsTX+hkPrPm4e1/SbU+lEYBciPoaTShLkDbRge4UePEyCPMQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-insights": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.42.0.tgz", - "integrity": "sha512-iEokmw2k6FBa8g/TT7ClyEriaP/FUEmz3iczRoCklEHWSgoABMkaeYrxRXrA2yx76AN+gyZoC8FX0iCJ55dsOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-personalization": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.42.0.tgz", - "integrity": "sha512-ivVniRqX2ARd+jGvRHTxpWeOtO9VT+rK+OmiuRgkSunoTyxk0vjeDO7QkU7+lzBOXiYgakNjkZrBtIpW9c+muw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-query-suggestions": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.42.0.tgz", - "integrity": "sha512-9+BIw6rerUfA+eLMIS2lF4mgoeBGTCIHiqb35PLn3699Rm3CaJXz03hChdwAWcA6SwGw0haYXYJa7LF0xI6EpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-search": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.42.0.tgz", - "integrity": "sha512-NZR7yyHj2WzK6D5X8gn+/KOxPdzYEXOqVdSaK/biU8QfYUpUuEA0sCWg/XlO05tPVEcJelF/oLrrNY3UjRbOww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/ingestion": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.42.0.tgz", - "integrity": "sha512-MBkjRymf4BT6VOvMpJlg6kq8K+PkH9q+N+K4YMNdzTXlL40YwOa1wIWQ5LxP/Jhlz64kW5g9/oaMWY06Sy9dcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/monitoring": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.42.0.tgz", - "integrity": "sha512-kmLs7YfjT4cpr4FnhhRmnoSX4psh9KYZ9NAiWt/YcUV33m0B/Os5L4QId30zVXkOqAPAEpV5VbDPWep+/aoJdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/recommend": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.42.0.tgz", - "integrity": "sha512-U5yZ8+Jj+A4ZC0IMfElpPcddQ9NCoawD1dKyWmjHP49nzN2Z4284IFVMAJWR6fq/0ddGf4OMjjYO9cnF8L+5tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.42.0.tgz", - "integrity": "sha512-EbuxgteaYBlKgc2Fs3JzoPIKAIaevAIwmv1F+fakaEXeibG4pkmVNsyTUjpOZIgJ1kXeqNvDrcjRb6g3vYBJ9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-fetch": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.42.0.tgz", - "integrity": "sha512-4vnFvY5Q8QZL9eDNkywFLsk/eQCRBXCBpE8HWs8iUsFNHYoamiOxAeYMin0W/nszQj6abc+jNxMChHmejO+ftQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-node-http": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.42.0.tgz", - "integrity": "sha512-gkLNpU+b1pCIwk1hKTJz2NWQPT8gsfGhQasnZ5QVv4jd79fKRL/1ikd86P0AzuIQs9tbbhlMwxsSTyJmlq502w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@angular-devkit/architect": { - "version": "0.1902.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1902.19.tgz", - "integrity": "sha512-iexYDIYpGAeAU7T60bGcfrGwtq1bxpZixYxWuHYiaD1b5baQgNSfd1isGEOh37GgDNsf4In9i2LOLPm0wBdtgQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@angular-devkit/core": "19.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "19.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.2.19.tgz", - "integrity": "sha512-JbLL+4IMLMBgjLZlnPG4lYDfz4zGrJ/s6Aoon321NJKuw1Kb1k5KpFu9dUY0BqLIe8xPQ2UJBpI+xXdK5MXMHQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^4.0.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/architect/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular-devkit/architect/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular-devkit/architect/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/build-angular": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.19.tgz", - "integrity": "sha512-xwY7v+nGE7TXOc4pgY6u57bLzIPSHuecosYr3TiWHAl9iEcKHzkCCFKsLZyunohHmq/i1uA6g3cC6iwp2xNYyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.19", - "@angular-devkit/build-webpack": "0.1802.19", - "@angular-devkit/core": "18.2.19", - "@angular/build": "18.2.19", - "@babel/core": "7.26.10", - "@babel/generator": "7.26.10", - "@babel/helper-annotate-as-pure": "7.25.9", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-transform-async-generator-functions": "7.26.8", - "@babel/plugin-transform-async-to-generator": "7.25.9", - "@babel/plugin-transform-runtime": "7.26.10", - "@babel/preset-env": "7.26.9", - "@babel/runtime": "7.26.10", - "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.19", - "ansi-colors": "4.1.3", - "autoprefixer": "10.4.20", - "babel-loader": "9.1.3", - "browserslist": "^4.21.5", - "copy-webpack-plugin": "12.0.2", - "critters": "0.0.24", - "css-loader": "7.1.2", - "esbuild-wasm": "0.23.0", - "fast-glob": "3.3.2", - "http-proxy-middleware": "3.0.5", - "https-proxy-agent": "7.0.5", - "istanbul-lib-instrument": "6.0.3", - "jsonc-parser": "3.3.1", - "karma-source-map-support": "1.4.0", - "less": "4.2.0", - "less-loader": "12.2.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.3.1", - "magic-string": "0.30.11", - "mini-css-extract-plugin": "2.9.0", - "mrmime": "2.0.0", - "open": "10.1.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.6.1", - "postcss": "8.4.41", - "postcss-loader": "8.1.1", - "resolve-url-loader": "5.0.0", - "rxjs": "7.8.1", - "sass": "1.77.6", - "sass-loader": "16.0.0", - "semver": "7.6.3", - "source-map-loader": "5.0.0", - "source-map-support": "0.5.21", - "terser": "5.31.6", - "tree-kill": "1.2.2", - "tslib": "2.6.3", - "watchpack": "2.4.1", - "webpack": "5.94.0", - "webpack-dev-middleware": "7.4.2", - "webpack-dev-server": "5.0.4", - "webpack-merge": "6.0.1", - "webpack-subresource-integrity": "5.1.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.23.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "@web/test-runner": "^0.18.0", - "browser-sync": "^3.0.2", - "jest": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "karma": "^6.3.0", - "ng-packagr": "^18.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "@web/test-runner": { - "optional": true - }, - "browser-sync": { - "optional": true - }, - "jest": { - "optional": true - }, - "jest-environment-jsdom": { - "optional": true - }, - "karma": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "protractor": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", - "dev": true, - "license": "0BSD" - }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.19.tgz", - "integrity": "sha512-axz1Sasn+c+GJpJexBL+B3Rh1w3wJrQq8k8gkniodjJ594p4ti2qGk7i9Tj8A4cXx5fGY+EpuZvKfI/9Tr7QwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/architect": "0.1802.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^5.0.2" - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/core": { - "version": "18.2.21", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.21.tgz", - "integrity": "sha512-Lno6GNbJME85wpc/uqn+wamBxvfZJZFYSH8+oAkkyjU/hk8r5+X8DuyqsKAa0m8t46zSTUsonHsQhVe5vgrZeQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-devkit/schematics": { - "version": "18.2.21", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.21.tgz", - "integrity": "sha512-yuC2vN4VL48JhnsaOa9J/o0Jl+cxOklRNQp5J2/ypMuRROaVCrZAPiX+ChSHh++kHYMpj8+ggNrrUwRNfMKACQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@angular-devkit/core": "18.2.21", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/schematics/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.0.0.tgz", - "integrity": "sha512-c5XNfpWN6vfMoZpnLLeras7nUIVI10ofJu3W3s1s1NpCjP67kY84SPYRJIND1LemVewMQ+mhnP4xJnqvJxC1tA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-18.0.0.tgz", - "integrity": "sha512-XhsIR28HiFOg3qbyjr0ZFBvOeFSXowbriFn8pAuiUjYoLJEtNZzPA1Ih/J0Ky5ZXYwcSJbZRQdNR/q1INQEFqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "@angular-eslint/utils": "18.0.0", - "@typescript-eslint/utils": "8.0.0-alpha.20" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.0.0.tgz", - "integrity": "sha512-KN32zW5eutRLumjJNGM77pZ4dpQe/PlffU2fGGVagHSDRrjaEqBmJ/khecUHjz3+VxYLbVWBM2skfb5jC4Lr2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "@angular-eslint/utils": "18.0.0", - "@typescript-eslint/utils": "8.0.0-alpha.20", - "aria-query": "5.3.0", - "axobject-query": "4.0.0" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/schematics": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-18.0.0.tgz", - "integrity": "sha512-s/y+jzwyLi+/HtyUsbP6EjK877TViIGmA1sWw7FHHssRRqBdCoKjDLVeQKJKquOFB/IYSZlpB6KWPzbMFpMv3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/eslint-plugin": "18.0.0", - "@angular-eslint/eslint-plugin-template": "18.0.0", - "@nx/devkit": "^19.0.6", - "ignore": "5.3.1", - "nx": "^19.0.6", - "semver": "7.6.2", - "strip-json-comments": "3.1.1" - }, - "peerDependencies": { - "@angular-devkit/core": ">= 18.0.0 < 19.0.0", - "@angular-devkit/schematics": ">= 18.0.0 < 19.0.0" - } - }, - "node_modules/@angular-eslint/schematics/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@angular-eslint/template-parser": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-18.0.0.tgz", - "integrity": "sha512-BRecTFL4roM+RUHI6sIOEIAytXGqDDwkHy1H18FuzR2Zvu+hd7yaGnr6s7nusnT6l+2igWgsslPHPgb/p3OPeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "eslint-scope": "^8.0.0" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/utils": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-18.0.0.tgz", - "integrity": "sha512-ygOlsC5HrknbI8Ah5pa6tGtrpxB0W4UqzZG9Ii7whoWs7OjkBTIbeNy/qaWv1e45MR2/Ytd5BSWK17w0Poyz8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "18.0.0", - "@typescript-eslint/utils": "8.0.0-alpha.20" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": "*" - } - }, - "node_modules/@angular/animations": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.13.tgz", - "integrity": "sha512-rG5J5Ek5Hg+Tz2NjkNOaG6PupiNK/lPfophXpsR1t/nWujqnMWX2krahD/i6kgD+jNWNKCJCYSOVvCx/BHOtKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.13" - } - }, - "node_modules/@angular/build": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.19.tgz", - "integrity": "sha512-dTqR+mhcZWtCRyOafvzHNVpYxMQnt8HHHqNM0kyEMzcztXL2L9zDlKr0H9d+AgGGq/v4qwCh+1gFDxsHByZwMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.19", - "@babel/core": "7.25.2", - "@babel/helper-annotate-as-pure": "7.24.7", - "@babel/helper-split-export-declaration": "7.24.7", - "@babel/plugin-syntax-import-attributes": "7.24.7", - "@inquirer/confirm": "3.1.22", - "@vitejs/plugin-basic-ssl": "1.1.0", - "browserslist": "^4.23.0", - "critters": "0.0.24", - "esbuild": "0.23.0", - "fast-glob": "3.3.2", - "https-proxy-agent": "7.0.5", - "listr2": "8.2.4", - "lmdb": "3.0.13", - "magic-string": "0.30.11", - "mrmime": "2.0.0", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.2", - "piscina": "4.6.1", - "rollup": "4.22.4", - "sass": "1.77.6", - "semver": "7.6.3", - "vite": "~5.4.17", - "watchpack": "2.4.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "@angular/localize": "^18.0.0", - "@angular/platform-server": "^18.0.0", - "@angular/service-worker": "^18.0.0", - "less": "^4.2.0", - "postcss": "^8.4.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "less": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/@angular/build/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/build/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular/build/node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@angular/build/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular/build/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@angular/build/node_modules/@types/node": { - "version": "24.10.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.0.tgz", - "integrity": "sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "undici-types": "~7.16.0" - } - }, - "node_modules/@angular/build/node_modules/@vitejs/plugin-basic-ssl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", - "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.6.0" - }, - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - } - }, - "node_modules/@angular/build/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular/build/node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" - } - }, - "node_modules/@angular/build/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular/build/node_modules/vite": { - "version": "5.4.21", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", - "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/build/node_modules/vite/node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/@angular/cdk": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-18.2.13.tgz", - "integrity": "sha512-yBKoqcOwmwXnc5phFMEEMO130/Bz9beQLJrKzIS87f6TXaGCeBs4xrPHq2i7Xx/2TqvMiOD9ucjmlVbtGvNG3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "optionalDependencies": { - "parse5": "^7.1.2" - }, - "peerDependencies": { - "@angular/common": "^18.0.0 || ^19.0.0", - "@angular/core": "^18.0.0 || ^19.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/cli": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.19.tgz", - "integrity": "sha512-LGVMTc36JQuw8QX8Sclxyei306EQW3KslopXbf7cfqt6D5/fHS+FqqA0O7V8ob/vOGMca+l6hQD27nW5Y3W6pA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/architect": "0.1802.19", - "@angular-devkit/core": "18.2.19", - "@angular-devkit/schematics": "18.2.19", - "@inquirer/prompts": "5.3.8", - "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.19", - "@yarnpkg/lockfile": "1.1.0", - "ini": "4.1.3", - "jsonc-parser": "3.3.1", - "listr2": "8.2.4", - "npm-package-arg": "11.0.3", - "npm-pick-manifest": "9.1.0", - "pacote": "18.0.6", - "resolve": "1.22.8", - "semver": "7.6.3", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { - "version": "0.1802.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.19.tgz", - "integrity": "sha512-M4B1tzxGX1nWCZr9GMM8OO0yBJO2HFSdK8M8P74vEFQfKIeq3y16IQ5zlEveJrkCOFVtmlIy2C9foMCdNyBRMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.19.tgz", - "integrity": "sha512-P/0KjkzOf2ZShuShx3cBbjLI7XlcS6B/yCRBo1MQfCC4cZfmzPQoUEOSQeYZgy5pnC24f+dKh/+TWc5uYL/Lvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular/cli/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@angular/common": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.13.tgz", - "integrity": "sha512-4ZqrNp1PoZo7VNvW+sbSc2CB2axP1sCH2wXl8B0wdjsj8JY1hF1OhuugwhpAHtGxqewed2kCXayE+ZJqSTV4jw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.13", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/compiler": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.13.tgz", - "integrity": "sha512-TzWcrkopyjFF+WeDr2cRe8CcHjU72KfYV3Sm2TkBkcXrkYX5sDjGWrBGrG3hRB4e4okqchrOCvm1MiTdy2vKMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/core": "18.2.13" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } - } - }, - "node_modules/@angular/compiler-cli": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.13.tgz", - "integrity": "sha512-DBSh4AQwkiJDSiVvJATRmjxf6wyUs9pwQLgaFdSlfuTRO+sdb0J2z1r3BYm8t0IqdoyXzdZq2YCH43EmyvD71g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "7.25.2", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^4.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.2.0", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/compiler": "18.2.13", - "typescript": ">=5.4 <5.6" - } - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular/compiler-cli/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular/compiler-cli/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@angular/core": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.13.tgz", - "integrity": "sha512-8mbWHMgO95OuFV1Ejy4oKmbe9NOJ3WazQf/f7wks8Bck7pcihd0IKhlPBNjFllbF5o+04EYSwFhEtvEgjMDClA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.10" - } - }, - "node_modules/@angular/forms": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.13.tgz", - "integrity": "sha512-A67D867fu3DSBhdLWWZl/F5pr7v2+dRM2u3U7ZJ0ewh4a+sv+0yqWdJW+a8xIoiHxS+btGEJL2qAKJiH+MCFfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/platform-browser": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.13.tgz", - "integrity": "sha512-tu7ZzY6qD3ATdWFzcTcsAKe7M6cJeWbT/4/bF9unyGO3XBPcNYDKoiz10+7ap2PUd0fmPwvuvTvSNJiFEBnB8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/animations": "18.2.13", - "@angular/common": "18.2.13", - "@angular/core": "18.2.13" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } - } - }, - "node_modules/@angular/platform-browser-dynamic": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.13.tgz", - "integrity": "sha512-kbQCf9+8EpuJC7buBxhSiwBtXvjAwAKh6MznD6zd2pyCYqfY6gfRCZQRtK59IfgVtKmEONWI9grEyNIRoTmqJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13" - } - }, - "node_modules/@angular/platform-server": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-18.2.13.tgz", - "integrity": "sha512-eYYhFQkjg3rIBY0kG0XLZ3v6ObvDq9SMsGVtsddhlmdhkdO0Sdu9d8hjP7LmioO+60vUG2jNW02ROVMhSNBR5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0", - "xhr2": "^0.2.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/animations": "18.2.13", - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13" - } - }, - "node_modules/@angular/router": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.13.tgz", - "integrity": "sha512-VKmfgi/r/CkyBq9nChQ/ptmfu0JT/8ONnLVJ5H+SkFLRYJcIRyHLKjRihMCyVm6xM5yktOdCaW73NTQrFz7+bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0" - }, - "peerDependencies": { - "@angular/common": "18.2.13", - "@angular/core": "18.2.13", - "@angular/platform-browser": "18.2.13", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/@angular/ssr": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-18.2.13.tgz", - "integrity": "sha512-iLz4t+3kQYU2hvR7hW2YDyJ9mhU3VLbFxn9E29Lk6DlE49XqhDqd0qK8dRWQAzihBaRwfQc+k4GqZhHmQDW4Vg==", - "dev": true, - "license": "MIT", - "dependencies": { - "critters": "0.0.24", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/common": "^18.0.0", - "@angular/core": "^18.0.0" - } - }, - "node_modules/@arr/every": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@arr/every/-/every-1.0.1.tgz", - "integrity": "sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", - "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", - "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.10", - "@babel/types": "^7.26.10", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", - "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.10", - "@babel/types": "^7.26.10", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", - "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", - "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.5", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", - "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "regexpu-core": "^6.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", - "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "debug": "^4.4.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.22.10" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@babel/helper-globals": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", - "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", - "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", - "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", - "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.28.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", - "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", - "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-wrap-function": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", - "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", - "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.3", - "@babel/types": "^7.28.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", - "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.5" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", - "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", - "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", - "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", - "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", - "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", - "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", - "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", - "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.26.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", - "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", - "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", - "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", - "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", - "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", - "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-globals": "^7.28.0", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", - "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/template": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", - "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", - "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", - "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", - "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-explicit-resource-management": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", - "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", - "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", - "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", - "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", - "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", - "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", - "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", - "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", - "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", - "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", - "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", - "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", - "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", - "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", - "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", - "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", - "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/traverse": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", - "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", - "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", - "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.27.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", - "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", - "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", - "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", - "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", - "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", - "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", - "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.10.tgz", - "integrity": "sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", - "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", - "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", - "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", - "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", - "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", - "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", - "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", - "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", - "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.9.tgz", - "integrity": "sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.26.8", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.26.5", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.26.3", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.26.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.26.3", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.26.8", - "@babel/plugin-transform-typeof-symbol": "^7.26.7", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.40.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", - "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", - "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", - "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.5", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@compodoc/compodoc": { - "version": "1.1.32", - "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.32.tgz", - "integrity": "sha512-kaYk5+o4k7GB585iphwV5NE49BKKk8d+gJLNBE8eu2fIRdhnHOWblasRbOBRULfwJ+qxfmgrIqi32K34wCag6A==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/schematics": "20.3.4", - "@babel/core": "7.28.4", - "@babel/plugin-transform-private-methods": "7.27.1", - "@babel/preset-env": "7.28.3", - "@compodoc/live-server": "^1.2.3", - "@compodoc/ngd-transformer": "^2.1.3", - "@polka/send-type": "^0.5.2", - "body-parser": "^2.2.0", - "bootstrap.native": "^5.1.6", - "cheerio": "1.1.2", - "chokidar": "^4.0.3", - "colors": "1.4.0", - "commander": "^14.0.1", - "cosmiconfig": "^9.0.0", - "decache": "^4.6.2", - "es6-shim": "^0.35.8", - "fancy-log": "^2.0.0", - "fast-glob": "^3.3.3", - "fs-extra": "^11.3.2", - "glob": "^11.0.3", - "handlebars": "^4.7.8", - "html-entities": "^2.6.0", - "i18next": "25.5.3", - "json5": "^2.2.3", - "lodash": "^4.17.21", - "loglevel": "^1.9.2", - "loglevel-plugin-prefix": "^0.8.4", - "lunr": "^2.3.9", - "marked": "7.0.3", - "minimist": "^1.2.8", - "neotraverse": "^0.6.18", - "opencollective-postinstall": "^2.0.3", - "os-name": "4.0.1", - "picocolors": "^1.1.1", - "polka": "^0.5.2", - "prismjs": "^1.30.0", - "semver": "^7.7.2", - "sirv": "^3.0.2", - "svg-pan-zoom": "^3.6.2", - "tablesort": "^5.6.0", - "ts-morph": "^27.0.0", - "uuid": "11.1.0", - "vis-network": "^10.0.2" - }, - "bin": { - "compodoc": "bin/index-cli.js" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/core": { - "version": "20.3.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.4.tgz", - "integrity": "sha512-r83jn9yVdPh618oGgoKPggMsQGOkQqJbxEutd4CE9mnotPCE2uRTIyaFMh8sohNUeoQNRmj9rbr2pWGVlgERpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.3", - "rxjs": "7.8.2", - "source-map": "0.7.6" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^4.0.0" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/schematics": { - "version": "20.3.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.4.tgz", - "integrity": "sha512-JYlcmVBKNT9+cQ6T2tmu+yVQ2bJk8tG0mXvPHWXrl/M4c6NObhSSThK50tJHy0Xo3gl8WgogOxUeJNnBq67cIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "20.3.4", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.17", - "ora": "8.2.0", - "rxjs": "7.8.2" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/core": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", - "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.3", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helpers": "^7.28.4", - "@babel/parser": "^7.28.4", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.4", - "@babel/types": "^7.28.4", - "@jridgewell/remapping": "^2.3.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", - "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1", - "@babel/traverse": "^7.28.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", - "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/preset-env": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.3.tgz", - "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.28.0", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.27.1", - "@babel/plugin-syntax-import-attributes": "^7.27.1", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.27.1", - "@babel/plugin-transform-async-generator-functions": "^7.28.0", - "@babel/plugin-transform-async-to-generator": "^7.27.1", - "@babel/plugin-transform-block-scoped-functions": "^7.27.1", - "@babel/plugin-transform-block-scoping": "^7.28.0", - "@babel/plugin-transform-class-properties": "^7.27.1", - "@babel/plugin-transform-class-static-block": "^7.28.3", - "@babel/plugin-transform-classes": "^7.28.3", - "@babel/plugin-transform-computed-properties": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", - "@babel/plugin-transform-dotall-regex": "^7.27.1", - "@babel/plugin-transform-duplicate-keys": "^7.27.1", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-dynamic-import": "^7.27.1", - "@babel/plugin-transform-explicit-resource-management": "^7.28.0", - "@babel/plugin-transform-exponentiation-operator": "^7.27.1", - "@babel/plugin-transform-export-namespace-from": "^7.27.1", - "@babel/plugin-transform-for-of": "^7.27.1", - "@babel/plugin-transform-function-name": "^7.27.1", - "@babel/plugin-transform-json-strings": "^7.27.1", - "@babel/plugin-transform-literals": "^7.27.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", - "@babel/plugin-transform-member-expression-literals": "^7.27.1", - "@babel/plugin-transform-modules-amd": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-modules-systemjs": "^7.27.1", - "@babel/plugin-transform-modules-umd": "^7.27.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-new-target": "^7.27.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", - "@babel/plugin-transform-numeric-separator": "^7.27.1", - "@babel/plugin-transform-object-rest-spread": "^7.28.0", - "@babel/plugin-transform-object-super": "^7.27.1", - "@babel/plugin-transform-optional-catch-binding": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/plugin-transform-private-methods": "^7.27.1", - "@babel/plugin-transform-private-property-in-object": "^7.27.1", - "@babel/plugin-transform-property-literals": "^7.27.1", - "@babel/plugin-transform-regenerator": "^7.28.3", - "@babel/plugin-transform-regexp-modifiers": "^7.27.1", - "@babel/plugin-transform-reserved-words": "^7.27.1", - "@babel/plugin-transform-shorthand-properties": "^7.27.1", - "@babel/plugin-transform-spread": "^7.27.1", - "@babel/plugin-transform-sticky-regex": "^7.27.1", - "@babel/plugin-transform-template-literals": "^7.27.1", - "@babel/plugin-transform-typeof-symbol": "^7.27.1", - "@babel/plugin-transform-unicode-escapes": "^7.27.1", - "@babel/plugin-transform-unicode-property-regex": "^7.27.1", - "@babel/plugin-transform-unicode-regex": "^7.27.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.14", - "babel-plugin-polyfill-corejs3": "^0.13.0", - "babel-plugin-polyfill-regenerator": "^0.6.5", - "core-js-compat": "^3.43.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@compodoc/compodoc/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", - "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5", - "core-js-compat": "^3.43.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/body-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", - "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "^3.1.2", - "content-type": "^1.0.5", - "debug": "^4.4.0", - "http-errors": "^2.0.0", - "iconv-lite": "^0.6.3", - "on-finished": "^2.4.1", - "qs": "^6.14.0", - "raw-body": "^3.0.0", - "type-is": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@compodoc/compodoc/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/cheerio": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.2.tgz", - "integrity": "sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.2.2", - "encoding-sniffer": "^0.2.1", - "htmlparser2": "^10.0.0", - "parse5": "^7.3.0", - "parse5-htmlparser2-tree-adapter": "^7.1.0", - "parse5-parser-stream": "^7.1.2", - "undici": "^7.12.0", - "whatwg-mimetype": "^4.0.0" - }, - "engines": { - "node": ">=20.18.1" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@compodoc/compodoc/node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/commander": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", - "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20" - } - }, - "node_modules/@compodoc/compodoc/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@compodoc/compodoc/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@compodoc/compodoc/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@compodoc/compodoc/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/@compodoc/compodoc/node_modules/glob": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", - "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", - "minimatch": "^10.0.3", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/htmlparser2": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz", - "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.2.1", - "entities": "^6.0.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/is-unicode-supported": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", - "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/log-symbols": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", - "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^5.3.0", - "is-unicode-supported": "^1.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/log-symbols/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/lru-cache": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", - "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@compodoc/compodoc/node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/marked": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-7.0.3.tgz", - "integrity": "sha512-ev2uM40p0zQ/GbvqotfKcSWEa59fJwluGZj5dcaUOwDRrB1F3dncdXy8NWUApk4fi8atU3kTBOwjyjZ0ud0dxw==", - "dev": true, - "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 16" - } - }, - "node_modules/@compodoc/compodoc/node_modules/media-typer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", - "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@compodoc/compodoc/node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "^1.54.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/ora": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", - "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^5.3.0", - "cli-cursor": "^5.0.0", - "cli-spinners": "^2.9.2", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^2.0.0", - "log-symbols": "^6.0.0", - "stdin-discarder": "^0.2.2", - "string-width": "^7.2.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@compodoc/compodoc/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@compodoc/compodoc/node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@compodoc/compodoc/node_modules/raw-body": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz", - "integrity": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.7.0", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@compodoc/compodoc/node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", - "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/@compodoc/compodoc/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@compodoc/compodoc/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@compodoc/compodoc/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } - }, - "node_modules/@compodoc/compodoc/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/compodoc/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/node_modules/type-is": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", - "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "content-type": "^1.0.5", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@compodoc/compodoc/node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/esm/bin/uuid" - } - }, - "node_modules/@compodoc/live-server": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", - "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": "^3.5.2", - "colors": "1.4.0", - "connect": "^3.7.0", - "cors": "latest", - "event-stream": "4.0.1", - "faye-websocket": "0.11.x", - "http-auth": "4.1.9", - "http-auth-connect": "^1.0.5", - "morgan": "^1.10.0", - "object-assign": "latest", - "open": "8.4.0", - "proxy-middleware": "latest", - "send": "latest", - "serve-index": "^1.9.1" - }, - "bin": { - "live-server": "live-server.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@compodoc/live-server/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@compodoc/live-server/node_modules/event-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", - "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, - "node_modules/@compodoc/live-server/node_modules/http-auth": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", - "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.4.3", - "uuid": "^8.3.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@compodoc/live-server/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/live-server/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@compodoc/live-server/node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@compodoc/live-server/node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@compodoc/live-server/node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@compodoc/live-server/node_modules/stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "node_modules/@compodoc/ngd-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.1.tgz", - "integrity": "sha512-Z+wE6wWZYVnudRYg6qunDlyh3Orw39Ib66Gvrz5kX5u7So+iu3tr6sQJdqH6yGS3hAjig5avlfhWLlgsb6/x1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.3", - "fancy-log": "^2.0.0", - "typescript": "^5.0.4" - }, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@compodoc/ngd-transformer": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.3.tgz", - "integrity": "sha512-oWxJza7CpWR8/FeWYfE6j+jgncnGBsTWnZLt5rD2GUpsGSQTuGrsFPnmbbaVLgRS5QIVWBJYke7QFBr/7qVMWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@aduh95/viz.js": "3.4.0", - "@compodoc/ngd-core": "~2.1.1", - "dot": "^2.0.0-beta.1", - "fs-extra": "^11.1.1" - }, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/@compodoc/ngd-transformer/node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz", - "integrity": "sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.17.0" - } - }, - "node_modules/@docsearch/css": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.9.0.tgz", - "integrity": "sha512-cQbnVbq0rrBwNAKegIac/t6a8nWoUAn8frnkLFW6YARaRmAQr5/Eoe6Ln2fqkUCZ40KpdrKbpSAmgrkviOxuWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@docsearch/js": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.9.0.tgz", - "integrity": "sha512-4bKHcye6EkLgRE8ze0vcdshmEqxeiJM77M0JXjef7lrYZfSlMunrDOCqyLjiZyo1+c0BhUqA2QpFartIjuHIjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@docsearch/react": "3.9.0", - "preact": "^10.0.0" - } - }, - "node_modules/@docsearch/react": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.9.0.tgz", - "integrity": "sha512-mb5FOZYZIkRQ6s/NWnM98k879vu5pscWqTLubLFBO87igYYT4VzVazh4h5o/zCvTIZgEt3PvsCOMOswOUo9yHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-core": "1.17.9", - "@algolia/autocomplete-preset-algolia": "1.17.9", - "@docsearch/css": "3.9.0", - "algoliasearch": "^5.14.2" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 20.0.0", - "react": ">= 16.8.0 < 20.0.0", - "react-dom": ">= 16.8.0 < 20.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } - } - }, - "node_modules/@egjs/hammerjs": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", - "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@types/hammerjs": "^2.0.36" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@emnapi/core": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.0.tgz", - "integrity": "sha512-pJdKGq/1iquWYtv1RRSljZklxHCOCAJFJrImO5ZLKPJVJlVUcs8yFwNQlqS0Lo8xT1VAXXTCZocF9n26FWEKsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@emnapi/wasi-threads": "1.1.0", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.0.tgz", - "integrity": "sha512-oAYoQnCYaQZKVS53Fq23ceWMRxq5EhQsE0x0RdQ55jT7wagMu5k+fS39v1fiSLrtrLQlXwVINenqhLMtTrV/1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@es-joy/jsdoccomment": { - "version": "0.76.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.76.0.tgz", - "integrity": "sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.8", - "@typescript-eslint/types": "^8.46.0", - "comment-parser": "1.4.1", - "esquery": "^1.6.0", - "jsdoc-type-pratt-parser": "~6.10.0" - }, - "engines": { - "node": ">=20.11.0" - } - }, - "node_modules/@es-joy/jsdoccomment/node_modules/@typescript-eslint/types": { - "version": "8.46.3", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.3.tgz", - "integrity": "sha512-G7Ok9WN/ggW7e/tOf8TQYMaxgID3Iujn231hfi0Pc7ZheztIJVpO44ekY00b7akqc6nZcvregk0Jpah3kep6hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@es-joy/resolve.exports": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz", - "integrity": "sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", - "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", - "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@gulpjs/messages": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@gulpjs/messages/-/messages-1.1.0.tgz", - "integrity": "sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@gulpjs/to-absolute-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@gulpjs/to-absolute-glob/-/to-absolute-glob-4.0.0.tgz", - "integrity": "sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.0.5" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.2.0" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@inquirer/checkbox": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.5.0.tgz", - "integrity": "sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/confirm": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", - "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.2.1.tgz", - "integrity": "sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/figures": "^1.0.6", - "@inquirer/type": "^2.0.0", - "@types/mute-stream": "^0.0.4", - "@types/node": "^22.5.5", - "@types/wrap-ansi": "^3.0.0", - "ansi-escapes": "^4.3.2", - "cli-width": "^4.1.0", - "mute-stream": "^1.0.0", - "signal-exit": "^4.1.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@inquirer/type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", - "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@types/node": { - "version": "22.19.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.0.tgz", - "integrity": "sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "node_modules/@inquirer/core/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@inquirer/editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.2.0.tgz", - "integrity": "sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "external-editor": "^3.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/expand": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.3.0.tgz", - "integrity": "sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/figures": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.14.tgz", - "integrity": "sha512-DbFgdt+9/OZYFM+19dbpXOSeAstPy884FPy1KjDu4anWwymZeOYhMY1mdFri172htv6mvc/uvIAAi7b7tvjJBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/input": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.3.0.tgz", - "integrity": "sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/number": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.1.0.tgz", - "integrity": "sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/password": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.2.0.tgz", - "integrity": "sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/prompts": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", - "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/checkbox": "^2.4.7", - "@inquirer/confirm": "^3.1.22", - "@inquirer/editor": "^2.1.22", - "@inquirer/expand": "^2.1.22", - "@inquirer/input": "^2.2.9", - "@inquirer/number": "^1.0.10", - "@inquirer/password": "^2.1.22", - "@inquirer/rawlist": "^2.2.4", - "@inquirer/search": "^1.0.7", - "@inquirer/select": "^2.4.7" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/rawlist": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.3.0.tgz", - "integrity": "sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/search": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.1.0.tgz", - "integrity": "sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/select": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.5.0.tgz", - "integrity": "sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/core": "^9.1.0", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.3", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/type": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", - "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@isaacs/balanced-match": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", - "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/brace-expansion": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@isaacs/balanced-match": "^4.0.1" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", - "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/buffers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", - "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/codegen": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", - "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", - "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/base64": "^1.1.2", - "@jsonjoy.com/buffers": "^1.2.0", - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/json-pointer": "^1.0.2", - "@jsonjoy.com/util": "^1.9.0", - "hyperdyperid": "^1.2.0", - "thingies": "^2.5.0", - "tree-dump": "^1.1.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pointer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", - "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/util": "^1.9.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", - "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/buffers": "^1.0.0", - "@jsonjoy.com/codegen": "^1.0.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@kurkle/color": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.4.tgz", - "integrity": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@listr2/prompt-adapter-inquirer": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", - "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@inquirer/type": "^1.5.1" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@inquirer/prompts": ">= 3 < 6" - } - }, - "node_modules/@lmdb/lmdb-darwin-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", - "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-darwin-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", - "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", - "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-arm64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", - "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-linux-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", - "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@lmdb/lmdb-win32-x64": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", - "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@mdx-js/react": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", - "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdx": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" - } - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", - "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", - "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", - "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", - "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", - "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", - "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", - "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@emnapi/core": "^1.1.0", - "@emnapi/runtime": "^1.1.0", - "@tybys/wasm-util": "^0.9.0" - } - }, - "node_modules/@ngtools/webpack": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.19.tgz", - "integrity": "sha512-bExj5JrByKPibsqBbn5Pjn8lo91AUOTsyP2hgKpnOnmSr62rhWSiRwXltgz2MCiZRmuUznpt93WiOLixgYfYvQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0", - "typescript": ">=5.4 <5.6", - "webpack": "^5.54.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@npmcli/agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", - "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", - "dev": true, - "license": "ISC", - "dependencies": { - "agent-base": "^7.1.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.1", - "lru-cache": "^10.0.1", - "socks-proxy-agent": "^8.0.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/fs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", - "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", - "dev": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", - "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "ini": "^4.1.3", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^4.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", - "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "bin/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/package-json": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", - "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "glob": "^10.2.2", - "hosted-git-info": "^7.0.0", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "proc-log": "^4.0.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", - "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/redact": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", - "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", - "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/package-json": "^5.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "proc-log": "^4.0.0", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nrwl/devkit": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-19.8.14.tgz", - "integrity": "sha512-Oud7BPhFNqE3/YStULn/gHyuGSw2QyxUaHXJApr+DybmYtUms7hQ+cWnY1IY+hRpdtU9ldlg8UYx+VslpS9YNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "19.8.14" - } - }, - "node_modules/@nrwl/tao": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-19.8.14.tgz", - "integrity": "sha512-zBeYzzwg43T/Z8ZtLblv0fcKuqJULttqYDekSLILThXp3UOMSerEvruhUgwddCY1jUssfLscz8vacMKISv5X4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "nx": "19.8.14", - "tslib": "^2.3.0" - }, - "bin": { - "tao": "index.js" - } - }, - "node_modules/@nx/devkit": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.14.tgz", - "integrity": "sha512-A8dCGttbuqgg9P56VTb0ElD2vM5nc5g0aLnX5PSXo4SkFXwd8DV5GgwJKWB1GO9hYyEtbj4gKek0KxnCtdav4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nrwl/devkit": "19.8.14", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "minimatch": "9.0.3", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "peerDependencies": { - "nx": ">= 19 <= 21" - } - }, - "node_modules/@nx/nx-darwin-arm64": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.8.14.tgz", - "integrity": "sha512-bZUFf23gAzuwVw71dR8rngye5aCR8Z/ouIo+KayjqB0LWWoi3WzO73s4S69ljftYt4n6z9wvD+Trbb1BKm2fPg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-darwin-x64": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-19.8.14.tgz", - "integrity": "sha512-UXXVea8icFG/3rFwpbLYsD6O4wlyJ1STQfOdhGK1Hyuga70AUUdrjVm7HzigAQP/Sb2Nzd7155YXHzfpRPDFYA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-freebsd-x64": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.8.14.tgz", - "integrity": "sha512-TK2xuXn+BI6hxGaRK1HRUPWeF/nOtezKSqM+6rbippfCzjES/crmp9l5nbI764MMthtUmykCyWvhEfkDca6kbA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.8.14.tgz", - "integrity": "sha512-33rptyRraqaeQ2Kq6pcZKQqgnYY/7zcGH8fHXgKK7XzKk+7QuPViq+jMEUZP5E3UzZPkIYhsfmZcZqhNRvepJQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.8.14.tgz", - "integrity": "sha512-2E70qMKOhh7Fp4JGcRbRLvFKq0+ANVdAgSzH47plxOLygIeVAfIXRSuQbCI0EUFa5Sy6hImLaoRSB2GdgKihAw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-arm64-musl": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.8.14.tgz", - "integrity": "sha512-ltty/PDWqkYgu/6Ye65d7v5nh3D6e0n3SacoKRs2Vtfz5oHYRUkSKizKIhEVfRNuHn3d9j8ve1fdcCN4SDPUBQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-x64-gnu": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.8.14.tgz", - "integrity": "sha512-JzE3BuO9RCBVdgai18CCze6KUzG0AozE0TtYFxRokfSC05NU3nUhd/o62UsOl7s6Bqt/9nwrW7JC8pNDiCi9OQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-linux-x64-musl": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.8.14.tgz", - "integrity": "sha512-2rPvDOQLb7Wd6YiU88FMBiLtYco0dVXF99IJBRGAWv+WTI7MNr47OyK2ze+JOsbYY1d8aOGUvckUvCCZvZKEfg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.8.14.tgz", - "integrity": "sha512-JxW+YPS+EjhUsLw9C6wtk9pQTG3psyFwxhab8y/dgk2s4AOTLyIm0XxgcCJVvB6i4uv+s1g0QXRwp6+q3IR6hg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nx/nx-win32-x64-msvc": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.8.14.tgz", - "integrity": "sha512-RxiPlBWPcGSf9TzIIy62iKRdRhokXMDUsPub9DL2VdVyTMXPZQR25aY/PJeasJN1EQU74hg097LK2wSHi+vzOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@polka/send-type": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@polka/send-type/-/send-type-0.5.2.tgz", - "integrity": "sha512-jGXalKihnhGQmMQ+xxfxrRfI2cWs38TIZuwgYpnbQDD4r9TkOiU3ocjAS+6CqqMNQNAu9Ul2iHU5YFRDODak2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@polka/url": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-0.5.0.tgz", - "integrity": "sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rollup/plugin-json": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", - "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.1.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", - "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.78.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", - "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^4.0.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/wasm-node": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.52.5.tgz", - "integrity": "sha512-ldY4tEzSMBHNwB8TfRpi7RRRjjyfKlwjdebw5pS1lu0xaY3g4RDc6ople2wEYulVOKVeH7ZJwRx0iw4pGtjMHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@schematics/angular": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.19.tgz", - "integrity": "sha512-s9aynH/fwB/LT94miVfsaL2C4Qd5BLgjMzWFx7iJ8Hyv7FjOBGYO6eGVovjCt2c6/abG+GQAk4EBOCfg3AUtCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "@angular-devkit/schematics": "18.2.19", - "jsonc-parser": "3.3.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.19.tgz", - "integrity": "sha512-Ptf92Zomc6FCr7GWmHKdgOUbA1GpctZwH/hRcpYpU3tM56MG2t5FOFpufnE595GgolOCktabkFEoODMG8PBVDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "8.17.1", - "ajv-formats": "3.0.1", - "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@schematics/angular/node_modules/@angular-devkit/schematics": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.19.tgz", - "integrity": "sha512-P/0KjkzOf2ZShuShx3cBbjLI7XlcS6B/yCRBo1MQfCC4cZfmzPQoUEOSQeYZgy5pnC24f+dKh/+TWc5uYL/Lvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular-devkit/core": "18.2.19", - "jsonc-parser": "3.3.1", - "magic-string": "0.30.11", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^18.19.1 || ^20.11.1 || >=22.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@schematics/angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@sigstore/bundle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", - "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", - "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.3.tgz", - "integrity": "sha512-RpacQhBlwpBWd7KEJsRKcBQalbV28fvkxwTOJIqhIuDysMMaJW47V4OqW30iJB9uRpqOSxxEAQFdr8tTattReQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.17.0 || >=20.5.0" - } - }, - "node_modules/@sigstore/sign": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", - "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/tuf": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", - "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/verify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", - "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sindresorhus/base62": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/base62/-/base62-1.0.0.tgz", - "integrity": "sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", - "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@stackblitz/sdk": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.9.0.tgz", - "integrity": "sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/addon-docs": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.6.14.tgz", - "integrity": "sha512-Obpd0OhAF99JyU5pp5ci17YmpcQtMNgqW2pTXV8jAiiipWpwO++hNDeQmLmlSXB399XjtRDOcDVkoc7rc6JzdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mdx-js/react": "^3.0.0", - "@storybook/blocks": "8.6.14", - "@storybook/csf-plugin": "8.6.14", - "@storybook/react-dom-shim": "8.6.14", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/angular": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-8.6.14.tgz", - "integrity": "sha512-H266c6lSx+sXjXJz+D1DFNlV39lcUfTbUFb5yJ7LmsAYqAQYOzyyxkWu885OZpxhf8g5QTJkoTDu9ffZPLz01w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/builder-webpack5": "8.6.14", - "@storybook/components": "8.6.14", - "@storybook/core-webpack": "8.6.14", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "8.6.14", - "@storybook/preview-api": "8.6.14", - "@storybook/theming": "8.6.14", - "@types/react": "^18.0.37", - "@types/react-dom": "^18.0.11", - "@types/semver": "^7.3.4", - "@types/webpack-env": "^1.18.0", - "fd-package-json": "^1.2.0", - "find-up": "^5.0.0", - "semver": "^7.3.7", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0", - "tsconfig-paths-webpack-plugin": "^4.0.1", - "util-deprecate": "^1.0.2", - "webpack": "5" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "@angular-devkit/architect": ">=0.1500.0 < 0.2000.0", - "@angular-devkit/build-angular": ">=15.0.0 < 20.0.0", - "@angular-devkit/core": ">=15.0.0 < 20.0.0", - "@angular/animations": ">=15.0.0 < 20.0.0", - "@angular/cli": ">=15.0.0 < 20.0.0", - "@angular/common": ">=15.0.0 < 20.0.0", - "@angular/compiler": ">=15.0.0 < 20.0.0", - "@angular/compiler-cli": ">=15.0.0 < 20.0.0", - "@angular/core": ">=15.0.0 < 20.0.0", - "@angular/forms": ">=15.0.0 < 20.0.0", - "@angular/platform-browser": ">=15.0.0 < 20.0.0", - "@angular/platform-browser-dynamic": ">=15.0.0 < 20.0.0", - "rxjs": "^6.0.0 || ^7.4.0", - "storybook": "^8.6.14", - "typescript": "^4.0.0 || ^5.0.0", - "zone.js": ">= 0.11.1 < 1.0.0" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - }, - "@angular/cli": { - "optional": true - }, - "zone.js": { - "optional": true - } - } - }, - "node_modules/@storybook/blocks": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.14.tgz", - "integrity": "sha512-rBMHAfA39AGHgkrDze4RmsnQTMw1ND5fGWobr9pDcJdnDKWQWNRD7Nrlxj0gFlN3n4D9lEZhWGdFrCbku7FVAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/icons": "^1.2.12", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "storybook": "^8.6.14" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/builder-webpack5": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.6.14.tgz", - "integrity": "sha512-YZYAqc6NBKoMTKZpjxnkMch6zDtMkBZdS/yaji1+wJX2QPFBwTbSh7SpeBxDp1S11gXSAJ4f1btUWeqSqo8nJA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/core-webpack": "8.6.14", - "@types/semver": "^7.3.4", - "browser-assert": "^1.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "cjs-module-lexer": "^1.2.3", - "constants-browserify": "^1.0.0", - "css-loader": "^6.7.1", - "es-module-lexer": "^1.5.0", - "fork-ts-checker-webpack-plugin": "^8.0.0", - "html-webpack-plugin": "^5.5.0", - "magic-string": "^0.30.5", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "semver": "^7.3.7", - "style-loader": "^3.3.1", - "terser-webpack-plugin": "^5.3.1", - "ts-dedent": "^2.0.0", - "url": "^0.11.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "webpack": "5", - "webpack-dev-middleware": "^6.1.2", - "webpack-hot-middleware": "^2.25.1", - "webpack-virtual-modules": "^0.6.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@storybook/builder-webpack5/node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz", - "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.12", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/@storybook/components": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.6.14.tgz", - "integrity": "sha512-HNR2mC5I4Z5ek8kTrVZlIY/B8gJGs5b3XdZPBPBopTIN6U/YHXiDyOjY3JlaS4fSG1fVhp/Qp1TpMn1w/9m1pw==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@storybook/core": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.6.14.tgz", - "integrity": "sha512-1P/w4FSNRqP8j3JQBOi3yGt8PVOgSRbP66Ok520T78eJBeqx9ukCfl912PQZ7SPbW3TIunBwLXMZOjZwBB/JmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/theming": "8.6.14", - "better-opn": "^3.0.2", - "browser-assert": "^1.2.1", - "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0", - "esbuild-register": "^3.5.0", - "jsdoc-type-pratt-parser": "^4.0.0", - "process": "^0.11.10", - "recast": "^0.23.5", - "semver": "^7.6.2", - "util": "^0.12.5", - "ws": "^8.2.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "prettier": "^2 || ^3" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - } - } - }, - "node_modules/@storybook/core-webpack": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.6.14.tgz", - "integrity": "sha512-iG7r8osNKabSGBbuJuSeMWKbU+ilt5PvzTYkClcYaagla/DliXkXvfywA6jOugVk/Cpx+c6tVKlPfjLcaQHwmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/core/node_modules/jsdoc-type-pratt-parser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.8.0.tgz", - "integrity": "sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@storybook/csf-plugin": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.6.14.tgz", - "integrity": "sha512-dErtc9teAuN+eelN8FojzFE635xlq9cNGGGEu0WEmMUQ4iJ8pingvBO1N8X3scz4Ry7KnxX++NNf3J3gpxS8qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unplugin": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/global": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/icons": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.6.0.tgz", - "integrity": "sha512-hcFZIjW8yQz8O8//2WTIXylm5Xsgc+lW9ISLgUk1xGmptIJQRdlhVIXCpSyLrQaaRiyhQRaVg7l3BD9S216BHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" - } - }, - "node_modules/@storybook/manager-api": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.6.14.tgz", - "integrity": "sha512-ez0Zihuy17udLbfHZQXkGqwtep0mSGgHcNzGN7iZrMP1m+VmNo+7aGCJJdvXi7+iU3yq8weXSQFWg5DqWgLS7g==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@storybook/preview-api": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.6.14.tgz", - "integrity": "sha512-2GhcCd4dNMrnD7eooEfvbfL4I83qAqEyO0CO7JQAmIO6Rxb9BsOLLI/GD5HkvQB73ArTJ+PT50rfaO820IExOQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@storybook/react-dom-shim": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.6.14.tgz", - "integrity": "sha512-0hixr3dOy3f3M+HBofp3jtMQMS+sqzjKNgl7Arfuj3fvjmyXOks/yGjDImySR4imPtEllvPZfhiQNlejheaInw==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.6.14" - } - }, - "node_modules/@storybook/theming": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.14.tgz", - "integrity": "sha512-r4y+LsiB37V5hzpQo+BM10PaCsp7YlZ0YcZzQP1OCkPlYXmUAFy2VvDKaFRpD8IeNPKug2u4iFm/laDEbs03dg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@tabler/icons": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.35.0.tgz", - "integrity": "sha512-yYXe+gJ56xlZFiXwV9zVoe3FWCGuZ/D7/G4ZIlDtGxSx5CGQK110wrnT29gUj52kEZoxqF7oURTk97GQxELOFQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - } - }, - "node_modules/@tabler/icons-webfont": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/@tabler/icons-webfont/-/icons-webfont-3.35.0.tgz", - "integrity": "sha512-PRnv+lgj2Va6S1nTVcZoYDWZPXUaVNromQ9uxn0B1CbBOjqKXAzC/8yLc8XOXD2fH2DWT2XNw1XaNtlNpc0/Tw==", - "dev": true, - "dependencies": { - "@tabler/icons": "3.35.0", - "sharp": "^0.33.5" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" - } - }, - "node_modules/@thednp/event-listener": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.10.tgz", - "integrity": "sha512-TH7YVKmoKg6GBLqZB+ETXObofcqJ/Tp5ycheolvYZMjLbMpzYf6MmOWTcBtx8+zrhWy8deV0hYkPvDFioDXdVQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/@thednp/position-observer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@thednp/position-observer/-/position-observer-1.1.0.tgz", - "integrity": "sha512-WgldP6Dltp2hJkSwp3+IVu05ClK/2IF33iftiQLb7UHcuO6eydjXiIUeOCClgCy3FDCGau2l/LRVg3oOO3Ytcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@thednp/shorty": "^2.0.11" - }, - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/@thednp/shorty": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@thednp/shorty/-/shorty-2.0.11.tgz", - "integrity": "sha512-D+rLHt1l7c608yCuzXYJ75aDNWeMVbor+m1HO/XibhiWRbCpD8r6TUv3ayJI+feVfCnBNfrH+p6LSDn9l99uBA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/@ts-morph/common": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.28.1.tgz", - "integrity": "sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimatch": "^10.0.1", - "path-browserify": "^1.0.1", - "tinyglobby": "^0.2.14" - } - }, - "node_modules/@ts-morph/common/node_modules/minimatch": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", - "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tufjs/canonical-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", - "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", - "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.6", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", - "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/cors": { - "version": "2.8.19", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", - "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/express": { - "version": "4.17.25", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", - "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "^1" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.19.7", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz", - "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/hammerjs": { - "version": "2.0.46", - "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", - "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/http-errors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", - "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.17", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz", - "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jasmine": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.3.6.tgz", - "integrity": "sha512-3N0FpQTeiWjm+Oo1WUYWguUS7E6JLceiGTriFrG8k5PU7zRLJCzLcWURU3wjMbZGS//a2/LgjsnO3QxIlwxt9g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/jest": { - "version": "29.5.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", - "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mute-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", - "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "16.18.126", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.126.tgz", - "integrity": "sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node-forge": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", - "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.15", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", - "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/raf": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.3.tgz", - "integrity": "sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.26", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.26.tgz", - "integrity": "sha512-RFA/bURkcKzx/X9oumPG9Vp3D3JUgus/d0b67KB0t5S/raciymilkOa66olh78MUI92QLbEJevO7rvqU/kjwKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", - "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^18.0.0" - } - }, - "node_modules/@types/resize-observer-browser": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/@types/resize-observer-browser/-/resize-observer-browser-0.1.11.tgz", - "integrity": "sha512-cNw5iH8JkMkb3QkCoe7DaZiawbDQEUX8t7iuQaRTyLOyQCR2h+ibBD4GJt7p5yhUHrlOeL7ZtbxNHeipqNsBzQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/send": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", - "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", - "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "<1" - } - }, - "node_modules/@types/serve-static/node_modules/@types/send": { - "version": "0.17.6", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", - "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/webpack-env": { - "version": "1.18.8", - "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.18.8.tgz", - "integrity": "sha512-G9eAoJRMLjcvN4I08wB5I7YofOb/kaJNd5uoCMX+LbKXTPCF+ZIHuqTnFaK9Jz1rgs035f9JUPUhNFtqgucy/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/wrap-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.34", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.34.tgz", - "integrity": "sha512-KExbHVa92aJpw9WDQvzBaGVE2/Pz+pLZQloT2hjL8IqsZnV62rlPOYvNnLmf/L2dyllfVUOVBj64M0z/46eR2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", - "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/type-utils": "7.18.0", - "@typescript-eslint/utils": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", - "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", - "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", - "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "7.18.0", - "@typescript-eslint/utils": "7.18.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", - "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", - "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0-alpha.20.tgz", - "integrity": "sha512-0aMhjDTvIrkGkHqyM0ZByAwR8BV1f2HhKdYyjtxko8S/Ca4PGjOIjub6VoF+bQwCRxEuV8viNUld78rqm9jqLA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.0-alpha.20", - "@typescript-eslint/types": "8.0.0-alpha.20", - "@typescript-eslint/typescript-estree": "8.0.0-alpha.20" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.20.tgz", - "integrity": "sha512-+Ncj0Q6DT8ZHYNp8h5RndW4Siv52kiPpHEz/i8Sj2rh2y8ZCc5pKSHSslk+eZi0Bdj+/+swNOmDNcL2CrlaEnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.20", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.20" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.20.tgz", - "integrity": "sha512-xpU1rMQfnnNZxpHN6YUfr18sGOMcpC9hvt54fupcU6N1qMCagEtkRt1U15x086oJAgAITJGa67454ffAoCxv/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.20.tgz", - "integrity": "sha512-VQ8Mf8upDCuf0uMTjX/Pdw3gvCZomkG43nuThUuzhK3YFwFmIDTqx0ZWSsYJkVGfll0WrXgIua+rKSP/n6NBWw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.20", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.20", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.0-alpha.20", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.20.tgz", - "integrity": "sha512-ej06rfct0kalfJgIR8nTR7dF1mgfF83hkylrYas7IAElHfgw4zx99BUGa6VrnHZ1PkxdJBp5PgcO2FmmlOoaRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.20", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", - "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "7.18.0", - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^18.18.0 || >=20.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "dev": true, - "license": "ISC" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.46", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", - "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@zkochan/js-yaml": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz", - "integrity": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@zxing/text-encoding": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", - "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", - "dev": true, - "license": "(Unlicense OR Apache-2.0)", - "optional": true - }, - "node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", - "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/agent-base": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", - "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/algoliasearch": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.42.0.tgz", - "integrity": "sha512-X5+PtWc9EJIPafT/cj8ZG+6IU3cjRRnlHGtqMHK/9gsiupQbAyYlH5y7qt/FtsAhfX5AICHffZy69ZAsVrxWkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@algolia/abtesting": "1.8.0", - "@algolia/client-abtesting": "5.42.0", - "@algolia/client-analytics": "5.42.0", - "@algolia/client-common": "5.42.0", - "@algolia/client-insights": "5.42.0", - "@algolia/client-personalization": "5.42.0", - "@algolia/client-query-suggestions": "5.42.0", - "@algolia/client-search": "5.42.0", - "@algolia/ingestion": "1.42.0", - "@algolia/monitoring": "1.42.0", - "@algolia/recommend": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-sequence-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.3.tgz", - "integrity": "sha512-+fksAx9eG3Ab6LDnLs3ZqZa8KVJ/jYnX+D4Qe1azX+LFGFAXqynCQLOdLpNYN/l9e7l6hMWwZbrnctqr6eSQSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/apache-crypt": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", - "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", - "dev": true, - "license": "MIT", - "dependencies": { - "unix-crypt-td-js": "^1.1.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/apache-md5": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", - "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/are-docs-informative": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", - "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true, - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-diff/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/array-includes": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", - "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.24.0", - "es-object-atoms": "^1.1.1", - "get-intrinsic": "^1.3.0", - "is-string": "^1.1.1", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", - "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-shim-unscopables": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", - "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", - "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, - "node_modules/async-done": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-2.0.0.tgz", - "integrity": "sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.4.4", - "once": "^1.4.0", - "stream-exhaust": "^1.0.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/async-settle": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-2.0.0.tgz", - "integrity": "sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.21", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", - "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.24.4", - "caniuse-lite": "^1.0.30001702", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axios": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.1.tgz", - "integrity": "sha512-hU4EGxxt+j7TQijx1oYdAjw4xuIp1wRQSsbMFwSthCWeBQur1eF+qJ5iQ5sN3Tw8YRzQNKb8jszgBdMDVqwJcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.4", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axobject-query": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", - "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", - "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.27.7", - "@babel/helper-define-polyfill-provider": "^0.6.5", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", - "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3", - "core-js-compat": "^3.40.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", - "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bach": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bach/-/bach-2.0.1.tgz", - "integrity": "sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0", - "async-settle": "^2.0.0", - "now-and-later": "^3.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/bare-events": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.1.tgz", - "integrity": "sha512-oxSAxTS1hRfnyit2CL5QpAOS5ixfBjj6ex3yTNvXyY/kE719jQ/IjuESJBK2w5v4wwQRAHGseVJXx9QBYOtFGQ==", - "dev": true, - "license": "Apache-2.0", - "peerDependencies": { - "bare-abort-controller": "*" - }, - "peerDependenciesMeta": { - "bare-abort-controller": { - "optional": true - } - } - }, - "node_modules/base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^4.5.0 || >= 5.9" - } - }, - "node_modules/baseline-browser-mapping": { - "version": "2.8.23", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.23.tgz", - "integrity": "sha512-616V5YX4bepJFzNyOfce5Fa8fDJMfoxzOIzDCZwaGL8MKVpFrXqfNUoIpRn9YMI5pXf/VKgzjB4htFMsFKKdiQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "baseline-browser-mapping": "dist/cli.js" - } - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/basic-auth/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true, - "license": "MIT" - }, - "node_modules/bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/better-opn/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/better-opn/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/better-opn/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/better-opn/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/block-stream2": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/block-stream2/-/block-stream2-2.1.0.tgz", - "integrity": "sha512-suhjmLI57Ewpmq00qaygS8UgEq2ly2PCItenIyhMqVjo4t4pGzqMvfgJuX8iWTeSDdfSSqS6j38fL4ToNL7Pfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^3.4.0" - } - }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", - "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true, - "license": "ISC" - }, - "node_modules/bootstrap.native": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/bootstrap.native/-/bootstrap.native-5.1.6.tgz", - "integrity": "sha512-bLveDBWhNLoFLsPctVo6yxSRQ1ysmKHBa+1FFMTQuruzTb3y7/InGSoe5lZdOiqZ4L0UOzpdbXMsI+bA5DoRew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@thednp/event-listener": "^2.0.10", - "@thednp/position-observer": "^1.1.0", - "@thednp/shorty": "^2.0.11" - }, - "engines": { - "node": ">=16", - "pnpm": ">=8.6.0" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true - }, - "node_modules/browser-or-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/browser-or-node/-/browser-or-node-2.1.1.tgz", - "integrity": "sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/browserslist": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz", - "integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "baseline-browser-mapping": "^2.8.19", - "caniuse-lite": "^1.0.30001751", - "electron-to-chromium": "^1.5.238", - "node-releases": "^2.0.26", - "update-browserslist-db": "^1.1.4" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "bin": { - "btoa": "bin/btoa.js" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", - "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "18.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", - "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "minipass-collect": "^2.0.1", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/cacache/node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacache/node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cacache/node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/cacache/node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001753", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001753.tgz", - "integrity": "sha512-Bj5H35MD/ebaOV4iDLqPEtiliTN29qkGtEHCwawWn4cYm+bPJM2NsaP30vtZcnERClMzp52J4+aw2UNbK4o+zw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/canvg": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.11.tgz", - "integrity": "sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@babel/runtime": "^7.12.5", - "@types/raf": "^3.4.0", - "core-js": "^3.8.3", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.7", - "rgbcolor": "^1.0.1", - "stackblur-canvas": "^2.0.0", - "svg-pathdata": "^6.0.3" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/canvg/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true, - "license": "MIT" - }, - "node_modules/chart.js": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.2.tgz", - "integrity": "sha512-6GD7iKwFpP5kbSD4MeRRRlTnQvxfQREy36uEtm1hzHzcOqwWx0YEHuspuoNlslu+nciLIB7fjjsHkUv/FzFcOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@kurkle/color": "^0.3.0" - }, - "engines": { - "pnpm": ">=8" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", - "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clean-stack/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-cursor": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", - "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", - "dev": true, - "license": "MIT", - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 12" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/cloneable-readable/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/cloneable-readable/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/cloneable-readable/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/cloneable-readable/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/code-block-writer": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", - "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", - "dev": true, - "license": "MIT" - }, - "node_modules/codelyzer": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-0.0.28.tgz", - "integrity": "sha512-DfrZrFWP4MnowANXJHUL0ZMhLqAEFLjC3lJofkHZM+QAczdOvlq8CmLrvqspCXmIdyotVD0xyjUWoPGOPo4lKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "^1.0.3" - }, - "peerDependencies": { - "tslint": "^3.9.0" - } - }, - "node_modules/codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/comment-parser": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true, - "license": "ISC" - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true, - "license": "MIT" - }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "dev": true, - "license": "MIT", - "peer": true, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.1.0", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/compression/node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-with-sourcemaps": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", - "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", - "dev": true, - "license": "ISC", - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/concat-with-sourcemaps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/connect/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-what": "^3.14.1" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/copy-props": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-4.0.0.tgz", - "integrity": "sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "each-props": "^3.0.0", - "is-plain-object": "^5.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", - "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.1", - "globby": "^14.0.0", - "normalize-path": "^3.0.0", - "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", - "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.3", - "ignore": "^7.0.3", - "path-type": "^6.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/path-type": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", - "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copyfiles": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", - "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob": "^7.0.5", - "minimatch": "^3.0.3", - "mkdirp": "^1.0.4", - "noms": "0.0.0", - "through2": "^2.0.1", - "untildify": "^4.0.0", - "yargs": "^16.1.0" - }, - "bin": { - "copyfiles": "copyfiles", - "copyup": "copyfiles" - } - }, - "node_modules/copyfiles/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/copyfiles/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/copyfiles/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/copyfiles/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/copyfiles/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/copyfiles/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/copyfiles/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/core-js": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.46.0.tgz", - "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.46.0.tgz", - "integrity": "sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.26.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/critters": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", - "integrity": "sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==", - "deprecated": "Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-line-break": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", - "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "utrie": "^1.0.2" - } - }, - "node_modules/css-loader": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", - "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.27.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", - "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-what": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", - "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "dev": true, - "license": "MIT" - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/date-format": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decache": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", - "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsite": "^1.0.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/del": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-7.1.0.tgz", - "integrity": "sha512-v2KyNk7efxhlyHpjEvfyxaAihKKK0nWCuf6ZtqZcFFpQRG0bJ12Qsr0RpvsICMjAAZ8DOVCxrlqpxISlMHC4Kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "globby": "^13.1.2", - "graceful-fs": "^4.2.10", - "is-glob": "^4.0.3", - "is-path-cwd": "^3.0.0", - "is-path-inside": "^4.0.0", - "p-map": "^5.5.0", - "rimraf": "^3.0.2", - "slash": "^4.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dependency-graph": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-1.0.0.tgz", - "integrity": "sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-libc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", - "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "license": "MIT" - }, - "node_modules/di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true, - "license": "MIT" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true, - "license": "MIT" - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domino": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/domino/-/domino-2.1.6.tgz", - "integrity": "sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/dompurify": { - "version": "2.5.8", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.5.8.tgz", - "integrity": "sha512-o1vSNgrmYMQObbSSvF/1brBYEQPHhV1+gsmrusO7/GXtp1T9rCS8cXFqVxK/9crT1jA6Ccv+5MTSjBNqr7Sovw==", - "dev": true, - "license": "(MPL-2.0 OR Apache-2.0)", - "optional": true - }, - "node_modules/domutils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", - "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot": { - "version": "2.0.0-beta.1", - "resolved": "https://registry.npmjs.org/dot/-/dot-2.0.0-beta.1.tgz", - "integrity": "sha512-kxM7fSnNQTXOmaeGuBSXM8O3fEsBb7XSDBllkGbRwa0lJSJTxxDE/4eSNGLKZUmlFw0f1vJ5qSV2BljrgQtgIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dotenv-expand": { - "version": "11.0.7", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", - "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dotenv": "^16.4.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true, - "license": "MIT" - }, - "node_modules/each-props": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", - "integrity": "sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true, - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.244", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.244.tgz", - "integrity": "sha512-OszpBN7xZX4vWMPJwB9illkN/znA8M36GQqQxi6MNy9axWxhOfJyZZJtSLQCpEFLHP2xK33BiWx9aIuIEXVCcw==", - "dev": true, - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding-sniffer": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", - "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "^0.6.3", - "whatwg-encoding": "^3.1.1" - }, - "funding": { - "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" - } - }, - "node_modules/encoding-sniffer/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/engine.io": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz", - "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.7.2", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/engine.io-parser": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", - "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/engine.io/node_modules/cookie": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/engine.io/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/enhanced-resolve": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", - "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/ent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.2.tgz", - "integrity": "sha512-kKvD1tO6BM+oK9HzCPpUdRb4vKFQY/FPTFmurMvh6LlN68VMrdj77w8yp51/kDbpkFOS9J8w5W6zIzgM2H8/hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "punycode": "^1.4.1", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/environment": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", - "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true, - "license": "MIT" - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", - "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.3.0", - "get-proto": "^1.0.1", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.2.1", - "is-set": "^2.0.3", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.1", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.4", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.4", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "stop-iteration-iterator": "^1.1.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.19" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", - "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es6-shim": { - "version": "0.35.8", - "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.8.tgz", - "integrity": "sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==", - "dev": true, - "license": "MIT" - }, - "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.1", - "@esbuild/android-arm": "0.23.1", - "@esbuild/android-arm64": "0.23.1", - "@esbuild/android-x64": "0.23.1", - "@esbuild/darwin-arm64": "0.23.1", - "@esbuild/darwin-x64": "0.23.1", - "@esbuild/freebsd-arm64": "0.23.1", - "@esbuild/freebsd-x64": "0.23.1", - "@esbuild/linux-arm": "0.23.1", - "@esbuild/linux-arm64": "0.23.1", - "@esbuild/linux-ia32": "0.23.1", - "@esbuild/linux-loong64": "0.23.1", - "@esbuild/linux-mips64el": "0.23.1", - "@esbuild/linux-ppc64": "0.23.1", - "@esbuild/linux-riscv64": "0.23.1", - "@esbuild/linux-s390x": "0.23.1", - "@esbuild/linux-x64": "0.23.1", - "@esbuild/netbsd-x64": "0.23.1", - "@esbuild/openbsd-arm64": "0.23.1", - "@esbuild/openbsd-x64": "0.23.1", - "@esbuild/sunos-x64": "0.23.1", - "@esbuild/win32-arm64": "0.23.1", - "@esbuild/win32-ia32": "0.23.1", - "@esbuild/win32-x64": "0.23.1" - } - }, - "node_modules/esbuild-register": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", - "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "peerDependencies": { - "esbuild": ">=0.12 <1" - } - }, - "node_modules/esbuild-wasm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", - "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", - "dev": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.2.tgz", - "integrity": "sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==", - "dev": true, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", - "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.32.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", - "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.9", - "array.prototype.findlastindex": "^1.2.6", - "array.prototype.flat": "^1.3.3", - "array.prototype.flatmap": "^1.3.3", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.1", - "hasown": "^2.0.2", - "is-core-module": "^2.16.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.1", - "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.9", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jsdoc": { - "version": "61.1.12", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-61.1.12.tgz", - "integrity": "sha512-CGJTnltz7ovwOW33xYhvA4fMuriPZpR5OnJf09SV28iU2IUpJwMd6P7zvUK8Sl56u5YzO+1F9m46wpSs2dufEw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@es-joy/jsdoccomment": "~0.76.0", - "@es-joy/resolve.exports": "1.2.0", - "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.1", - "debug": "^4.4.3", - "escape-string-regexp": "^4.0.0", - "espree": "^10.4.0", - "esquery": "^1.6.0", - "html-entities": "^2.6.0", - "object-deep-merge": "^2.0.0", - "parse-imports-exports": "^0.2.4", - "semver": "^7.7.3", - "spdx-expression-parse": "^4.0.0", - "to-valid-identifier": "^1.0.0" - }, - "engines": { - "node": ">=20.11.0" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-jsdoc/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-jsdoc/node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-plugin-prefer-arrow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", - "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "eslint": ">=2.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", - "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true, - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/events-universal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", - "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "bare-events": "^2.7.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/execa/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/exponential-backoff": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", - "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "license": "MIT", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/fancy-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", - "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-support": "^1.1.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/fast-xml-parser": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", - "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "dependencies": { - "strnum": "^1.1.1" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fd-package-json": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fd-package-json/-/fd-package-json-1.2.0.tgz", - "integrity": "sha512-45LSPmWf+gC5tdCQMNH4s9Sr00bIkiD9aN7dc5hqkrEw1geRYyDQS1v1oMHAW3ysfxfndqGsrDREHHjNNbKUfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "walk-up-path": "^3.0.1" - } - }, - "node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/fflate": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", - "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", - "dev": true, - "license": "MIT" - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==", - "dev": true, - "license": "MIT" - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/filter-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", - "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/findup-sync": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", - "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.3", - "micromatch": "^4.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/fined": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", - "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^5.0.0", - "object.defaults": "^1.1.0", - "object.pick": "^1.3.0", - "parse-filepath": "^1.0.2" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/flagged-respawn": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", - "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true, - "license": "ISC" - }, - "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/foreground-child": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", - "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.6", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz", - "integrity": "sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "fs-extra": "^10.0.0", - "memfs": "^3.4.1", - "minimatch": "^3.0.4", - "node-abort-controller": "^3.0.1", - "schema-utils": "^3.1.1", - "semver": "^7.3.5", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">=12.13.0", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "typescript": ">3.6.0", - "webpack": "^5.11.0" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/form-data": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", - "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "hasown": "^2.0.2", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true, - "license": "MIT" - }, - "node_modules/front-matter": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", - "dev": true, - "license": "MIT", - "dependencies": { - "js-yaml": "^3.13.1" - } - }, - "node_modules/front-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/front-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/front-matter/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true, - "license": "MIT" - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz", - "integrity": "sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.8", - "streamx": "^2.12.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/fs-monkey": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", - "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", - "dev": true, - "license": "Unlicense" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/generator-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", - "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-east-asian-width": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", - "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-stream": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.3.tgz", - "integrity": "sha512-fqZVj22LtFJkHODT+M4N1RJQ3TjnnQhfE9GwZI8qXscYarnhpip70poMldRnP8ipQ/w0B621kOhfc53/J9bd/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@gulpjs/to-absolute-glob": "^4.0.0", - "anymatch": "^3.1.3", - "fastq": "^1.13.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "is-negated-glob": "^1.0.0", - "normalize-path": "^3.0.0", - "streamx": "^2.12.5" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regex.js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", - "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/glob-watcher": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-6.0.0.tgz", - "integrity": "sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^2.0.0", - "chokidar": "^3.5.3" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "license": "ISC" - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globals/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/glogg": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-2.2.0.tgz", - "integrity": "sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^2.1.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/gulp": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.1.tgz", - "integrity": "sha512-PErok3DZSA5WGMd6XXV3IRNO0mlB+wW3OzhFJLEec1jSERg2j1bxJ6e5Fh6N6fn3FH2T9AP4UYNb/pYlADB9sA==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-watcher": "^6.0.0", - "gulp-cli": "^3.1.0", - "undertaker": "^2.0.0", - "vinyl-fs": "^4.0.2" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/gulp-cli": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.1.0.tgz", - "integrity": "sha512-zZzwlmEsTfXcxRKiCHsdyjZZnFvXWM4v1NqBJSYbuApkvVKivjcmOS2qruAJ+PkEHLFavcDKH40DPc1+t12a9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@gulpjs/messages": "^1.1.0", - "chalk": "^4.1.2", - "copy-props": "^4.0.0", - "gulplog": "^2.2.0", - "interpret": "^3.1.1", - "liftoff": "^5.0.1", - "mute-stdout": "^2.0.0", - "replace-homedir": "^2.0.0", - "semver-greatest-satisfied-range": "^2.0.0", - "string-width": "^4.2.3", - "v8flags": "^4.0.0", - "yargs": "^16.2.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/gulp-cli/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/gulp-cli/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/gulp-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-cli/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha512-a2scActrQrDBpBbR3WUZGyGS1JEPLg5PZJdIa7/Bi3GuKAmPYDK6SFhy/NZq5R8KsKKFvtfR0fakbUCcKGCCjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "concat-with-sourcemaps": "^1.0.0", - "through2": "^2.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-flatten": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.4.0.tgz", - "integrity": "sha512-eg4spVTAiv1xXmugyaCxWne1oPtNG0UHEtABx5W8ScLiqAYceyYm6GYA36x0Qh8KOIXmAZV97L2aYGnKREG3Sg==", - "dev": true, - "license": "MIT", - "dependencies": { - "plugin-error": "^0.1.2", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-rename": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.1.0.tgz", - "integrity": "sha512-dGuzuH8jQGqCMqC544IEPhs5+O2l+IkdoSZsgd4kY97M1CxQeI3qrmweQBIrxLBbjbe/8uEWK8HHcNBc3OCy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-uglify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", - "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "extend-shallow": "^3.0.2", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "isobject": "^3.0.1", - "make-error-cause": "^1.1.1", - "safe-buffer": "^5.1.2", - "through2": "^2.0.0", - "uglify-js": "^3.0.5", - "vinyl-sourcemaps-apply": "^0.2.0" - } - }, - "node_modules/gulp-uglify/node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-uglify/node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-uglify/node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-uglifycss": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gulp-uglifycss/-/gulp-uglifycss-1.1.0.tgz", - "integrity": "sha512-O2VDBPdS16SO3BPSCsHDnsvdCx1B/WgH2qvJaUOD+r1d8v87UjeqEtfmqR2eJ171D0F4shw8/oW5ezA6pqVXEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "plugin-error": "^1.0.1", - "through2": "^2.0.3", - "uglifycss": "^0.0.25", - "vinyl": "^2.1.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglifycss/node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulplog": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-2.2.0.tgz", - "integrity": "sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "glogg": "^2.2.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true, - "license": "MIT" - }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/handlebars/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/handlebars/node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-gulplog/node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", - "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true, - "license": "MIT" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.4.tgz", - "integrity": "sha512-V/PZeWsqhfpE27nKeX9EO2sbR+D17A+tLf6qU+ht66jdUsN0QLKJN27Z+1+gHrVMKgndBahes0PU6rRihDgHTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/html2canvas": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", - "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "css-line-break": "^2.1.0", - "text-segmentation": "^1.0.3" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "node_modules/http-auth-connect": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", - "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true, - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", - "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/http-proxy-middleware": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz", - "integrity": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.15", - "debug": "^4.3.6", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.3", - "is-plain-object": "^5.0.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.18" - } - }, - "node_modules/i18next": { - "version": "25.5.3", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.5.3.tgz", - "integrity": "sha512-joFqorDeQ6YpIXni944upwnuHBf5IoPMuqAchGVeQLdWC2JOjxgM9V8UGLhNIIH/Q8QleRxIi0BSRQehSrDLcg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.27.6" - }, - "peerDependencies": { - "typescript": "^5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/i18next/node_modules/@babel/runtime": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", - "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/ignore-walk": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", - "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/immutable": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", - "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/ini": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", - "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/injection-js": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.6.1.tgz", - "integrity": "sha512-dbR5bdhi7TWDoCye9cByZqeg/gAfamm8Vu3G1KZOTYkOif8WkuM8CD0oeDPtZYMzT5YH76JAFB7bkmyY9OJi2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - } - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ip-address": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", - "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", - "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", - "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.4", - "generator-function": "^2.0.0", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-network-error": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz", - "integrity": "sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-path-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-3.0.0.tgz", - "integrity": "sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", - "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.9.4", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz", - "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.6", - "filelist": "^1.0.4", - "picocolors": "^1.1.1" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jasmine-core": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", - "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-message-util/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdoc-type-pratt-parser": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.10.0.tgz", - "integrity": "sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", - "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/jsonfile": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", - "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ], - "license": "MIT" - }, - "node_modules/jspdf": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-2.5.2.tgz", - "integrity": "sha512-myeX9c+p7znDWPk0eTrujCzNjT+CXdXyk7YmJq5nD5V7uLLKmSXnlQ/Jn/kuo3X09Op70Apm0rQSnFWyGK8uEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.23.2", - "atob": "^2.1.2", - "btoa": "^1.2.1", - "fflate": "^0.8.1" - }, - "optionalDependencies": { - "canvg": "^3.0.6", - "core-js": "^3.6.0", - "dompurify": "^2.5.4", - "html2canvas": "^1.0.0-rc.5" - } - }, - "node_modules/jspdf-autotable": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.8.4.tgz", - "integrity": "sha512-rSffGoBsJYX83iTRv8Ft7FhqfgEL2nLpGAIiqruEQQ3e4r0qdLFbPUB7N9HAle0I3XgpisvyW751VHCqKUVOgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "jspdf": "^2.5.1" - } - }, - "node_modules/karma": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", - "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@colors/colors": "1.5.0", - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.5.1", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "glob": "^7.1.7", - "graceful-fs": "^4.2.6", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.8", - "lodash": "^4.17.21", - "log4js": "^6.4.1", - "mime": "^2.5.2", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.5", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^4.7.2", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.30", - "yargs": "^16.1.1" - }, - "bin": { - "karma": "bin/karma" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/karma-chrome-launcher": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", - "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "which": "^1.2.1" - } - }, - "node_modules/karma-chrome-launcher/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/karma-coverage": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", - "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.1", - "istanbul-reports": "^3.0.5", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/karma-coverage/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/karma-coverage/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma-coverage/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/karma-jasmine": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", - "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "jasmine-core": "^4.1.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "karma": "^6.0.0" - } - }, - "node_modules/karma-jasmine-html-reporter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.0.0.tgz", - "integrity": "sha512-SB8HNNiazAHXM1vGEzf8/tSyEhkfxuDdhYdPBX2Mwgzt0OuF2gicApQ+uvXLID/gXyJQgvrM9+1/2SxZFUUDIA==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "jasmine-core": "^4.0.0", - "karma": "^6.0.0", - "karma-jasmine": "^5.0.0" - } - }, - "node_modules/karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "source-map-support": "^0.5.5" - } - }, - "node_modules/karma/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/karma/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/karma/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/karma/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/karma/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/karma/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/karma/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/karma/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/karma/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/keycharm": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/keycharm/-/keycharm-0.4.0.tgz", - "integrity": "sha512-TyQTtsabOVv3MeOpR92sIKk/br9wxS+zGj4BG7CR8YbK4jM3tyIBaF0zhzeBUMx36/Q/iQLOKKOT+3jOQtemRQ==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "peer": true - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/last-run": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-2.0.0.tgz", - "integrity": "sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/launch-editor": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", - "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^1.1.1", - "shell-quote": "^1.8.3" - } - }, - "node_modules/lead": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-4.0.0.tgz", - "integrity": "sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" - } - }, - "node_modules/less-loader": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", - "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/less/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/less/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/less/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/less/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "dev": true, - "license": "ISC", - "dependencies": { - "webpack-sources": "^3.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-sources": { - "optional": true - } - } - }, - "node_modules/liftoff": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-5.0.1.tgz", - "integrity": "sha512-wwLXMbuxSF8gMvubFcFRp56lkFV69twvbU5vDPbaw+Q+/rF8j0HKjGbIdlSi+LuJm9jf7k9PB+nTxnsLMPcv2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.2", - "findup-sync": "^5.0.0", - "fined": "^2.0.0", - "flagged-respawn": "^2.0.0", - "is-plain-object": "^5.0.0", - "rechoir": "^0.8.0", - "resolve": "^1.20.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", - "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/listr2": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", - "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.1.0", - "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/listr2/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/lmdb": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", - "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "msgpackr": "^1.10.2", - "node-addon-api": "^6.1.0", - "node-gyp-build-optional-packages": "5.2.2", - "ordered-binary": "^1.4.1", - "weak-lru-cache": "^1.2.2" - }, - "bin": { - "download-lmdb-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@lmdb/lmdb-darwin-arm64": "3.0.13", - "@lmdb/lmdb-darwin-x64": "3.0.13", - "@lmdb/lmdb-linux-arm": "3.0.13", - "@lmdb/lmdb-linux-arm64": "3.0.13", - "@lmdb/lmdb-linux-x64": "3.0.13", - "@lmdb/lmdb-win32-x64": "3.0.13" - } - }, - "node_modules/loader-runner": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", - "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", - "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^7.0.0", - "cli-cursor": "^5.0.0", - "slice-ansi": "^7.1.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz", - "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "environment": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", - "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-east-asian-width": "^1.3.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", - "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/log4js": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", - "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "flatted": "^3.2.7", - "rfdc": "^1.3.0", - "streamroller": "^3.1.5" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/loglevel": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz", - "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" - } - }, - "node_modules/loglevel-plugin-prefix": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", - "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/macos-release": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", - "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" - }, - "node_modules/make-error-cause": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha512-4TO2Y3HkBnis4c0dxhAgD/jprySYLACf7nwN6V0HAHDx59g12WlRpUmFy1bRHamjGUEEBrEvCq6SUpsEE2lhUg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "make-error": "^1.2.0" - } - }, - "node_modules/make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true, - "license": "MIT" - }, - "node_modules/marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", - "dev": true, - "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/matchit": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/matchit/-/matchit-1.1.0.tgz", - "integrity": "sha512-+nGYoOlfHmxe5BW5tE0EMJppXEwdSf8uBA1GTZC7Q77kbT35+VKLYJMzVNWCHSsga1ps1tPYFtFyvxvKzWVmMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@arr/every": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "license": "Unlicense", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-or-similar": "^1.5.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/micromatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-function": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", - "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", - "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minio": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/minio/-/minio-8.0.5.tgz", - "integrity": "sha512-/vAze1uyrK2R/DSkVutE4cjVoAowvIQ18RAwn7HrqnLecLlMazFnY0oNBqfuoAWvu7mZIGX75AzpuV05TJeoHg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.4", - "block-stream2": "^2.1.0", - "browser-or-node": "^2.1.1", - "buffer-crc32": "^1.0.0", - "eventemitter3": "^5.0.1", - "fast-xml-parser": "^4.4.1", - "ipaddr.js": "^2.0.1", - "lodash": "^4.17.21", - "mime-types": "^2.1.35", - "query-string": "^7.1.3", - "stream-json": "^1.8.0", - "through2": "^4.0.2", - "web-encoding": "^1.1.5", - "xml2js": "^0.5.0 || ^0.6.2" - }, - "engines": { - "node": "^16 || ^18 || >=20" - } - }, - "node_modules/minio/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/minio/node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-collect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", - "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-fetch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", - "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-flush/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/morgan": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.1.tgz", - "integrity": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.1.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/morgan/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/msgpackr": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.5.tgz", - "integrity": "sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "msgpackr-extract": "^3.0.2" - } - }, - "node_modules/msgpackr-extract": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", - "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "dependencies": { - "node-gyp-build-optional-packages": "5.2.2" - }, - "bin": { - "download-msgpackr-prebuilds": "bin/download-prebuilds.js" - }, - "optionalDependencies": { - "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" - } - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mute-stdout": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", - "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/needle": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", - "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/needle/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true, - "license": "MIT" - }, - "node_modules/neotraverse": { - "version": "0.6.18", - "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", - "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/ng-packagr": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-18.2.1.tgz", - "integrity": "sha512-dy9ZDpZb3QpAz+Y/m8VAu7ctr2VrnRU3gmQwJagnNybVJtCsKn3lZA3IW7Z7GTLoG5IALSPouiCgiB/C8ozv7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/plugin-json": "^6.1.0", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/wasm-node": "^4.18.0", - "ajv": "^8.12.0", - "ansi-colors": "^4.1.3", - "browserslist": "^4.22.1", - "cacache": "^18.0.0", - "chokidar": "^3.5.3", - "commander": "^12.0.0", - "convert-source-map": "^2.0.0", - "dependency-graph": "^1.0.0", - "esbuild": "^0.23.0", - "fast-glob": "^3.3.1", - "find-cache-dir": "^3.3.2", - "injection-js": "^2.4.0", - "jsonc-parser": "^3.2.0", - "less": "^4.2.0", - "ora": "^5.1.0", - "piscina": "^4.4.0", - "postcss": "^8.4.31", - "rxjs": "^7.8.1", - "sass": "^1.69.5" - }, - "bin": { - "ng-packagr": "cli/main.js" - }, - "engines": { - "node": "^18.19.1 || >=20.11.1" - }, - "optionalDependencies": { - "rollup": "^4.18.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^18.0.0 || ^18.2.0-next.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "tslib": "^2.3.0", - "typescript": ">=5.4 <5.6" - }, - "peerDependenciesMeta": { - "tailwindcss": { - "optional": true - } - } - }, - "node_modules/ng-packagr/node_modules/commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/ng-packagr/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/ng-packagr/node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/ng-packagr/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ng-packagr/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ng-packagr/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ng-packagr/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node_modules/nice-napi/node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-abort-controller": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-gyp": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.3.1.tgz", - "integrity": "sha512-Pp3nFHBThHzVtNY7U6JfPjvT/DTE8+o/4xKsLQtBoU+j2HLsGlhcfzflAoUreaJbNmYnX+LlLi0qjV8kpyO6xQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^10.3.10", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^13.0.0", - "nopt": "^7.0.0", - "proc-log": "^4.1.0", - "semver": "^7.3.5", - "tar": "^6.2.1", - "which": "^4.0.0" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", - "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-gyp-build-optional-packages": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", - "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-libc": "^2.0.1" - }, - "bin": { - "node-gyp-build-optional-packages": "bin.js", - "node-gyp-build-optional-packages-optional": "optional.js", - "node-gyp-build-optional-packages-test": "build-test.js" - } - }, - "node_modules/node-gyp/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/node-gyp/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } - }, - "node_modules/node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.27", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", - "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/noms": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", - "integrity": "sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==", - "dev": true, - "license": "ISC", - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "~1.0.31" - } - }, - "node_modules/noms/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/noms/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/noms/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/nopt": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", - "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", - "dev": true, - "license": "ISC", - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", - "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/now-and-later": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-3.0.0.tgz", - "integrity": "sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/npm-bundled": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", - "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", - "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-packlist": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", - "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", - "dev": true, - "license": "ISC", - "dependencies": { - "ignore-walk": "^6.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-pick-manifest": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", - "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", - "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/redact": "^2.0.0", - "jsonparse": "^1.3.1", - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nx": { - "version": "19.8.14", - "resolved": "https://registry.npmjs.org/nx/-/nx-19.8.14.tgz", - "integrity": "sha512-yprBOWV16eQntz5h5SShYHMVeN50fUb6yHfzsqNiFneCJeyVjyJ585m+2TuVbE11vT1amU0xCjHcSGfJBBnm8g==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@napi-rs/wasm-runtime": "0.2.4", - "@nrwl/tao": "19.8.14", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.7", - "axios": "^1.7.4", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "front-matter": "^4.0.2", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "jsonc-parser": "3.2.0", - "lines-and-columns": "2.0.3", - "minimatch": "9.0.3", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "ora": "5.3.0", - "semver": "^7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "19.8.14", - "@nx/nx-darwin-x64": "19.8.14", - "@nx/nx-freebsd-x64": "19.8.14", - "@nx/nx-linux-arm-gnueabihf": "19.8.14", - "@nx/nx-linux-arm64-gnu": "19.8.14", - "@nx/nx-linux-arm64-musl": "19.8.14", - "@nx/nx-linux-x64-gnu": "19.8.14", - "@nx/nx-linux-x64-musl": "19.8.14", - "@nx/nx-win32-arm64-msvc": "19.8.14", - "@nx/nx-win32-x64-msvc": "19.8.14" - }, - "peerDependencies": { - "@swc-node/register": "^1.8.0", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } - }, - "node_modules/nx/node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/nx/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nx/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/nx/node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-deep-merge": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz", - "integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==", - "dev": true, - "license": "MIT" - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true, - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", - "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", - "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-function": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", - "dev": true, - "license": "MIT", - "bin": { - "opencollective-postinstall": "index.js" - } - }, - "node_modules/optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", - "dev": true, - "license": "MIT/X11", - "peer": true, - "dependencies": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "node_modules/optimist/node_modules/minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/ordered-binary": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.6.0.tgz", - "integrity": "sha512-IQh2aMfMIDbPjI/8a3Edr+PiOpcsB7yo8NdW7aHWVaoR/pcDldunMvnnwbk/auPGqmKeAdxtZl7MHX/QmPwhvQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/os-name": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", - "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "macos-release": "^2.5.0", - "windows-release": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", - "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/pacote": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", - "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/package-json": "^5.1.0", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^8.0.0", - "cacache": "^18.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^17.0.0", - "proc-log": "^4.0.0", - "promise-retry": "^2.0.1", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "bin/index.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parchment": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parchment/-/parchment-3.0.0.tgz", - "integrity": "sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-imports-exports": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz", - "integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-statements": "1.0.11" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-json/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse-json/node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-statements": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz", - "integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==", - "dev": true, - "license": "MIT" - }, - "node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-html-rewriting-stream": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", - "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^4.3.0", - "parse5": "^7.0.0", - "parse5-sax-parser": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", - "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "domhandler": "^5.0.3", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-parser-stream": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", - "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/path-to-regexp": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "license": [ - "MIT", - "Apache2" - ], - "dependencies": { - "through": "~2.3" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", - "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/piscina": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", - "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "nice-napi": "^1.0.2" - } - }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/pkg-dir/node_modules/yocto-queue": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", - "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/polka": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/polka/-/polka-0.5.2.tgz", - "integrity": "sha512-FVg3vDmCqP80tOrs+OeNlgXYmFppTXdjD5E7I4ET1NjvtNmQrb1/mJibybKkb/d4NA7YWAr1ojxuhpL3FHqdlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@polka/url": "^0.5.0", - "trouter": "^2.0.1" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-cli": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-11.0.1.tgz", - "integrity": "sha512-0UnkNPSayHKRe/tc2YGW6XnSqqOA9eqpiRMgRlV1S6HdGi16vwJBx7lviARzbV1HpQHqLLRH3o8vTcB0cLc+5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": "^3.3.0", - "dependency-graph": "^1.0.0", - "fs-extra": "^11.0.0", - "picocolors": "^1.0.0", - "postcss-load-config": "^5.0.0", - "postcss-reporter": "^7.0.0", - "pretty-hrtime": "^1.0.3", - "read-cache": "^1.0.0", - "slash": "^5.0.0", - "tinyglobby": "^0.2.12", - "yargs": "^17.0.0" - }, - "bin": { - "postcss": "index.js" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-cli/node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/postcss-cli/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", - "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.1.0.tgz", - "integrity": "sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.1.1", - "yaml": "^2.4.2" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "jiti": ">=1.21.0", - "postcss": ">=8.0.9", - "tsx": "^4.8.1" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tsx": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", - "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", - "dev": true, - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14.6" - } - }, - "node_modules/postcss-loader": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", - "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cosmiconfig": "^9.0.0", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true, - "license": "MIT" - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "dev": true, - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nested/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-reporter": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.1.0.tgz", - "integrity": "sha512-/eoEylGWyy6/DOiMP5lmFRdmDKThqgn7D6hP2dXKJI/0rJSO1ADFNngZfDzxL0YAxFvws+Rtpuji1YIHj4mySA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "thenby": "^1.3.4" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/preact": { - "version": "10.27.2", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz", - "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/preact" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/primeicons": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-7.0.0.tgz", - "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/prismjs": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", - "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true, - "license": "MIT" - }, - "node_modules/proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/pump": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", - "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/qjobs": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.9" - } - }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/query-string": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", - "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", - "dev": true, - "license": "MIT", - "dependencies": { - "decode-uri-component": "^0.2.2", - "filter-obj": "^1.1.0", - "split-on-first": "^1.0.0", - "strict-uri-encode": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quill": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/quill/-/quill-2.0.2.tgz", - "integrity": "sha512-QfazNrhMakEdRG57IoYFwffUIr04LWJxbS/ZkidRFXYCQt63c1gK6Z7IHUXMx/Vh25WgPBU42oBaNzQ0K1R/xw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "eventemitter3": "^5.0.1", - "lodash-es": "^4.17.21", - "parchment": "^3.0.0", - "quill-delta": "^5.1.0" - }, - "engines": { - "npm": ">=8.2.3" - } - }, - "node_modules/quill-delta": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-5.1.0.tgz", - "integrity": "sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-diff": "^1.3.0", - "lodash.clonedeep": "^4.5.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/quill/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/react": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz", - "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.0.tgz", - "integrity": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "scheduler": "^0.27.0" - }, - "peerDependencies": { - "react": "^19.2.0" - } - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readdirp/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/recast": { - "version": "0.23.11", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", - "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tiny-invariant": "^1.3.3", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/recast/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/reflect-metadata": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", - "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", - "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true, - "license": "MIT" - }, - "node_modules/regex-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz", - "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", - "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.2", - "regjsgen": "^0.8.0", - "regjsparser": "^0.13.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.2.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/regjsparser": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", - "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~3.1.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true, - "license": "ISC" - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dev": true, - "license": "MIT", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replace-homedir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-2.0.0.tgz", - "integrity": "sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/reserved-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz", - "integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-options": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-2.0.0.tgz", - "integrity": "sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "value-or-function": "^4.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/restore-cursor": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", - "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^7.0.0", - "signal-exit": "^4.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/rgbcolor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz", - "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==", - "dev": true, - "license": "MIT OR SEE LICENSE IN FEEL-FREE.md", - "optional": true, - "engines": { - "node": ">= 0.8.15" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.22.4", - "@rollup/rollup-android-arm64": "4.22.4", - "@rollup/rollup-darwin-arm64": "4.22.4", - "@rollup/rollup-darwin-x64": "4.22.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", - "@rollup/rollup-linux-arm-musleabihf": "4.22.4", - "@rollup/rollup-linux-arm64-gnu": "4.22.4", - "@rollup/rollup-linux-arm64-musl": "4.22.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", - "@rollup/rollup-linux-riscv64-gnu": "4.22.4", - "@rollup/rollup-linux-s390x-gnu": "4.22.4", - "@rollup/rollup-linux-x64-gnu": "4.22.4", - "@rollup/rollup-linux-x64-musl": "4.22.4", - "@rollup/rollup-win32-arm64-msvc": "4.22.4", - "@rollup/rollup-win32-ia32-msvc": "4.22.4", - "@rollup/rollup-win32-x64-msvc": "4.22.4", - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true, - "license": "MIT" - }, - "node_modules/run-applescript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", - "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", - "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true, - "license": "MIT" - }, - "node_modules/sass": { - "version": "1.77.6", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", - "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-loader": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.0.tgz", - "integrity": "sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.2.tgz", - "integrity": "sha512-FySGAa0RGcFiN6zfrO9JvK1r7TB59xuzCcTHOBXBNoKgDejlOQCR2KL/FGk3/iDlsqyYg1ELZpOmlg09B01Czw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/scheduler": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", - "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/schema-utils": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", - "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/search-insights": { - "version": "2.17.3", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", - "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true, - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-2.0.0.tgz", - "integrity": "sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "sver": "^1.8.3" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true, - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true, - "license": "ISC" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sharp": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", - "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.3", - "semver": "^7.6.3" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.33.5", - "@img/sharp-darwin-x64": "0.33.5", - "@img/sharp-libvips-darwin-arm64": "1.0.4", - "@img/sharp-libvips-darwin-x64": "1.0.4", - "@img/sharp-libvips-linux-arm": "1.0.5", - "@img/sharp-libvips-linux-arm64": "1.0.4", - "@img/sharp-libvips-linux-s390x": "1.0.4", - "@img/sharp-libvips-linux-x64": "1.0.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", - "@img/sharp-linux-arm": "0.33.5", - "@img/sharp-linux-arm64": "0.33.5", - "@img/sharp-linux-s390x": "0.33.5", - "@img/sharp-linux-x64": "0.33.5", - "@img/sharp-linuxmusl-arm64": "0.33.5", - "@img/sharp-linuxmusl-x64": "0.33.5", - "@img/sharp-wasm32": "0.33.5", - "@img/sharp-win32-ia32": "0.33.5", - "@img/sharp-win32-x64": "0.33.5" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/shiki": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.7.tgz", - "integrity": "sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sigstore": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", - "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", - "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", - "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/sirv": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", - "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/sirv/node_modules/@polka/url": { - "version": "1.0.0-next.29", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", - "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", - "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socket.io": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", - "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "cors": "~2.8.5", - "debug": "~4.3.2", - "engine.io": "~6.6.0", - "socket.io-adapter": "~2.5.2", - "socket.io-parser": "~4.2.4" - }, - "engines": { - "node": ">=10.2.0" - } - }, - "node_modules/socket.io-adapter": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", - "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "~4.3.4", - "ws": "~8.17.1" - } - }, - "node_modules/socket.io-adapter/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io-parser": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", - "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/socket.io-parser/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/socket.io/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/socks": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", - "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ip-address": "^10.0.1", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", - "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.1.2", - "debug": "^4.3.4", - "socks": "^2.8.3" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", - "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sparkles": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-2.1.0.tgz", - "integrity": "sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-correct/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", - "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.22", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", - "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/split-on-first": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", - "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "frac": "~1.1.2" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/ssri": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", - "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackblur-canvas": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.7.0.tgz", - "integrity": "sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.1.14" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/stdin-discarder": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", - "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stop-iteration-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", - "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "internal-slot": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/storybook": { - "version": "8.6.14", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.6.14.tgz", - "integrity": "sha512-sVKbCj/OTx67jhmauhxc2dcr1P+yOgz/x3h0krwjyMgdc5Oubvxyg4NYDZmzAw+ym36g/lzH8N0Ccp4dwtdfxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/core": "8.6.14" - }, - "bin": { - "getstorybook": "bin/index.cjs", - "sb": "bin/index.cjs", - "storybook": "bin/index.cjs" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "prettier": "^2 || ^3" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - } - } - }, - "node_modules/stream-chain": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/stream-chain/-/stream-chain-2.2.5.tgz", - "integrity": "sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/stream-composer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-composer/-/stream-composer-1.0.2.tgz", - "integrity": "sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.13.2" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true, - "license": "MIT" - }, - "node_modules/stream-json": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/stream-json/-/stream-json-1.9.1.tgz", - "integrity": "sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "stream-chain": "^2.2.5" - } - }, - "node_modules/streamroller": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", - "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", - "dev": true, - "license": "MIT", - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "fs-extra": "^8.1.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/streamroller/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/streamroller/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/streamroller/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/streamx": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", - "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "events-universal": "^1.0.0", - "fast-fifo": "^1.3.2", - "text-decoder": "^1.1.0" - } - }, - "node_modules/strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strnum": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", - "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT" - }, - "node_modules/strong-log-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", - "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "duplexer": "^0.1.1", - "minimist": "^1.2.0", - "through": "^2.3.4" - }, - "bin": { - "sl-log-transformer": "bin/sl-log-transformer.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/style-loader": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sver": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/sver/-/sver-1.8.4.tgz", - "integrity": "sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "semver": "^6.3.0" - } - }, - "node_modules/sver/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/svg-pan-zoom": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.2.tgz", - "integrity": "sha512-JwnvRWfVKw/Xzfe6jriFyfey/lWJLq4bUh2jwoR5ChWQuQoOH8FEh1l/bEp46iHHKHEJWIyFJETbazraxNWECg==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/svg-pathdata": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz", - "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/tablesort": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/tablesort/-/tablesort-5.6.0.tgz", - "integrity": "sha512-cZZXK3G089PbpxH8N7vN7Z21SEKqXAaCiSVOmZdR/v7z8TFCsF/OFr0rzjhQuFlQQHy9uQtW9P2oQFJzJFGVrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 16", - "npm": ">= 8" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.18", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.18.tgz", - "integrity": "sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.6.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.7", - "lilconfig": "^3.1.3", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.1.1", - "postcss": "^8.4.47", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", - "postcss-nested": "^6.2.0", - "postcss-selector-parser": "^6.1.2", - "resolve": "^1.22.8", - "sucrase": "^3.35.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tapable": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", - "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "dev": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/teex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", - "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.12.5" - } - }, - "node_modules/telejson": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", - "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "memoizerific": "^1.11.3" - } - }, - "node_modules/terser": { - "version": "5.31.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", - "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/text-decoder": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", - "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "b4a": "^1.6.4" - } - }, - "node_modules/text-decoder/node_modules/b4a": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", - "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", - "dev": true, - "license": "Apache-2.0", - "peerDependencies": { - "react-native-b4a": "*" - }, - "peerDependenciesMeta": { - "react-native-b4a": { - "optional": true - } - } - }, - "node_modules/text-segmentation": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", - "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "utrie": "^1.0.2" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/thenby": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", - "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thingies": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz", - "integrity": "sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "^2" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/through2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/tmp": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", - "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.14" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-through": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-3.0.0.tgz", - "integrity": "sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "streamx": "^2.12.5" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/to-valid-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz", - "integrity": "sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/base62": "^1.0.0", - "reserved-identifiers": "^1.0.0" - }, - "engines": { - "node": ">=20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/tree-dump": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", - "integrity": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "license": "MIT", - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/trouter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/trouter/-/trouter-2.0.1.tgz", - "integrity": "sha512-kr8SKKw94OI+xTGOkfsvwZQ8mWoikZDd2n8XZHjJVZUARZT+4/VV6cacRS6CLsH9bNm+HFIPU1Zx4CnNnb4qlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "matchit": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/ts-api-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", - "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-dedent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.10" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/ts-morph": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-27.0.2.tgz", - "integrity": "sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ts-morph/common": "~0.28.1", - "code-block-writer": "^13.0.3" - } - }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths-webpack-plugin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz", - "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.7.0", - "tapable": "^2.2.1", - "tsconfig-paths": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tsconfig-paths-webpack-plugin/node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "dev": true, - "license": "0BSD" - }, - "node_modules/tslint": { - "version": "3.15.1", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-3.15.1.tgz", - "integrity": "sha512-wkqXlDiU1qG31dMuxnCSNeNMdKmSaEMYgJ2RERgFkt1WvVEF/wYwUYR396DDDcJDDBYpq16a6XJodQh70IRtBQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "colors": "^1.1.2", - "diff": "^2.2.1", - "findup-sync": "~0.3.0", - "glob": "^7.0.3", - "optimist": "~0.6.0", - "resolve": "^1.1.7", - "underscore.string": "^3.3.4" - }, - "bin": { - "tslint": "bin/tslint" - }, - "peerDependencies": { - "typescript": ">=1.7.3" - } - }, - "node_modules/tslint/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/tslint/node_modules/diff": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz", - "integrity": "sha512-9wfm3RLzMp/PyTFWuw9liEzdlxsdGixCW0ZTU1XDmtlAkvpVXTPGF8KnfSs0hm3BPbg19OrUPPsRkHXoREpP1g==", - "dev": true, - "license": "BSD-3-Clause", - "peer": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/tslint/node_modules/findup-sync": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==", - "dev": true, - "peer": true, - "dependencies": { - "glob": "~5.0.0" - }, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/tslint/node_modules/findup-sync/node_modules/glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tslint/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/tslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tuf-js": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", - "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true, - "license": "MIT" - }, - "node_modules/typedoc": { - "version": "0.25.13", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.13.tgz", - "integrity": "sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "lunr": "^2.3.9", - "marked": "^4.3.0", - "minimatch": "^9.0.3", - "shiki": "^0.14.7" - }, - "bin": { - "typedoc": "bin/typedoc" - }, - "engines": { - "node": ">= 16" - }, - "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x" - } - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ua-parser-js": { - "version": "0.7.41", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.41.tgz", - "integrity": "sha512-O3oYyCMPYgNNHuO7Jjk3uacJWZF8loBgwrfd/5LE/HyZ3lUIOdniQ7DNXJcIgZbwioZxk0fLfI4EVnetdiX5jg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "license": "MIT", - "bin": { - "ua-parser-js": "script/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/uglify-js": { - "version": "3.19.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", - "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", - "dev": true, - "license": "BSD-2-Clause", - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglifycss": { - "version": "0.0.25", - "resolved": "https://registry.npmjs.org/uglifycss/-/uglifycss-0.0.25.tgz", - "integrity": "sha512-MPfsrz1Cek1uby3nnPbCBjfcu4q4HxdLnWzYPShO+mHYjEO+C1PDAHH4Q7rZLImv3UF5LXOHCdoz4g32+nb5xw==", - "dev": true, - "license": "MIT", - "bin": { - "uglifycss": "uglifycss" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/underscore.string": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", - "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "sprintf-js": "^1.1.1", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/undertaker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-2.0.0.tgz", - "integrity": "sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bach": "^2.0.1", - "fast-levenshtein": "^3.0.0", - "last-run": "^2.0.0", - "undertaker-registry": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/undertaker-registry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-2.0.0.tgz", - "integrity": "sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/undertaker/node_modules/fast-levenshtein": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz", - "integrity": "sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fastest-levenshtein": "^1.0.7" - } - }, - "node_modules/undici": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.16.0.tgz", - "integrity": "sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20.18.1" - } - }, - "node_modules/undici-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", - "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", - "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicorn-magic": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", - "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "dev": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unix-crypt-td-js": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unplugin": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", - "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.14.0", - "webpack-virtual-modules": "^0.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", - "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/url": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", - "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^1.4.1", - "qs": "^6.12.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true, - "license": "MIT" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "dev": true, - "license": "MIT" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/utrie": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", - "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "base64-arraybuffer": "^1.0.2" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "license": "MIT" - }, - "node_modules/v8flags": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", - "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/value-or-function": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-4.0.0.tgz", - "integrity": "sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-contents": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", - "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^5.0.0", - "vinyl": "^3.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-contents/node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/vinyl-contents/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/vinyl-contents/node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/vinyl-contents/node_modules/vinyl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", - "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.2", - "remove-trailing-separator": "^1.1.0", - "replace-ext": "^2.0.0", - "teex": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-fs": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.2.tgz", - "integrity": "sha512-XRFwBLLTl8lRAOYiBqxY279wY46tVxLaRhSwo3GzKEuLz1giffsOquWWboD/haGf5lx+JyTigCFfe7DWHoARIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fs-mkdirp-stream": "^2.0.1", - "glob-stream": "^8.0.3", - "graceful-fs": "^4.2.11", - "iconv-lite": "^0.6.3", - "is-valid-glob": "^1.0.0", - "lead": "^4.0.0", - "normalize-path": "3.0.0", - "resolve-options": "^2.0.0", - "stream-composer": "^1.0.2", - "streamx": "^2.14.0", - "to-through": "^3.0.0", - "value-or-function": "^4.0.0", - "vinyl": "^3.0.1", - "vinyl-sourcemap": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-fs/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-fs/node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/vinyl-fs/node_modules/vinyl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", - "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.2", - "remove-trailing-separator": "^1.1.0", - "replace-ext": "^2.0.0", - "teex": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", - "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "convert-source-map": "^2.0.0", - "graceful-fs": "^4.2.10", - "now-and-later": "^3.0.0", - "streamx": "^2.12.5", - "vinyl": "^3.0.0", - "vinyl-contents": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-sourcemap/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" - }, - "node_modules/vinyl-sourcemap/node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/vinyl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", - "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^2.1.2", - "remove-trailing-separator": "^1.1.0", - "replace-ext": "^2.0.0", - "teex": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", - "dev": true, - "license": "ISC", - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vis-data": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/vis-data/-/vis-data-8.0.3.tgz", - "integrity": "sha512-jhnb6rJNqkKR1Qmlay0VuDXY9ZlvAnYN1udsrP4U+krgZEq7C0yNSKdZqmnCe13mdnf9AdVcdDGFOzy2mpPoqw==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "peer": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/visjs" - }, - "peerDependencies": { - "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", - "vis-util": ">=6.0.0" - } - }, - "node_modules/vis-network": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/vis-network/-/vis-network-10.0.2.tgz", - "integrity": "sha512-qPl8GLYBeHEFqiTqp4VBbYQIJ2EA8KLr7TstA2E8nJxfEHaKCU81hQLz7hhq11NUpHbMaRzBjW5uZpVKJ45/wA==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/visjs" - }, - "peerDependencies": { - "@egjs/hammerjs": "^2.0.0", - "component-emitter": "^1.3.0 || ^2.0.0", - "keycharm": "^0.2.0 || ^0.3.0 || ^0.4.0", - "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", - "vis-data": ">=8.0.0", - "vis-util": ">=6.0.0" - } - }, - "node_modules/vis-util": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/vis-util/-/vis-util-6.0.0.tgz", - "integrity": "sha512-qtpts3HRma0zPe4bO7t9A2uejkRNj8Z2Tb6do6lN85iPNWExFkUiVhdAq5uLGIUqBFduyYeqWJKv/jMkxX0R5g==", - "dev": true, - "license": "(Apache-2.0 OR MIT)", - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/visjs" - }, - "peerDependencies": { - "@egjs/hammerjs": "^2.0.0", - "component-emitter": "^1.3.0 || ^2.0.0" - } - }, - "node_modules/void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", - "dev": true, - "license": "MIT" - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/walk-up-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-3.0.1.tgz", - "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==", - "dev": true, - "license": "ISC" - }, - "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "license": "MIT", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/weak-lru-cache": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", - "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", - "dev": true, - "license": "MIT" - }, - "node_modules/web-encoding": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz", - "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "util": "^0.12.3" - }, - "optionalDependencies": { - "@zxing/text-encoding": "0.9.0" - } - }, - "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", - "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^4.6.0", - "mime-types": "^2.1.31", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware/node_modules/memfs": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.50.0.tgz", - "integrity": "sha512-N0LUYQMUA1yS5tJKmMtU9yprPm6ZIg24yr/OVv/7t6q0kKDIho4cBbXRi1XKttUmNYDYgF/q45qrKE/UhGO0CA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/json-pack": "^1.11.0", - "@jsonjoy.com/util": "^1.9.0", - "glob-to-regex.js": "^1.0.1", - "thingies": "^2.5.0", - "tree-dump": "^1.0.3", - "tslib": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "node_modules/webpack-dev-server": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", - "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.13", - "@types/connect-history-api-fallback": "^1.5.4", - "@types/express": "^4.17.21", - "@types/serve-index": "^1.9.4", - "@types/serve-static": "^1.15.5", - "@types/sockjs": "^0.3.36", - "@types/ws": "^8.5.10", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.2.1", - "chokidar": "^3.6.0", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.4.0", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.1.0", - "launch-editor": "^2.6.1", - "open": "^10.0.3", - "p-retry": "^6.2.0", - "rimraf": "^5.0.5", - "schema-utils": "^4.2.0", - "selfsigned": "^2.4.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.1.0", - "ws": "^8.16.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", - "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/webpack-hot-middleware": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz", - "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-html-community": "0.0.8", - "html-entities": "^2.1.0", - "strip-ansi": "^6.0.0" - } - }, - "node_modules/webpack-merge": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", - "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", - "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-subresource-integrity": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "typed-assert": "^1.0.8" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", - "webpack": "^5.12.0" - }, - "peerDependenciesMeta": { - "html-webpack-plugin": { - "optional": true - } - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", - "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", - "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", - "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "for-each": "^0.3.5", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/windows-release": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", - "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^4.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/windows-release/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/windows-release/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/wmf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xhr2": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", - "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/xlsx": { - "version": "0.18.5", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "adler-32": "~1.3.0", - "cfb": "~1.2.1", - "codepage": "~1.15.0", - "crc-32": "~1.2.1", - "ssf": "~0.11.2", - "wmf": "~1.0.1", - "word": "~0.3.0" - }, - "bin": { - "xlsx": "bin/xlsx.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/xml2js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", - "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yoctocolors-cjs": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", - "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zone.js": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", - "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==", - "dev": true, - "license": "MIT" + "name": "@cdek-it/angular-ui-kit", + "version": "0.0.2", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@cdek-it/angular-ui-kit", + "version": "0.0.2", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "cpx": "1.5.0" + }, + "devDependencies": { + "@angular-devkit/architect": "0.2100.3", + "@angular-devkit/build-angular": "20.3.13", + "@angular-devkit/core": "20.3.13", + "@angular-eslint/eslint-plugin": "20.7.0", + "@angular-eslint/eslint-plugin-template": "20.7.0", + "@angular-eslint/schematics": "20.7.0", + "@angular-eslint/template-parser": "20.7.0", + "@angular/build": "20.3.13", + "@angular/cli": "20.3.13", + "@angular/common": "20.3.15", + "@angular/compiler": "20.3.15", + "@angular/compiler-cli": "20.3.15", + "@angular/core": "20.3.15", + "@angular/forms": "20.3.15", + "@angular/platform-browser": "20.3.15", + "@angular/platform-browser-dynamic": "20.3.15", + "@angular/router": "20.3.15", + "@compodoc/compodoc": "1.1.32", + "@primeng/themes": "20.4.0", + "@storybook/addon-a11y": "10.1.8", + "@storybook/addon-docs": "10.1.8", + "@storybook/angular": "10.1.8", + "@tabler/icons-webfont": "3.35.0", + "@types/jasmine": "5.1.13", + "@typescript-eslint/eslint-plugin": "7.18.0", + "autoprefixer": "10.4.22", + "eslint": "8.57.1", + "eslint-config-prettier": "9.1.2", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "61.5.0", + "eslint-plugin-prefer-arrow": "1.2.3", + "eslint-plugin-storybook": "10.1.8", + "jasmine-core": "5.13.0", + "karma": "6.4.4", + "karma-chrome-launcher": "3.2.0", + "karma-coverage": "2.2.1", + "karma-jasmine": "5.1.0", + "karma-jasmine-html-reporter": "2.1.0", + "prettier": "3.7.4", + "primeng": "20.4.0", + "rxjs": "7.8.2", + "storybook": "10.1.8", + "tailwindcss": "3.4.19", + "tslib": "2.8.1", + "typescript": "5.9.3", + "zone.js": "0.15.1" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.4.tgz", + "integrity": "sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@aduh95/viz.js": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.4.0.tgz", + "integrity": "sha512-KI2nVf9JdwWCXqK6RVf+9/096G7VWN4Z84mnynlyZKao2xQENW8WNEjLmvdlxS5X8PNWXFC1zqwm7tveOXw/4A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@algolia/abtesting": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.1.0.tgz", + "integrity": "sha512-sEyWjw28a/9iluA37KLGu8vjxEIlb60uxznfTUmXImy7H5NvbpSO6yYgmgH5KiD7j+zTUUihiST0jEP12IoXow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-abtesting": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.35.0.tgz", + "integrity": "sha512-uUdHxbfHdoppDVflCHMxRlj49/IllPwwQ2cQ8DLC4LXr3kY96AHBpW0dMyi6ygkn2MtFCc6BxXCzr668ZRhLBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.35.0.tgz", + "integrity": "sha512-SunAgwa9CamLcRCPnPHx1V2uxdQwJGqb1crYrRWktWUdld0+B2KyakNEeVn5lln4VyeNtW17Ia7V7qBWyM/Skw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.35.0.tgz", + "integrity": "sha512-ipE0IuvHu/bg7TjT2s+187kz/E3h5ssfTtjpg1LbWMgxlgiaZIgTTbyynM7NfpSJSKsgQvCQxWjGUO51WSCu7w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.35.0.tgz", + "integrity": "sha512-UNbCXcBpqtzUucxExwTSfAe8gknAJ485NfPN6o1ziHm6nnxx97piIbcBQ3edw823Tej2Wxu1C0xBY06KgeZ7gA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.35.0.tgz", + "integrity": "sha512-/KWjttZ6UCStt4QnWoDAJ12cKlQ+fkpMtyPmBgSS2WThJQdSV/4UWcqCUqGH7YLbwlj3JjNirCu3Y7uRTClxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.35.0.tgz", + "integrity": "sha512-8oCuJCFf/71IYyvQQC+iu4kgViTODbXDk3m7yMctEncRSRV+u2RtDVlpGGfPlJQOrAY7OONwJlSHkmbbm2Kp/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.35.0.tgz", + "integrity": "sha512-FfmdHTrXhIduWyyuko1YTcGLuicVbhUyRjO3HbXE4aP655yKZgdTIfMhZ/V5VY9bHuxv/fGEh3Od1Lvv2ODNTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/ingestion": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.35.0.tgz", + "integrity": "sha512-gPzACem9IL1Co8mM1LKMhzn1aSJmp+Vp434An4C0OBY4uEJRcqsLN3uLBlY+bYvFg8C8ImwM9YRiKczJXRk0XA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.35.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.35.0.tgz", + "integrity": "sha512-w9MGFLB6ashI8BGcQoVt7iLgDIJNCn4OIu0Q0giE3M2ItNrssvb8C0xuwJQyTy1OFZnemG0EB1OvXhIHOvQwWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.35.0.tgz", + "integrity": "sha512-AhrVgaaXAb8Ue0u2nuRWwugt0dL5UmRgS9LXe0Hhz493a8KFeZVUE56RGIV3hAa6tHzmAV7eIoqcWTQvxzlJeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.35.0.tgz", + "integrity": "sha512-diY415KLJZ6x1Kbwl9u96Jsz0OstE3asjXtJ9pmk1d+5gPuQ5jQyEsgC+WmEXzlec3iuVszm8AzNYYaqw6B+Zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.35.0.tgz", + "integrity": "sha512-uydqnSmpAjrgo8bqhE9N1wgcB98psTRRQXcjc4izwMB7yRl9C8uuAQ/5YqRj04U0mMQ+fdu2fcNF6m9+Z1BzDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.35.0.tgz", + "integrity": "sha512-RgLX78ojYOrThJHrIiPzT4HW3yfQa0D7K+MQ81rhxqaNyNBu4F1r+72LNHYH/Z+y9I1Mrjrd/c/Ue5zfDgAEjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.2100.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2100.3.tgz", + "integrity": "sha512-PcruWF0+IxXOTZd9MN/3y4A5aTfblALzT/+zWym26PtisaBgWQ3tRPQsf/CgT8EdmZl8eUOAWlNBSkbUj/S/lQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "21.0.3", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-21.0.3.tgz", + "integrity": "sha512-X1y3GMYru9+Vt7vz+R8SFAEmDtgf0aZ+1JOpiE7ubHsQOnhA++Pb94HBjQ6CHqlUhQli/XPOBksKNdZkpup8rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.3", + "rxjs": "7.8.2", + "source-map": "0.7.6" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-20.3.13.tgz", + "integrity": "sha512-wEM5UHc37XGtH9FFVXZPwlZooccveL1VnFUbd2ArECGi4ylW+YgjeVSe0m6uJDvWOXULNVAoHlabXTXvmqV09A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.2003.13", + "@angular-devkit/build-webpack": "0.2003.13", + "@angular-devkit/core": "20.3.13", + "@angular/build": "20.3.13", + "@babel/core": "7.28.3", + "@babel/generator": "7.28.3", + "@babel/helper-annotate-as-pure": "7.27.3", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-transform-async-generator-functions": "7.28.0", + "@babel/plugin-transform-async-to-generator": "7.27.1", + "@babel/plugin-transform-runtime": "7.28.3", + "@babel/preset-env": "7.28.3", + "@babel/runtime": "7.28.3", + "@discoveryjs/json-ext": "0.6.3", + "@ngtools/webpack": "20.3.13", + "ansi-colors": "4.1.3", + "autoprefixer": "10.4.21", + "babel-loader": "10.0.0", + "browserslist": "^4.21.5", + "copy-webpack-plugin": "13.0.1", + "css-loader": "7.1.2", + "esbuild-wasm": "0.25.9", + "fast-glob": "3.3.3", + "http-proxy-middleware": "3.0.5", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", + "karma-source-map-support": "1.4.0", + "less": "4.4.0", + "less-loader": "12.3.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.3.1", + "mini-css-extract-plugin": "2.9.4", + "open": "10.2.0", + "ora": "8.2.0", + "picomatch": "4.0.3", + "piscina": "5.1.3", + "postcss": "8.5.6", + "postcss-loader": "8.1.1", + "resolve-url-loader": "5.0.0", + "rxjs": "7.8.2", + "sass": "1.90.0", + "sass-loader": "16.0.5", + "semver": "7.7.2", + "source-map-loader": "5.0.0", + "source-map-support": "0.5.21", + "terser": "5.43.1", + "tree-kill": "1.2.2", + "tslib": "2.8.1", + "webpack": "5.101.2", + "webpack-dev-middleware": "7.4.2", + "webpack-dev-server": "5.2.2", + "webpack-merge": "6.0.1", + "webpack-subresource-integrity": "5.1.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.25.9" + }, + "peerDependencies": { + "@angular/compiler-cli": "^20.0.0", + "@angular/core": "^20.0.0", + "@angular/localize": "^20.0.0", + "@angular/platform-browser": "^20.0.0", + "@angular/platform-server": "^20.0.0", + "@angular/service-worker": "^20.0.0", + "@angular/ssr": "^20.3.13", + "@web/test-runner": "^0.20.0", + "browser-sync": "^3.0.2", + "jest": "^29.5.0 || ^30.2.0", + "jest-environment-jsdom": "^29.5.0 || ^30.2.0", + "karma": "^6.3.0", + "ng-packagr": "^20.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "typescript": ">=5.8 <6.0" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + }, + "@angular/localize": { + "optional": true + }, + "@angular/platform-browser": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@angular/ssr": { + "optional": true + }, + "@web/test-runner": { + "optional": true + }, + "browser-sync": { + "optional": true + }, + "jest": { + "optional": true + }, + "jest-environment-jsdom": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.2003.13.tgz", + "integrity": "sha512-k57PdWOB64/u2MQYPylQNCKDSAHGsV0T2bvvZid2wfPJ7anvSUCU15OQMCMU1JMR0JENZEyIsLw9teShAO9w0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.2003.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^5.0.2" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/core": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.13.tgz", + "integrity": "sha512-/D84T1Caxll3I2sRihPDR9UaWBhF50M+tAX15PdP6uSh/TxwAlLl9p7Rm1bD0mPjPercqaEKA+h9a9qLP16hug==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.3", + "rxjs": "7.8.2", + "source-map": "0.7.6" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.13.tgz", + "integrity": "sha512-hdMKY4rUTko8xqeWYGnwwDYDomkeOoLsYsP6SdaHWK7hpGvzWsT6Q/aIv8J8NrCYkLu+M+5nLiKOooweUZu3GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.17", + "ora": "8.2.0", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-eslint/bundled-angular-compiler": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-20.7.0.tgz", + "integrity": "sha512-9KPz24YoiL0SvTtTX6sd1zmysU5cKOCcmpEiXkCoO3L2oYZGlVxmMT4hfSaHMt8qmfvV2KzQMoR6DZM84BwRzQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@angular-eslint/eslint-plugin": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-20.7.0.tgz", + "integrity": "sha512-aHH2YTiaonojsKN+y2z4IMugCwdsH/dYIjYBig6kfoSPyf9rGK4zx+gnNGq/pGRjF3bOYrmFgIviYpQVb80inQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0", + "@angular-eslint/utils": "20.7.0", + "ts-api-utils": "^2.1.0" + }, + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular-eslint/eslint-plugin-template": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-20.7.0.tgz", + "integrity": "sha512-WFmvW2vBR6ExsSKEaActQTteyw6ikWyuJau9XmWEPFd+2eusEt/+wO21ybjDn3uc5FTp1IcdhfYy+U5OdDjH5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0", + "@angular-eslint/utils": "20.7.0", + "aria-query": "5.3.2", + "axobject-query": "4.1.0" + }, + "peerDependencies": { + "@angular-eslint/template-parser": "20.7.0", + "@typescript-eslint/types": "^7.11.0 || ^8.0.0", + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular-eslint/schematics": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-20.7.0.tgz", + "integrity": "sha512-S0onfRipDUIL6gFGTFjiWwUDhi42XYrBoi3kJ3wBbKBeIgYv9SP1ppTKDD4ZoDaDU9cQE8nToX7iPn9ifMw6eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": ">= 20.0.0 < 21.0.0", + "@angular-devkit/schematics": ">= 20.0.0 < 21.0.0", + "@angular-eslint/eslint-plugin": "20.7.0", + "@angular-eslint/eslint-plugin-template": "20.7.0", + "ignore": "7.0.5", + "semver": "7.7.3", + "strip-json-comments": "3.1.1" + } + }, + "node_modules/@angular-eslint/schematics/node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-eslint/template-parser": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-20.7.0.tgz", + "integrity": "sha512-CVskZnF38IIxVVlKWi1VCz7YH/gHMJu2IY9bD1AVoBBGIe0xA4FRXJkW2Y+EDs9vQqZTkZZljhK5gL65Ro1PeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0", + "eslint-scope": "^9.0.0" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular-eslint/utils": { + "version": "20.7.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-20.7.0.tgz", + "integrity": "sha512-B6EJHbsk2W/lnS3kS/gm56VGvX735419z/DzgbRDcOvqMGMLwD1ILzv5OTEcL1rzpnB0AHW+IxOu6y/aCzSNUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "20.7.0" + }, + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + } + }, + "node_modules/@angular/animations": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.3.15.tgz", + "integrity": "sha512-ikyKfhkxoqQA6JcBN0B9RaN6369sM1XYX81Id0lI58dmWCe7gYfrTp8ejqxxKftl514psQO3pkW8Gn1nJ131Gw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/core": "20.3.15" + } + }, + "node_modules/@angular/build": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.3.13.tgz", + "integrity": "sha512-/5pM3ZS+lLkZgA+n6TMmNV8I6t9Ow1C6Vkj6bXqWeOgFDH5LwnIEZFAKzEDBkCGos0m2gPKPcREcDD5tfp9h4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.2003.13", + "@babel/core": "7.28.3", + "@babel/helper-annotate-as-pure": "7.27.3", + "@babel/helper-split-export-declaration": "7.24.7", + "@inquirer/confirm": "5.1.14", + "@vitejs/plugin-basic-ssl": "2.1.0", + "beasties": "0.3.5", + "browserslist": "^4.23.0", + "esbuild": "0.25.9", + "https-proxy-agent": "7.0.6", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", + "listr2": "9.0.1", + "magic-string": "0.30.17", + "mrmime": "2.0.1", + "parse5-html-rewriting-stream": "8.0.0", + "picomatch": "4.0.3", + "piscina": "5.1.3", + "rollup": "4.52.3", + "sass": "1.90.0", + "semver": "7.7.2", + "source-map-support": "0.5.21", + "tinyglobby": "0.2.14", + "vite": "7.1.11", + "watchpack": "2.4.4" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "lmdb": "3.4.2" + }, + "peerDependencies": { + "@angular/compiler": "^20.0.0", + "@angular/compiler-cli": "^20.0.0", + "@angular/core": "^20.0.0", + "@angular/localize": "^20.0.0", + "@angular/platform-browser": "^20.0.0", + "@angular/platform-server": "^20.0.0", + "@angular/service-worker": "^20.0.0", + "@angular/ssr": "^20.3.13", + "karma": "^6.4.0", + "less": "^4.2.0", + "ng-packagr": "^20.0.0", + "postcss": "^8.4.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", + "tslib": "^2.3.0", + "typescript": ">=5.8 <6.0", + "vitest": "^3.1.1" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + }, + "@angular/localize": { + "optional": true + }, + "@angular/platform-browser": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@angular/ssr": { + "optional": true + }, + "karma": { + "optional": true + }, + "less": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tailwindcss": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "node_modules/@angular/build/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/cdk": { + "version": "20.2.14", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-20.2.14.tgz", + "integrity": "sha512-7bZxc01URbiPiIBWThQ69XwOxVduqEKN4PhpbF2AAyfMc/W8Hcr4VoIJOwL0O1Nkq5beS8pCAqoOeIgFyXd/kg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "parse5": "^8.0.0", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/common": "^20.0.0 || ^21.0.0", + "@angular/core": "^20.0.0 || ^21.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/cli": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.3.13.tgz", + "integrity": "sha512-G78I/HDJULloS2LSqfUfbmBlhDCbcWujIRWfuMnGsRf82TyGA2OEPe3IA/F8MrJfeOzPQim2fMyn24MqHL40Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.2003.13", + "@angular-devkit/core": "20.3.13", + "@angular-devkit/schematics": "20.3.13", + "@inquirer/prompts": "7.8.2", + "@listr2/prompt-adapter-inquirer": "3.0.1", + "@modelcontextprotocol/sdk": "1.24.0", + "@schematics/angular": "20.3.13", + "@yarnpkg/lockfile": "1.1.0", + "algoliasearch": "5.35.0", + "ini": "5.0.0", + "jsonc-parser": "3.3.1", + "listr2": "9.0.1", + "npm-package-arg": "13.0.0", + "pacote": "21.0.0", + "resolve": "1.22.10", + "semver": "7.7.2", + "yargs": "18.0.0", + "zod": "4.1.13" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { + "version": "0.2003.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.13.tgz", + "integrity": "sha512-JyH6Af6PNC1IHJToColFk1RaXDU87mpPjz7M5sWDfn8bC+KBipw6dSdRkCEuw0D9HY1lZkC9EBV9k9GhpvHjCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.15.tgz", + "integrity": "sha512-k4mCXWRFiOHK3bUKfWkRQQ8KBPxW8TAJuKLYCsSHPCpMz6u0eA1F0VlrnOkZVKWPI792fOaEAWH2Y4PTaXlUHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/core": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.15.tgz", + "integrity": "sha512-lMicIAFAKZXa+BCZWs3soTjNQPZZXrF/WMVDinm8dQcggNarnDj4UmXgKSyXkkyqK5SLfnLsXVzrX6ndVT6z7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/@angular/compiler-cli": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.15.tgz", + "integrity": "sha512-8sJoxodxsfyZ8eJ5r6Bx7BCbazXYgsZ1+dE8t5u5rTQ6jNggwNtYEzkyReoD5xvP+MMtRkos3xpwq4rtFnpI6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "7.28.3", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^4.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^18.0.0" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/compiler": "20.3.15", + "typescript": ">=5.8 <6.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@angular/core": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.15.tgz", + "integrity": "sha512-NMbX71SlTZIY9+rh/SPhRYFJU0pMJYW7z/TBD4lqiO+b0DTOIg1k7Pg9ydJGqSjFO1Z4dQaA6TteNuF99TJCNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/compiler": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.15.0" + }, + "peerDependenciesMeta": { + "@angular/compiler": { + "optional": true + }, + "zone.js": { + "optional": true + } + } + }, + "node_modules/@angular/forms": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.15.tgz", + "integrity": "sha512-gS5hQkinq52pm/7mxz4yHPCzEcmRWjtUkOVddPH0V1BW/HMni/p4Y6k2KqKBeGb9p8S5EAp6PDxDVLOPukp3mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/common": "20.3.15", + "@angular/core": "20.3.15", + "@angular/platform-browser": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.15.tgz", + "integrity": "sha512-TxRM/wTW/oGXv/3/Iohn58yWoiYXOaeEnxSasiGNS1qhbkcKtR70xzxW6NjChBUYAixz2ERkLURkpx3pI8Q6Dw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/animations": "20.3.15", + "@angular/common": "20.3.15", + "@angular/core": "20.3.15" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.3.15.tgz", + "integrity": "sha512-RizuRdBt0d6ongQ2y8cr8YsXFyjF8f91vFfpSNw+cFj+oiEmRC1txcWUlH5bPLD9qSDied8qazUi0Tb8VPQDGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/common": "20.3.15", + "@angular/compiler": "20.3.15", + "@angular/core": "20.3.15", + "@angular/platform-browser": "20.3.15" + } + }, + "node_modules/@angular/router": { + "version": "20.3.15", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.15.tgz", + "integrity": "sha512-6+qgk8swGSoAu7ISSY//GatAyCP36hEvvUgvjbZgkXLLH9yUQxdo77ij05aJ5s0OyB25q/JkqS8VTY0z1yE9NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + }, + "peerDependencies": { + "@angular/common": "20.3.15", + "@angular/core": "20.3.15", + "@angular/platform-browser": "20.3.15", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@arr/every": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@arr/every/-/every-1.0.1.tgz", + "integrity": "sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", + "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", + "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", + "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", + "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", + "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", + "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", + "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", + "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", + "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.3.tgz", + "integrity": "sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.3.tgz", + "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.0", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.3", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.0", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.3", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz", + "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@compodoc/compodoc": { + "version": "1.1.32", + "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.32.tgz", + "integrity": "sha512-kaYk5+o4k7GB585iphwV5NE49BKKk8d+gJLNBE8eu2fIRdhnHOWblasRbOBRULfwJ+qxfmgrIqi32K34wCag6A==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/schematics": "20.3.4", + "@babel/core": "7.28.4", + "@babel/plugin-transform-private-methods": "7.27.1", + "@babel/preset-env": "7.28.3", + "@compodoc/live-server": "^1.2.3", + "@compodoc/ngd-transformer": "^2.1.3", + "@polka/send-type": "^0.5.2", + "body-parser": "^2.2.0", + "bootstrap.native": "^5.1.6", + "cheerio": "1.1.2", + "chokidar": "^4.0.3", + "colors": "1.4.0", + "commander": "^14.0.1", + "cosmiconfig": "^9.0.0", + "decache": "^4.6.2", + "es6-shim": "^0.35.8", + "fancy-log": "^2.0.0", + "fast-glob": "^3.3.3", + "fs-extra": "^11.3.2", + "glob": "^11.0.3", + "handlebars": "^4.7.8", + "html-entities": "^2.6.0", + "i18next": "25.5.3", + "json5": "^2.2.3", + "lodash": "^4.17.21", + "loglevel": "^1.9.2", + "loglevel-plugin-prefix": "^0.8.4", + "lunr": "^2.3.9", + "marked": "7.0.3", + "minimist": "^1.2.8", + "neotraverse": "^0.6.18", + "opencollective-postinstall": "^2.0.3", + "os-name": "4.0.1", + "picocolors": "^1.1.1", + "polka": "^0.5.2", + "prismjs": "^1.30.0", + "semver": "^7.7.2", + "sirv": "^3.0.2", + "svg-pan-zoom": "^3.6.2", + "tablesort": "^5.6.0", + "ts-morph": "^27.0.0", + "uuid": "11.1.0", + "vis-network": "^10.0.2" + }, + "bin": { + "compodoc": "bin/index-cli.js" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + } + }, + "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/core": { + "version": "20.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.4.tgz", + "integrity": "sha512-r83jn9yVdPh618oGgoKPggMsQGOkQqJbxEutd4CE9mnotPCE2uRTIyaFMh8sohNUeoQNRmj9rbr2pWGVlgERpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.3", + "rxjs": "7.8.2", + "source-map": "0.7.6" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/schematics": { + "version": "20.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.4.tgz", + "integrity": "sha512-JYlcmVBKNT9+cQ6T2tmu+yVQ2bJk8tG0mXvPHWXrl/M4c6NObhSSThK50tJHy0Xo3gl8WgogOxUeJNnBq67cIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.4", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.17", + "ora": "8.2.0", + "rxjs": "7.8.2" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@compodoc/compodoc/node_modules/@babel/core": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", + "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.4", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.4", + "@babel/types": "^7.28.4", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@compodoc/compodoc/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@compodoc/compodoc/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@compodoc/live-server": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", + "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^3.5.2", + "colors": "1.4.0", + "connect": "^3.7.0", + "cors": "latest", + "event-stream": "4.0.1", + "faye-websocket": "0.11.x", + "http-auth": "4.1.9", + "http-auth-connect": "^1.0.5", + "morgan": "^1.10.0", + "object-assign": "latest", + "open": "8.4.0", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" + }, + "bin": { + "live-server": "live-server.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@compodoc/live-server/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@compodoc/live-server/node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@compodoc/live-server/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@compodoc/live-server/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@compodoc/live-server/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@compodoc/live-server/node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@compodoc/live-server/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@compodoc/live-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@compodoc/ngd-core": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.1.tgz", + "integrity": "sha512-Z+wE6wWZYVnudRYg6qunDlyh3Orw39Ib66Gvrz5kX5u7So+iu3tr6sQJdqH6yGS3hAjig5avlfhWLlgsb6/x1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.3", + "fancy-log": "^2.0.0", + "typescript": "^5.0.4" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@compodoc/ngd-transformer": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.3.tgz", + "integrity": "sha512-oWxJza7CpWR8/FeWYfE6j+jgncnGBsTWnZLt5rD2GUpsGSQTuGrsFPnmbbaVLgRS5QIVWBJYke7QFBr/7qVMWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@aduh95/viz.js": "3.4.0", + "@compodoc/ngd-core": "~2.1.1", + "dot": "^2.0.0-beta.1", + "fs-extra": "^11.1.1" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", + "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.17.0" + } + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", + "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@es-joy/jsdoccomment": { + "version": "0.76.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.76.0.tgz", + "integrity": "sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.8", + "@typescript-eslint/types": "^8.46.0", + "comment-parser": "1.4.1", + "esquery": "^1.6.0", + "jsdoc-type-pratt-parser": "~6.10.0" + }, + "engines": { + "node": ">=20.11.0" + } + }, + "node_modules/@es-joy/resolve.exports": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz", + "integrity": "sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@inquirer/ansi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.2.tgz", + "integrity": "sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/checkbox": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.3.2.tgz", + "integrity": "sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/core": "^10.3.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/confirm": { + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.14.tgz", + "integrity": "sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.15", + "@inquirer/type": "^3.0.8" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/core": { + "version": "10.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.2.tgz", + "integrity": "sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "cli-width": "^4.1.0", + "mute-stream": "^2.0.0", + "signal-exit": "^4.1.0", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/editor": { + "version": "4.2.23", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.23.tgz", + "integrity": "sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/external-editor": "^1.0.3", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/expand": { + "version": "4.0.23", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.23.tgz", + "integrity": "sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/external-editor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.3.tgz", + "integrity": "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chardet": "^2.1.1", + "iconv-lite": "^0.7.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz", + "integrity": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/input": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.3.1.tgz", + "integrity": "sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/number": { + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.23.tgz", + "integrity": "sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/password": { + "version": "4.0.23", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.23.tgz", + "integrity": "sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/prompts": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.2.tgz", + "integrity": "sha512-nqhDw2ZcAUrKNPwhjinJny903bRhI0rQhiDz1LksjeRxqa36i3l75+4iXbOy0rlDpLJGxqtgoPavQjmmyS5UJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/checkbox": "^4.2.1", + "@inquirer/confirm": "^5.1.14", + "@inquirer/editor": "^4.2.17", + "@inquirer/expand": "^4.0.17", + "@inquirer/input": "^4.2.1", + "@inquirer/number": "^3.0.17", + "@inquirer/password": "^4.0.17", + "@inquirer/rawlist": "^4.1.5", + "@inquirer/search": "^3.1.0", + "@inquirer/select": "^4.3.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/rawlist": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.11.tgz", + "integrity": "sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/search": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.2.2.tgz", + "integrity": "sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.3.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/select": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.4.2.tgz", + "integrity": "sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/ansi": "^1.0.2", + "@inquirer/core": "^10.3.2", + "@inquirer/figures": "^1.0.15", + "@inquirer/type": "^3.0.10", + "yoctocolors-cjs": "^2.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/type": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.10.tgz", + "integrity": "sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@jsonjoy.com/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/buffers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", + "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/codegen": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", + "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pack": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", + "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/base64": "^1.1.2", + "@jsonjoy.com/buffers": "^1.2.0", + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/json-pointer": "^1.0.2", + "@jsonjoy.com/util": "^1.9.0", + "hyperdyperid": "^1.2.0", + "thingies": "^2.5.0", + "tree-dump": "^1.1.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pointer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", + "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/codegen": "^1.0.0", + "@jsonjoy.com/util": "^1.9.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/util": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", + "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/buffers": "^1.0.0", + "@jsonjoy.com/codegen": "^1.0.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@listr2/prompt-adapter-inquirer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-3.0.1.tgz", + "integrity": "sha512-3XFmGwm3u6ioREG+ynAQB7FoxfajgQnMhIu8wC5eo/Lsih4aKDg0VuIMGaOsYn7hJSJagSeaD4K8yfpkEoDEmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/type": "^3.0.7" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@inquirer/prompts": ">= 3 < 8", + "listr2": "9.0.1" + } + }, + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.4.2.tgz", + "integrity": "sha512-NK80WwDoODyPaSazKbzd3NEJ3ygePrkERilZshxBViBARNz21rmediktGHExoj9n5t9+ChlgLlxecdFKLCuCKg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.4.2.tgz", + "integrity": "sha512-zevaowQNmrp3U7Fz1s9pls5aIgpKRsKb3dZWDINtLiozh3jZI9fBrI19lYYBxqdyiIyNdlyiidPnwPShj4aK+w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.4.2.tgz", + "integrity": "sha512-OmHCULY17rkx/RoCoXlzU7LyR8xqrksgdYWwtYa14l/sseezZ8seKWXcogHcjulBddER5NnEFV4L/Jtr2nyxeg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.4.2.tgz", + "integrity": "sha512-ZBEfbNZdkneebvZs98Lq30jMY8V9IJzckVeigGivV7nTHJc+89Ctomp1kAIWKlwIG0ovCDrFI448GzFPORANYg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.4.2.tgz", + "integrity": "sha512-vL9nM17C77lohPYE4YaAQvfZCSVJSryE4fXdi8M7uWPBnU+9DJabgKVAeyDb84ZM2vcFseoBE4/AagVtJeRE7g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-win32-arm64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-arm64/-/lmdb-win32-arm64-3.4.2.tgz", + "integrity": "sha512-SXWjdBfNDze4ZPeLtYIzsIeDJDJ/SdsA0pEXcUBayUIMO0FQBHfVZZyHXQjjHr4cvOAzANBgIiqaXRwfMhzmLw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.4.2.tgz", + "integrity": "sha512-IY+r3bxKW6Q6sIPiMC0L533DEfRJSXibjSI3Ft/w9Q8KQBNqEIvUFXt+09wV8S5BRk0a8uSF19YWxuRwEfI90g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@mdx-js/react": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", + "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.24.0.tgz", + "integrity": "sha512-D8h5KXY2vHFW8zTuxn2vuZGN0HGrQ5No6LkHwlEA9trVgNdPL3TF1dSqKA7Dny6BbBYKSW/rOBDXdC8KJAjUCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", + "content-type": "^1.0.5", + "cors": "^2.8.5", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "express": "^5.0.1", + "express-rate-limit": "^7.5.0", + "jose": "^6.1.1", + "pkce-challenge": "^5.0.0", + "raw-body": "^3.0.0", + "zod": "^3.25 || ^4.0", + "zod-to-json-schema": "^3.25.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@cfworker/json-schema": "^4.1.1", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "@cfworker/json-schema": { + "optional": true + }, + "zod": { + "optional": false + } + } + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@napi-rs/nice": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.1.1.tgz", + "integrity": "sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@napi-rs/nice-android-arm-eabi": "1.1.1", + "@napi-rs/nice-android-arm64": "1.1.1", + "@napi-rs/nice-darwin-arm64": "1.1.1", + "@napi-rs/nice-darwin-x64": "1.1.1", + "@napi-rs/nice-freebsd-x64": "1.1.1", + "@napi-rs/nice-linux-arm-gnueabihf": "1.1.1", + "@napi-rs/nice-linux-arm64-gnu": "1.1.1", + "@napi-rs/nice-linux-arm64-musl": "1.1.1", + "@napi-rs/nice-linux-ppc64-gnu": "1.1.1", + "@napi-rs/nice-linux-riscv64-gnu": "1.1.1", + "@napi-rs/nice-linux-s390x-gnu": "1.1.1", + "@napi-rs/nice-linux-x64-gnu": "1.1.1", + "@napi-rs/nice-linux-x64-musl": "1.1.1", + "@napi-rs/nice-openharmony-arm64": "1.1.1", + "@napi-rs/nice-win32-arm64-msvc": "1.1.1", + "@napi-rs/nice-win32-ia32-msvc": "1.1.1", + "@napi-rs/nice-win32-x64-msvc": "1.1.1" + } + }, + "node_modules/@napi-rs/nice-android-arm-eabi": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.1.1.tgz", + "integrity": "sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-android-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.1.1.tgz", + "integrity": "sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-darwin-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.1.1.tgz", + "integrity": "sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-darwin-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.1.1.tgz", + "integrity": "sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-freebsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-freebsd-x64/-/nice-freebsd-x64-1.1.1.tgz", + "integrity": "sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm-gnueabihf": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.1.1.tgz", + "integrity": "sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.1.1.tgz", + "integrity": "sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-musl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.1.1.tgz", + "integrity": "sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-ppc64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.1.1.tgz", + "integrity": "sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-riscv64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.1.1.tgz", + "integrity": "sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-s390x-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.1.1.tgz", + "integrity": "sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-gnu": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.1.1.tgz", + "integrity": "sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-musl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.1.1.tgz", + "integrity": "sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-openharmony-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-openharmony-arm64/-/nice-openharmony-arm64-1.1.1.tgz", + "integrity": "sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-arm64-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.1.1.tgz", + "integrity": "sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-ia32-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.1.1.tgz", + "integrity": "sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-x64-msvc": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.1.1.tgz", + "integrity": "sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ngtools/webpack": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-20.3.13.tgz", + "integrity": "sha512-7GyH55pOy8XUwo1lVWHzjZoAmSLtRT/vQbMn43x7WDl8pymAbi5zfwE/cnIX+5xgUOvkmT8sW9gJAD19rkASag==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^20.0.0", + "typescript": ">=5.8 <6.0", + "webpack": "^5.54.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/fs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/git": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.3.tgz", + "integrity": "sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/promise-spawn": "^8.0.0", + "ini": "^5.0.0", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^10.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", + "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-bundled": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" + }, + "bin": { + "installed-package-contents": "bin/index.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", + "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.2.0.tgz", + "integrity": "sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^6.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^8.0.0", + "json-parse-even-better-errors": "^4.0.0", + "proc-log": "^5.0.0", + "semver": "^7.5.3", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/package-json/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/promise-spawn": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.3.tgz", + "integrity": "sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/redact": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.2.2.tgz", + "integrity": "sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/run-script": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.1.0.tgz", + "integrity": "sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/node-gyp": "^4.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "node-gyp": "^11.0.0", + "proc-log": "^5.0.0", + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@parcel/watcher/node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@polka/send-type": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@polka/send-type/-/send-type-0.5.2.tgz", + "integrity": "sha512-jGXalKihnhGQmMQ+xxfxrRfI2cWs38TIZuwgYpnbQDD4r9TkOiU3ocjAS+6CqqMNQNAu9Ul2iHU5YFRDODak2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@polka/url": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-0.5.0.tgz", + "integrity": "sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@primeng/themes": { + "version": "20.4.0", + "resolved": "https://registry.npmjs.org/@primeng/themes/-/themes-20.4.0.tgz", + "integrity": "sha512-bh1yIRbCDAo+OLhQ+bm8sgwlZFRphwlR3/GXOdshJVurm5/Up+CWzoRqsZw/Q2RSrq0x3rDNA2pOTIYpcwgXbA==", + "dev": true, + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@primeuix/styled": "^0.7.4", + "@primeuix/themes": "^1.2.5" + } + }, + "node_modules/@primeuix/styled": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@primeuix/styled/-/styled-0.7.4.tgz", + "integrity": "sha512-QSO/NpOQg8e9BONWRBx9y8VGMCMYz0J/uKfNJEya/RGEu7ARx0oYW0ugI1N3/KB1AAvyGxzKBzGImbwg0KUiOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@primeuix/utils": "^0.6.1" + }, + "engines": { + "node": ">=12.11.0" + } + }, + "node_modules/@primeuix/styles": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@primeuix/styles/-/styles-1.2.5.tgz", + "integrity": "sha512-nypFRct/oaaBZqP4jinT0puW8ZIfs4u+l/vqUFmJEPU332fl5ePj6DoOpQgTLzo3OfmvSmz5a5/5b4OJJmmi7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@primeuix/styled": "^0.7.3" + } + }, + "node_modules/@primeuix/themes": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@primeuix/themes/-/themes-1.2.5.tgz", + "integrity": "sha512-n3YkwJrHQaEESc/D/A/iD815sxp8cKnmzscA6a8Tm8YvMtYU32eCahwLLe6h5rywghVwxASWuG36XBgISYOIjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@primeuix/styled": "^0.7.3" + } + }, + "node_modules/@primeuix/utils": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@primeuix/utils/-/utils-0.6.3.tgz", + "integrity": "sha512-/SLNQSKQ73WbBIsflKVqbpVjCfFYvQO3Sf1LMheXyxh8JqxO4M63dzP56wwm9OPGuCQ6MYOd2AHgZXz+g7PZcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.11.0" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.3.tgz", + "integrity": "sha512-h6cqHGZ6VdnwliFG1NXvMPTy/9PS3h8oLh7ImwR+kl+oYnQizgjxsONmmPSb2C66RksfkfIxEVtDSEcJiO0tqw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.3.tgz", + "integrity": "sha512-wd+u7SLT/u6knklV/ifG7gr5Qy4GUbH2hMWcDauPFJzmCZUAJ8L2bTkVXC2niOIxp8lk3iH/QX8kSrUxVZrOVw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.3.tgz", + "integrity": "sha512-lj9ViATR1SsqycwFkJCtYfQTheBdvlWJqzqxwc9f2qrcVrQaF/gCuBRTiTolkRWS6KvNxSk4KHZWG7tDktLgjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.3.tgz", + "integrity": "sha512-+Dyo7O1KUmIsbzx1l+4V4tvEVnVQqMOIYtrxK7ncLSknl1xnMHLgn7gddJVrYPNZfEB8CIi3hK8gq8bDhb3h5A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.3.tgz", + "integrity": "sha512-u9Xg2FavYbD30g3DSfNhxgNrxhi6xVG4Y6i9Ur1C7xUuGDW3banRbXj+qgnIrwRN4KeJ396jchwy9bCIzbyBEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.3.tgz", + "integrity": "sha512-5M8kyi/OX96wtD5qJR89a/3x5x8x5inXBZO04JWhkQb2JWavOWfjgkdvUqibGJeNNaz1/Z1PPza5/tAPXICI6A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.3.tgz", + "integrity": "sha512-IoerZJ4l1wRMopEHRKOO16e04iXRDyZFZnNZKrWeNquh5d6bucjezgd+OxG03mOMTnS1x7hilzb3uURPkJ0OfA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.3.tgz", + "integrity": "sha512-ZYdtqgHTDfvrJHSh3W22TvjWxwOgc3ThK/XjgcNGP2DIwFIPeAPNsQxrJO5XqleSlgDux2VAoWQ5iJrtaC1TbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.3.tgz", + "integrity": "sha512-NcViG7A0YtuFDA6xWSgmFb6iPFzHlf5vcqb2p0lGEbT+gjrEEz8nC/EeDHvx6mnGXnGCC1SeVV+8u+smj0CeGQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.3.tgz", + "integrity": "sha512-d3pY7LWno6SYNXRm6Ebsq0DJGoiLXTb83AIPCXl9fmtIQs/rXoS8SJxxUNtFbJ5MiOvs+7y34np77+9l4nfFMw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.3.tgz", + "integrity": "sha512-3y5GA0JkBuirLqmjwAKwB0keDlI6JfGYduMlJD/Rl7fvb4Ni8iKdQs1eiunMZJhwDWdCvrcqXRY++VEBbvk6Eg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.3.tgz", + "integrity": "sha512-AUUH65a0p3Q0Yfm5oD2KVgzTKgwPyp9DSXc3UA7DtxhEb/WSPfbG4wqXeSN62OG5gSo18em4xv6dbfcUGXcagw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.3.tgz", + "integrity": "sha512-1makPhFFVBqZE+XFg3Dkq+IkQ7JvmUrwwqaYBL2CE+ZpxPaqkGaiWFEWVGyvTwZace6WLJHwjVh/+CXbKDGPmg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.3.tgz", + "integrity": "sha512-OOFJa28dxfl8kLOPMUOQBCO6z3X2SAfzIE276fwT52uXDWUS178KWq0pL7d6p1kz7pkzA0yQwtqL0dEPoVcRWg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.3.tgz", + "integrity": "sha512-jMdsML2VI5l+V7cKfZx3ak+SLlJ8fKvLJ0Eoa4b9/vCUrzXKgoKxvHqvJ/mkWhFiyp88nCkM5S2v6nIwRtPcgg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.3.tgz", + "integrity": "sha512-tPgGd6bY2M2LJTA1uGq8fkSPK8ZLYjDjY+ZLK9WHncCnfIz29LIXIqUgzCR0hIefzy6Hpbe8Th5WOSwTM8E7LA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.3.tgz", + "integrity": "sha512-BCFkJjgk+WFzP+tcSMXq77ymAPIxsX9lFJWs+2JzuZTLtksJ2o5hvgTdIcZ5+oKzUDMwI0PfWzRBYAydAHF2Mw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.3.tgz", + "integrity": "sha512-KTD/EqjZF3yvRaWUJdD1cW+IQBk4fbQaHYJUmP8N4XoKFZilVL8cobFSTDnjTtxWJQ3JYaMgF4nObY/+nYkumA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.3.tgz", + "integrity": "sha512-+zteHZdoUYLkyYKObGHieibUFLbttX2r+58l27XZauq0tcWYYuKUwY2wjeCN9oK1Um2YgH2ibd6cnX/wFD7DuA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.3.tgz", + "integrity": "sha512-of1iHkTQSo3kr6dTIRX6t81uj/c/b15HXVsPcEElN5sS859qHrOepM5p9G41Hah+CTqSh2r8Bm56dL2z9UQQ7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.3.tgz", + "integrity": "sha512-s0hybmlHb56mWVZQj8ra9048/WZTPLILKxcvcq+8awSZmyiSUZjjem1AhU3Tf4ZKpYhK4mg36HtHDOe8QJS5PQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.3.tgz", + "integrity": "sha512-zGIbEVVXVtauFgl3MRwGWEN36P5ZGenHRMgNw88X5wEhEBpq0XrMEZwOn07+ICrwM17XO5xfMZqh0OldCH5VTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@schematics/angular": { + "version": "20.3.13", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.3.13.tgz", + "integrity": "sha512-ETJ1budKmrkdxojo5QP6TPr6zQZYGxtWWf8NrX1cBIS851zPCmFkKyhSFLZsoksariYF/LP8ljvm8tlcIzt/XA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "20.3.13", + "@angular-devkit/schematics": "20.3.13", + "jsonc-parser": "3.3.1" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=24.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@sigstore/bundle": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-3.1.0.tgz", + "integrity": "sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.4.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-2.0.0.tgz", + "integrity": "sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/protobuf-specs": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.4.3.tgz", + "integrity": "sha512-fk2zjD9117RL9BjqEwF7fwv7Q/P9yGsMV4MUJZ/DocaQJ6+3pKr+syBq1owU5Q5qGw5CUbXzm+4yJ2JVRDQeSA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/sign": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-3.1.0.tgz", + "integrity": "sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.1.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.4.0", + "make-fetch-happen": "^14.0.2", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/tuf": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-3.1.1.tgz", + "integrity": "sha512-eFFvlcBIoGwVkkwmTi/vEQFSva3xs5Ot3WmBcjgjVdiaoelBLQaQ/ZBfhlG0MnG0cmTYScPpk7eDdGDWUcFUmg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.4.1", + "tuf-js": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/verify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-2.1.1.tgz", + "integrity": "sha512-hVJD77oT67aowHxwT4+M6PGOp+E2LtLdTK3+FC0lBO9T7sYwItDMXZ7Z07IDCvR1M717a4axbIWckrW67KMP/w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.1.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.4.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sindresorhus/base62": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/base62/-/base62-1.0.0.tgz", + "integrity": "sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@storybook/addon-a11y": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-10.1.8.tgz", + "integrity": "sha512-n1u3qCe/91sVjZxmextqnCwpi22YtvOg8SbqZmu5AH1vY8OfhFsLim0kIXBV/qxqf76sRqaGKa89902egMd9Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "axe-core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + } + }, + "node_modules/@storybook/addon-docs": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-10.1.8.tgz", + "integrity": "sha512-7TgWh06+gkvjGuy9eB2rVRQKkX9m16VGd/gz6EysP0MmLNRVfyN9RaybpBDa4bQRAEzgi3tsengQyM3za5aVZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdx-js/react": "^3.0.0", + "@storybook/csf-plugin": "10.1.8", + "@storybook/icons": "^2.0.0", + "@storybook/react-dom-shim": "10.1.8", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + } + }, + "node_modules/@storybook/angular": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-10.1.8.tgz", + "integrity": "sha512-zAFm8PzfPwfTRO83M5YC6F9MCeS+y6MBdQPyhvsvzmc/UYcV5bt2sKDJOBuAC1rGBSNBglWVhMNcdbR3AdJzGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/builder-webpack5": "10.1.8", + "@storybook/global": "^5.0.0", + "telejson": "8.0.0", + "ts-dedent": "^2.0.0", + "tsconfig-paths-webpack-plugin": "^4.0.1", + "webpack": "5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "@angular-devkit/architect": ">=0.1800.0 < 0.2200.0", + "@angular-devkit/build-angular": ">=18.0.0 < 22.0.0", + "@angular-devkit/core": ">=18.0.0 < 22.0.0", + "@angular/animations": ">=18.0.0 < 22.0.0", + "@angular/cli": ">=18.0.0 < 22.0.0", + "@angular/common": ">=18.0.0 < 22.0.0", + "@angular/compiler": ">=18.0.0 < 22.0.0", + "@angular/compiler-cli": ">=18.0.0 < 22.0.0", + "@angular/core": ">=18.0.0 < 22.0.0", + "@angular/platform-browser": ">=18.0.0 < 22.0.0", + "@angular/platform-browser-dynamic": ">=18.0.0 < 22.0.0", + "rxjs": "^6.5.3 || ^7.4.0", + "storybook": "^10.1.8", + "typescript": "^4.9.0 || ^5.0.0", + "zone.js": ">=0.14.0" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + }, + "@angular/cli": { + "optional": true + }, + "zone.js": { + "optional": true + } + } + }, + "node_modules/@storybook/builder-webpack5": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-10.1.8.tgz", + "integrity": "sha512-NsRz6taZOGcxdpyMxvIt0fOQtGFacfYhY2xXc4oVMBngSCUBS3yhuST7iqo4vlYWDmWm12g3UU1C3/rA7pvBGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/core-webpack": "10.1.8", + "@vitest/mocker": "3.2.4", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "cjs-module-lexer": "^1.2.3", + "css-loader": "^7.1.2", + "es-module-lexer": "^1.5.0", + "fork-ts-checker-webpack-plugin": "^9.1.0", + "html-webpack-plugin": "^5.5.0", + "magic-string": "^0.30.5", + "style-loader": "^4.0.0", + "terser-webpack-plugin": "^5.3.14", + "ts-dedent": "^2.0.0", + "webpack": "5", + "webpack-dev-middleware": "^6.1.2", + "webpack-hot-middleware": "^2.25.1", + "webpack-virtual-modules": "^0.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@storybook/builder-webpack5/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@storybook/builder-webpack5/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@storybook/builder-webpack5/node_modules/webpack-dev-middleware": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz", + "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.12", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/@storybook/core-webpack": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-10.1.8.tgz", + "integrity": "sha512-0zQgbOd8QkzjBkImZuiZN8qu196n01iXmfd7Hex+VXnWSEC+4Qva28Z1jWUMWWsurnLW7xKuqgXTqQcm901+MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.1.8" + } + }, + "node_modules/@storybook/csf-plugin": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-10.1.8.tgz", + "integrity": "sha512-n4hcgGE9tm0y7OaV/DzbyFWuvyh0BkHRcNiCuN85kKJPcKqxhuBz4SYWSSTeO0kIw2eXQTM8oB/TJ0O+vLjvwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "unplugin": "^2.3.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "esbuild": "*", + "rollup": "*", + "storybook": "^10.1.8", + "vite": "*", + "webpack": "*" + }, + "peerDependenciesMeta": { + "esbuild": { + "optional": true + }, + "rollup": { + "optional": true + }, + "vite": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@storybook/global": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@storybook/icons": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-2.0.1.tgz", + "integrity": "sha512-/smVjw88yK3CKsiuR71vNgWQ9+NuY2L+e8X7IMrFjexjm6ZR8ULrV2DRkTA61aV6ryefslzHEGDInGpnNeIocg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@storybook/react-dom-shim": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.1.8.tgz", + "integrity": "sha512-L1XNbPILnAkQcFMqmv+g4bZ0qc5F1NdjZbo4koCxASwWpFbaXFceazNrEURUUxDpo/sqmcxSdAykbjJr9hilSw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "storybook": "^10.1.8" + } + }, + "node_modules/@tabler/icons": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.35.0.tgz", + "integrity": "sha512-yYXe+gJ56xlZFiXwV9zVoe3FWCGuZ/D7/G4ZIlDtGxSx5CGQK110wrnT29gUj52kEZoxqF7oURTk97GQxELOFQ==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + } + }, + "node_modules/@tabler/icons-webfont": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/@tabler/icons-webfont/-/icons-webfont-3.35.0.tgz", + "integrity": "sha512-PRnv+lgj2Va6S1nTVcZoYDWZPXUaVNromQ9uxn0B1CbBOjqKXAzC/8yLc8XOXD2fH2DWT2XNw1XaNtlNpc0/Tw==", + "dev": true, + "dependencies": { + "@tabler/icons": "3.35.0", + "sharp": "^0.33.5" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + } + }, + "node_modules/@testing-library/dom": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", + "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.3.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "picocolors": "1.1.1", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz", + "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.4.0", + "aria-query": "^5.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.6.3", + "picocolors": "^1.1.1", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", + "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@testing-library/user-event": { + "version": "14.6.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", + "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@thednp/event-listener": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.10.tgz", + "integrity": "sha512-TH7YVKmoKg6GBLqZB+ETXObofcqJ/Tp5ycheolvYZMjLbMpzYf6MmOWTcBtx8+zrhWy8deV0hYkPvDFioDXdVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/@thednp/position-observer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@thednp/position-observer/-/position-observer-1.1.0.tgz", + "integrity": "sha512-WgldP6Dltp2hJkSwp3+IVu05ClK/2IF33iftiQLb7UHcuO6eydjXiIUeOCClgCy3FDCGau2l/LRVg3oOO3Ytcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@thednp/shorty": "^2.0.11" + }, + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/@thednp/shorty": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@thednp/shorty/-/shorty-2.0.11.tgz", + "integrity": "sha512-D+rLHt1l7c608yCuzXYJ75aDNWeMVbor+m1HO/XibhiWRbCpD8r6TUv3ayJI+feVfCnBNfrH+p6LSDn9l99uBA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/@ts-morph/common": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.28.1.tgz", + "integrity": "sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimatch": "^10.0.1", + "path-browserify": "^1.0.1", + "tinyglobby": "^0.2.14" + } + }, + "node_modules/@ts-morph/common/node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@tufjs/canonical-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", + "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@tufjs/models": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-3.0.1.tgz", + "integrity": "sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/body-parser": { + "version": "1.19.6", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", + "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/chai": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", + "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/deep-eql": "*", + "assertion-error": "^2.0.1" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cors": { + "version": "2.8.19", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", + "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/deep-eql": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", + "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.25", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", + "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "^1" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.7", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz", + "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", + "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", + "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.17", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz", + "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.13.tgz", + "integrity": "sha512-MYCcDkruFc92LeYZux5BC0dmqo2jk+M5UIZ4/oFnAPCXN9mCcQhLyj7F3/Za7rocVyt5YRr1MmqJqFlvQ9LVcg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "25.0.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.2.tgz", + "integrity": "sha512-gWEkeiyYE4vqjON/+Obqcoeffmk0NF15WSBwSs7zwVA2bAbTaE0SJ7P0WNGoJn8uE7fiaV5a7dKYIJriEqOrmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.14", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", + "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "19.2.7", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz", + "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/retry": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", + "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", + "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "<1" + } + }, + "node_modules/@types/serve-static/node_modules/@types/send": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", + "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", + "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/type-utils": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", + "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", + "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.49.0.tgz", + "integrity": "sha512-/wJN0/DKkmRUMXjZUXYZpD1NEQzQAAn9QWfGwo+Ai8gnzqH7tvqS7oNVdTjKqOcPyVIdZdyCMoqN66Ia789e7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.49.0", + "@typescript-eslint/types": "^8.49.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", + "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.49.0.tgz", + "integrity": "sha512-8prixNi1/6nawsRYxet4YOhnbW+W9FK/bQPxsGB1D3ZrDzbJ5FXw5XmzxZv82X3B+ZccuSxo/X8q9nQ+mFecWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", + "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", + "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.49.0.tgz", + "integrity": "sha512-e9k/fneezorUo6WShlQpMxXh8/8wfyc+biu6tnAqA81oWrEic0k21RHzP9uqqpyBBeBKu4T+Bsjy9/b8u7obXQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", + "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.49.0.tgz", + "integrity": "sha512-N3W7rJw7Rw+z1tRsHZbK395TWSYvufBXumYtEGzypgMUthlg0/hmCImeA8hgO2d2G4pd7ftpxxul2J8OdtdaFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.7.0", + "@typescript-eslint/scope-manager": "8.49.0", + "@typescript-eslint/types": "8.49.0", + "@typescript-eslint/typescript-estree": "8.49.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.49.0.tgz", + "integrity": "sha512-npgS3zi+/30KSOkXNs0LQXtsg9ekZ8OISAOLGWA/ZOEn0ZH74Ginfl7foziV8DT+D98WfQ5Kopwqb/PZOaIJGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.49.0", + "@typescript-eslint/visitor-keys": "8.49.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.49.0.tgz", + "integrity": "sha512-jrLdRuAbPfPIdYNppHJ/D0wN+wwNfJ32YTAm10eJVsFmrVpXQnDWBn8niCSMlWjvml8jsce5E/O+86IQtTbJWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.49.0", + "@typescript-eslint/tsconfig-utils": "8.49.0", + "@typescript-eslint/types": "8.49.0", + "@typescript-eslint/visitor-keys": "8.49.0", + "debug": "^4.3.4", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.49.0.tgz", + "integrity": "sha512-LlKaciDe3GmZFphXIc79THF/YYBugZ7FS1pO581E/edlVVNbZKDy93evqmrfQ9/Y4uN0vVhX4iuchq26mK/iiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.49.0", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", + "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.1.0.tgz", + "integrity": "sha512-dOxxrhgyDIEUADhb/8OlV9JIqYLgos03YorAueTIeOUskLJSEsfwCByjbu98ctXitUN3znXKp0bYD/WHSudCeA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "peerDependencies": { + "vite": "^6.0.0 || ^7.0.0" + } + }, + "node_modules/@vitest/expect": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", + "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "^5.2.2", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", + "chai": "^5.2.0", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/mocker": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", + "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "3.2.4", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "node_modules/@vitest/pretty-format": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", + "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/spy": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", + "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^4.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", + "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "3.2.4", + "loupe": "^3.1.4", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/abbrev": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz", + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/algoliasearch": { + "version": "5.35.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.35.0.tgz", + "integrity": "sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/abtesting": "1.1.0", + "@algolia/client-abtesting": "5.35.0", + "@algolia/client-analytics": "5.35.0", + "@algolia/client-common": "5.35.0", + "@algolia/client-insights": "5.35.0", + "@algolia/client-personalization": "5.35.0", + "@algolia/client-query-suggestions": "5.35.0", + "@algolia/client-search": "5.35.0", + "@algolia/ingestion": "1.35.0", + "@algolia/monitoring": "1.35.0", + "@algolia/recommend": "5.35.0", + "@algolia/requester-browser-xhr": "5.35.0", + "@algolia/requester-fetch": "5.35.0", + "@algolia/requester-node-http": "5.35.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz", + "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/apache-crypt": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", + "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "unix-crypt-td-js": "^1.1.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/apache-md5": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", + "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/are-docs-informative": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", + "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true, + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha512-dtXTVMkh6VkEEA7OhXnN1Ecb8aAGFdZ1LFxtOCoqj4qkyOJMt7+qs6Ahdy6p/NQCPYsRSXXivhSB/J5E9jmYKA==", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/assertion-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.22", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.22.tgz", + "integrity": "sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.27.0", + "caniuse-lite": "^1.0.30001754", + "fraction.js": "^5.3.4", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.0.tgz", + "integrity": "sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/babel-loader": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-10.0.0.tgz", + "integrity": "sha512-z8jt+EdS61AMw22nSfoNJAZ0vrtmhPRVi6ghL3rCeRZI8cdNYFiV5xeV3HbE7rlZZNmGH8BVccwWt8/ED0QOHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": "^18.20.0 || ^20.10.0 || >=22.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5.61.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "license": "MIT", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "license": "MIT", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/baseline-browser-mapping": { + "version": "2.9.7", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.7.tgz", + "integrity": "sha512-k9xFKplee6KIio3IDbwj+uaCLpqzOwakOgmqzPezM0sFJlFKcg30vk2wOiAJtkTSfx0SSQDSe8q+mWA/fSH5Zg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true, + "license": "MIT" + }, + "node_modules/bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/beasties": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.3.5.tgz", + "integrity": "sha512-NaWu+f4YrJxEttJSm16AzMIFtVldCvaJ68b1L098KpqXmxt9xOLtKoLkKxb8ekhOrLqEJAbvT6n6SEvB/sac7A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "css-select": "^6.0.0", + "css-what": "^7.0.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "htmlparser2": "^10.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.49", + "postcss-media-query-parser": "^0.2.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/body-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.1.tgz", + "integrity": "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.3", + "http-errors": "^2.0.0", + "iconv-lite": "^0.7.0", + "on-finished": "^2.4.1", + "qs": "^6.14.0", + "raw-body": "^3.0.1", + "type-is": "^2.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/bonjour-service": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/bootstrap.native": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/bootstrap.native/-/bootstrap.native-5.1.6.tgz", + "integrity": "sha512-bLveDBWhNLoFLsPctVo6yxSRQ1ysmKHBa+1FFMTQuruzTb3y7/InGSoe5lZdOiqZ4L0UOzpdbXMsI+bA5DoRew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@thednp/event-listener": "^2.0.10", + "@thednp/position-observer": "^1.1.0", + "@thednp/shorty": "^2.0.11" + }, + "engines": { + "node": ">=16", + "pnpm": ">=8.6.0" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz", + "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^4.0.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^7.0.2", + "ssri": "^12.0.0", + "tar": "^7.4.3", + "unique-filename": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/cacache/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/cacache/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "license": "MIT", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-base/node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001760", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz", + "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/chai": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", + "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^2.0.1", + "check-error": "^2.1.1", + "deep-eql": "^5.0.1", + "loupe": "^3.1.0", + "pathval": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chardet": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz", + "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/check-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", + "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + } + }, + "node_modules/cheerio": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.2.tgz", + "integrity": "sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "encoding-sniffer": "^0.2.1", + "htmlparser2": "^10.0.0", + "parse5": "^7.3.0", + "parse5-htmlparser2-tree-adapter": "^7.1.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^7.12.0", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=20.18.1" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio-select/node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio-select/node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/cheerio/node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "license": "MIT", + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 12" + } + }, + "node_modules/cliui": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", + "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/code-block-writer": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", + "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", + "dev": true, + "license": "MIT" + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "license": "MIT", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/commander": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", + "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/comment-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/component-emitter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-2.0.0.tgz", + "integrity": "sha512-4m5s3Me2xxlVKG9PkZpQqHQR7bgpnN7joDMJ4yvVkVXngjoITG76IaZmzmywSeRTeTpc6N6r3H3+KyUurV8OYw==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.1.0", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/compression/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", + "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-13.0.1.tgz", + "integrity": "sha512-J+YV3WfhY6W/Xf9h+J1znYuqTye2xkBUIGyTPWuBAT27qajBa5mR4f8WBmfDY3YjRftT2kqZZiLi1qf0H+UOFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-parent": "^6.0.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.2.0", + "serialize-javascript": "^6.0.2", + "tinyglobby": "^0.2.12" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true, + "license": "MIT" + }, + "node_modules/core-js-compat": { + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.47.0.tgz", + "integrity": "sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cpx": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz", + "integrity": "sha512-jHTjZhsbg9xWgsP2vuNW2jnnzBX+p4T+vNI9Lbjzs1n4KhOfa22bQppiFYLsWQKd8TzmL5aSP/Me3yfsCwXbDA==", + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.9.2", + "chokidar": "^1.6.0", + "duplexer": "^0.1.1", + "glob": "^7.0.5", + "glob2base": "^0.0.12", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "resolve": "^1.1.7", + "safe-buffer": "^5.0.1", + "shell-quote": "^1.6.1", + "subarg": "^1.0.0" + }, + "bin": { + "cpx": "bin/index.js" + } + }, + "node_modules/cpx/node_modules/anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "license": "ISC", + "dependencies": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "node_modules/cpx/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/cpx/node_modules/braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha512-xU7bpz2ytJl1bH9cgIurjpg/n8Gohy9GTw81heDYLJQ4RU60dlyJsa+atVF2pI0yMMvKxI9HkKwjePCj5XI1hw==", + "license": "MIT", + "dependencies": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==", + "license": "MIT", + "dependencies": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "optionalDependencies": { + "fsevents": "^1.0.0" + } + }, + "node_modules/cpx/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/cpx/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cpx/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cpx/node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", + "license": "ISC", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/cpx/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/cpx/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha512-LnU2XFEk9xxSJ6rfgAry/ty5qwUTyHYOBU0g4R6tIw5ljwgGIBmiKhRWLw5NpMOnrgUNcDJ4WMp8rl3sYVHLNA==", + "license": "MIT", + "dependencies": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/cpx/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/cpx/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/cpx/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "license": "MIT", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "license": "MIT", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cpx/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/cpx/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-loader": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", + "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.27.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-select": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", + "dev": true, + "license": "MIT" + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-format": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decache": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", + "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsite": "^1.0.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-eql": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-browser": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT" + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", + "dev": true, + "license": "MIT" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot": { + "version": "2.0.0-beta.1", + "resolved": "https://registry.npmjs.org/dot/-/dot-2.0.0-beta.1.tgz", + "integrity": "sha512-kxM7fSnNQTXOmaeGuBSXM8O3fEsBb7XSDBllkGbRwa0lJSJTxxDE/4eSNGLKZUmlFw0f1vJ5qSV2BljrgQtgIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.267", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", + "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding-sniffer": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", + "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/encoding-sniffer/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz", + "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.7.2", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/engine.io/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.4", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz", + "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.2.tgz", + "integrity": "sha512-kKvD1tO6BM+oK9HzCPpUdRb4vKFQY/FPTFmurMvh6LlN68VMrdj77w8yp51/kDbpkFOS9J8w5W6zIzgM2H8/hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "punycode": "^1.4.1", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.24.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-shim": { + "version": "0.35.8", + "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.8.tgz", + "integrity": "sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.9", + "@esbuild/android-arm": "0.25.9", + "@esbuild/android-arm64": "0.25.9", + "@esbuild/android-x64": "0.25.9", + "@esbuild/darwin-arm64": "0.25.9", + "@esbuild/darwin-x64": "0.25.9", + "@esbuild/freebsd-arm64": "0.25.9", + "@esbuild/freebsd-x64": "0.25.9", + "@esbuild/linux-arm": "0.25.9", + "@esbuild/linux-arm64": "0.25.9", + "@esbuild/linux-ia32": "0.25.9", + "@esbuild/linux-loong64": "0.25.9", + "@esbuild/linux-mips64el": "0.25.9", + "@esbuild/linux-ppc64": "0.25.9", + "@esbuild/linux-riscv64": "0.25.9", + "@esbuild/linux-s390x": "0.25.9", + "@esbuild/linux-x64": "0.25.9", + "@esbuild/netbsd-arm64": "0.25.9", + "@esbuild/netbsd-x64": "0.25.9", + "@esbuild/openbsd-arm64": "0.25.9", + "@esbuild/openbsd-x64": "0.25.9", + "@esbuild/openharmony-arm64": "0.25.9", + "@esbuild/sunos-x64": "0.25.9", + "@esbuild/win32-arm64": "0.25.9", + "@esbuild/win32-ia32": "0.25.9", + "@esbuild/win32-x64": "0.25.9" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.9.tgz", + "integrity": "sha512-Jpv5tCSwQg18aCqCRD3oHIX/prBhXMDapIoG//A+6+dV0e7KQMGFg85ihJ5T1EeMjbZjON3TqFy0VrGAnIHLDA==", + "dev": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.2.tgz", + "integrity": "sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsdoc": { + "version": "61.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-61.5.0.tgz", + "integrity": "sha512-PR81eOGq4S7diVnV9xzFSBE4CDENRQGP0Lckkek8AdHtbj+6Bm0cItwlFnxsLFriJHspiE3mpu8U20eODyToIg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@es-joy/jsdoccomment": "~0.76.0", + "@es-joy/resolve.exports": "1.2.0", + "are-docs-informative": "^0.0.2", + "comment-parser": "1.4.1", + "debug": "^4.4.3", + "escape-string-regexp": "^4.0.0", + "espree": "^10.4.0", + "esquery": "^1.6.0", + "html-entities": "^2.6.0", + "object-deep-merge": "^2.0.0", + "parse-imports-exports": "^0.2.4", + "semver": "^7.7.3", + "spdx-expression-parse": "^4.0.0", + "to-valid-identifier": "^1.0.0" + }, + "engines": { + "node": ">=20.11.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-prefer-arrow": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", + "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=2.0.0" + } + }, + "node_modules/eslint-plugin-storybook": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-10.1.8.tgz", + "integrity": "sha512-ttLoPRZzqMJx0or4fBDJNKkjYX2/jSEUfI3Df47rLdIASCgxaO7QX9qAoEK0S9Tn2SkzCiAa4Yxi3X44rGgQ0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^8.8.1" + }, + "peerDependencies": { + "eslint": ">=8", + "storybook": "^10.1.8" + } + }, + "node_modules/eslint-scope": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.0.0.tgz", + "integrity": "sha512-+Yh0LeQKq+mW/tQArNj67tljR3L1HajDTQPuZOEwC00oBdoIDQrr89yBgjAlzAwRrY/5zDkM3v99iGHwz9y0dw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", + "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true, + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", + "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventsource-parser": "^3.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eventsource-parser": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", + "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha512-hxx03P2dJxss6ceIeri9cmYOT4SRs3Zk3afZwWpOsRqLqprhTR8u++SlC+sFGsQr7WGFPdMF7Gjc1njDLDK6UA==", + "license": "MIT", + "dependencies": { + "is-posix-bracket": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "license": "MIT", + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/expand-range/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", + "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/express": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.1", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "depd": "^2.0.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express-rate-limit": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz", + "integrity": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/express-rate-limit" + }, + "peerDependencies": { + "express": ">= 4.11" + } + }, + "node_modules/express/node_modules/finalhandler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha512-1FOj1LOwn42TMrruOHGt18HemVnbwAmAak7krWk+wa93KXxGbK+2jpezm+ytJYDaBX0/SPLZFHKM7m+tKobWGg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fancy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", + "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-support": "^1.1.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "license": "MIT", + "optional": true + }, + "node_modules/filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha512-BTCqyBaWBTsauvnHiE8i562+EdJj+oUpkqWp2R1iCoR8f6oo8STRu3of7WJJ0TqWtxN50a5YFpzYK4Jj9esYfQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/find-index": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", + "integrity": "sha512-uJ5vWrfBKMcE6y2Z8834dwEZj9mNGxYa3t3I53OwFeuZ8D9oc2E5zcsrkuhX6h4iYrjhiv0T3szQmxlAV9uxDg==", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-mpafl89VFPJmhnJ1ssH+8wmM2b50n+Rew5x42NeI2U78aRWgtkEtGmctp7iT16UjquJTjorEmIfESj3DxdW84Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "chalk": "^4.1.2", + "chokidar": "^4.0.1", + "cosmiconfig": "^8.2.0", + "deepmerge": "^4.2.2", + "fs-extra": "^10.0.0", + "memfs": "^3.4.1", + "minimatch": "^3.0.4", + "node-abort-controller": "^3.0.1", + "schema-utils": "^3.1.1", + "semver": "^7.3.5", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "typescript": ">3.6.0", + "webpack": "^5.11.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", + "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "license": "MIT", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", + "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs-monkey": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", + "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", + "dev": true, + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", + "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.1.1", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==", + "license": "MIT", + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==", + "license": "ISC", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/glob-base/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regex.js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", + "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob2base": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", + "integrity": "sha512-ZyqlgowMbfj2NPjxaZZ/EtsXlOch28FRXgMd64vqZWk1bT9+wvSRLYD1om9M7QfQru51zJPAT17qXm4/zd+9QA==", + "dependencies": { + "find-index": "^0.1.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true, + "license": "MIT" + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/handlebars/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hosted-git-info": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-9.0.2.tgz", + "integrity": "sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^11.1.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.5", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.5.tgz", + "integrity": "sha512-4xynFbKNNk+WlzXeQQ+6YYsH2g7mpfPszQZUi3ovKlj+pDmngQ7vRXjrrmGROabmKwyQkcgcX5hqfOwHbFmK5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz", + "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.1", + "entities": "^6.0.0" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/http-auth": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", + "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.4.3", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-auth-connect": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", + "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/http-auth/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/http-proxy-middleware": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz", + "integrity": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.15", + "debug": "^4.3.6", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.3", + "is-plain-object": "^5.0.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/hyperdyperid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", + "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + } + }, + "node_modules/i18next": { + "version": "25.5.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.5.3.tgz", + "integrity": "sha512-joFqorDeQ6YpIXni944upwnuHBf5IoPMuqAchGVeQLdWC2JOjxgM9V8UGLhNIIH/Q8QleRxIi0BSRQehSrDLcg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.27.6" + }, + "peerDependencies": { + "typescript": "^5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/iconv-lite": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.1.tgz", + "integrity": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-8.0.0.tgz", + "integrity": "sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minimatch": "^10.0.3" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.4.tgz", + "integrity": "sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-5.0.0.tgz", + "integrity": "sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "license": "MIT" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha512-9YclgOGtN/f8zx0Pr4FQYMdibBiTaH3sn52vjYip4ZSf6C4/6RfTEZ+MR4GvKhCxdPh21Bg42/WL55f6KSnKpg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha512-0EygVC5qPvIyb+gSz7zdD5/AAoS6Qrx1e//6N4yv4oNm30kqvdmG66oZFWVlQHUWe5OjP08FuTw2IdT0EOTcYA==", + "license": "MIT", + "dependencies": { + "is-primitive": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-network-error": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz", + "integrity": "sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha512-Yu68oeXJ7LeWNmZ3Zov/xg/oDBnBK2RNxwYY1ilNJX+tKKZqgPK+qOn/Gs9jEu66KDY9Netf5XLKNGzas/vPfQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha512-N3w1tFaRfk3UrPfqeRyD+GYDASU3W5VinKhlORy8EWVf/sIdDL9GAcew85XmktCfH+ngG7SRXEVDoO18WMdB/Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jasmine-core": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.13.0.tgz", + "integrity": "sha512-vsYjfh7lyqvZX5QgqKc4YH8phs7g96Z8bsdIFNEU3VqXhlHaq+vov/Fgn/sr6MiUczdZkyXRC3TX369Ll4Nzbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/jose": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz", + "integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.10.0.tgz", + "integrity": "sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", + "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/karma": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.7.2", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/karma-chrome-launcher": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-chrome-launcher/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/karma-coverage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma-coverage/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma-coverage/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/karma-jasmine": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", + "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "jasmine-core": "^4.1.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "karma": "^6.0.0" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", + "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "jasmine-core": "^4.0.0 || ^5.0.0", + "karma": "^6.0.0", + "karma-jasmine": "^5.0.0" + } + }, + "node_modules/karma-jasmine/node_modules/jasmine-core": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", + "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/body-parser": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", + "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.14.0", + "raw-body": "~2.5.3", + "type-is": "~1.6.18", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/karma/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/karma/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/karma/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/karma/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/karma/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/karma/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/karma/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/karma/node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/karma/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/karma/node_modules/raw-body": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/karma/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/karma/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/karma/node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/karma/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/keycharm": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/keycharm/-/keycharm-0.4.0.tgz", + "integrity": "sha512-TyQTtsabOVv3MeOpR92sIKk/br9wxS+zGj4BG7CR8YbK4jM3tyIBaF0zhzeBUMx36/Q/iQLOKKOT+3jOQtemRQ==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "peer": true + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/launch-editor": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", + "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.1.1", + "shell-quote": "^1.8.3" + } + }, + "node_modules/less": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.4.0.tgz", + "integrity": "sha512-kdTwsyRuncDfjEs0DlRILWNvxhDG/Zij4YLO4TMJgDLW+8OzpfkdPnRgrsRuY1o+oaxJGWsps5f/RVBgGmmN0w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=14" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.3.0.tgz", + "integrity": "sha512-0M6+uYulvYIWs52y0LqN4+QM9TqWAohYSNTo4htE8Z7Cn3G/qQMEmktfHmyJT23k+20kU9zHH2wrfFXkxNLtVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "license": "ISC", + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.1.tgz", + "integrity": "sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/lmdb": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.4.2.tgz", + "integrity": "sha512-nwVGUfTBUwJKXd6lRV8pFNfnrCC1+l49ESJRM19t/tFb/97QfJEixe5DYRvug5JO7DSFKoKaVy7oGMt5rVqZvg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "msgpackr": "^1.11.2", + "node-addon-api": "^6.1.0", + "node-gyp-build-optional-packages": "5.2.2", + "ordered-binary": "^1.5.3", + "weak-lru-cache": "^1.2.2" + }, + "bin": { + "download-lmdb-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "3.4.2", + "@lmdb/lmdb-darwin-x64": "3.4.2", + "@lmdb/lmdb-linux-arm": "3.4.2", + "@lmdb/lmdb-linux-arm64": "3.4.2", + "@lmdb/lmdb-linux-x64": "3.4.2", + "@lmdb/lmdb-win32-arm64": "3.4.2", + "@lmdb/lmdb-win32-x64": "3.4.2" + } + }, + "node_modules/loader-runner": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", + "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.3.0", + "is-unicode-supported": "^1.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.3.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", + "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/log4js": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", + "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "flatted": "^3.2.7", + "rfdc": "^1.3.0", + "streamroller": "^3.1.5" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/loglevel": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz", + "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/loglevel-plugin-prefix": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", + "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/loupe": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", + "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/macos-release": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", + "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-fetch-happen": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "ssri": "^12.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "license": "MIT", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/marked": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-7.0.3.tgz", + "integrity": "sha512-ev2uM40p0zQ/GbvqotfKcSWEa59fJwluGZj5dcaUOwDRrB1F3dncdXy8NWUApk4fi8atU3kTBOwjyjZ0ud0dxw==", + "dev": true, + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 16" + } + }, + "node_modules/matchit": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/matchit/-/matchit-1.1.0.tgz", + "integrity": "sha512-+nGYoOlfHmxe5BW5tE0EMJppXEwdSf8uBA1GTZC7Q77kbT35+VKLYJMzVNWCHSsga1ps1tPYFtFyvxvKzWVmMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@arr/every": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "license": "MIT" + }, + "node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "license": "Unlicense", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz", + "integrity": "sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-fetch": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.1.tgz", + "integrity": "sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/morgan": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.1.tgz", + "integrity": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.1.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/morgan/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/morgan/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/morgan/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/msgpackr": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.5.tgz", + "integrity": "sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA==", + "dev": true, + "license": "MIT", + "optional": true, + "optionalDependencies": { + "msgpackr-extract": "^3.0.2" + } + }, + "node_modules/msgpackr-extract": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "node-gyp-build-optional-packages": "5.2.2" + }, + "bin": { + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" + } + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz", + "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.24.0.tgz", + "integrity": "sha512-Vpf9qnVW1RaDkoNKFUvfxqAbtI8ncb8OJlqZ9wwpXzWPEsvsB1nvdUi6oYrHIkQ1Y/tMDnr1h4nczS0VB9Xykg==", + "license": "MIT", + "optional": true + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/neotraverse": { + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-abort-controller": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-forge": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz", + "integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==", + "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.5.0.tgz", + "integrity": "sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^14.0.3", + "nopt": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "tar": "^7.4.3", + "tinyglobby": "^0.2.12", + "which": "^5.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.1" + }, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/node-gyp/node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/node-gyp/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-releases": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-8.1.0.tgz", + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "^3.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-4.0.0.tgz", + "integrity": "sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-install-checks": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-7.1.2.tgz", + "integrity": "sha512-z9HJBCYw9Zr8BqXcllKIs5nI+QggAImbBdHphOzVYrz2CB4iQ6FzWyKmlqDZua+51nAu7FcemlbTc9VgQN5XDQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz", + "integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-package-arg": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-13.0.0.tgz", + "integrity": "sha512-+t2etZAGcB7TbbLHfDwooV9ppB2LhhcT6A+L9cahsf9mEUAoQ6CktLEVvEnpD0N5CkX7zJqnPGaFtoQDy9EkHQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^9.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm-packlist": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-10.0.3.tgz", + "integrity": "sha512-zPukTwJMOu5X5uvm0fztwS5Zxyvmk38H/LfidkOMt3gbZVCyro2cD/ETzwzVPcWZA3JOyPznfUN/nkyFiyUbxg==", + "dev": true, + "license": "ISC", + "dependencies": { + "ignore-walk": "^8.0.0", + "proc-log": "^6.0.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm-packlist/node_modules/proc-log": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", + "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm-pick-manifest": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-10.0.0.tgz", + "integrity": "sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-install-checks": "^7.1.0", + "npm-normalize-package-bin": "^4.0.0", + "npm-package-arg": "^12.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch": { + "version": "18.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-18.0.2.tgz", + "integrity": "sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/redact": "^3.0.0", + "jsonparse": "^1.3.1", + "make-fetch-happen": "^14.0.0", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minizlib": "^3.0.1", + "npm-package-arg": "^12.0.0", + "proc-log": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "license": "MIT", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-deep-merge": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz", + "integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha512-UiAM5mhmIuKLsOvrL+B0U2d1hXHF3bFYWIuH1LMpuV2EJEHG1Ntz06PgLEHjm6VFd87NpH8rastvPoyv6UW2fA==", + "license": "MIT", + "dependencies": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true, + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "wsl-utils": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true, + "license": "MIT", + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", + "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.3.0", + "cli-cursor": "^5.0.0", + "cli-spinners": "^2.9.2", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^2.0.0", + "log-symbols": "^6.0.0", + "stdin-discarder": "^0.2.2", + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/ora/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/ordered-binary": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.6.0.tgz", + "integrity": "sha512-IQh2aMfMIDbPjI/8a3Edr+PiOpcsB7yo8NdW7aHWVaoR/pcDldunMvnnwbk/auPGqmKeAdxtZl7MHX/QmPwhvQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/os-name": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", + "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "macos-release": "^2.5.0", + "windows-release": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", + "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", + "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.2", + "is-network-error": "^1.0.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/pacote": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-21.0.0.tgz", + "integrity": "sha512-lcqexq73AMv6QNLo7SOpz0JJoaGdS3rBFgF122NZVl1bApo2mfu+XzUBU/X/XsiJu+iUmKpekRayqQYAs+PhkA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^6.0.0", + "@npmcli/installed-package-contents": "^3.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "@npmcli/run-script": "^9.0.0", + "cacache": "^19.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^12.0.0", + "npm-packlist": "^10.0.0", + "npm-pick-manifest": "^10.0.0", + "npm-registry-fetch": "^18.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "sigstore": "^3.0.0", + "ssri": "^12.0.0", + "tar": "^6.1.11" + }, + "bin": { + "pacote": "bin/index.js" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/pacote/node_modules/hosted-git-info": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz", + "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/pacote/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pacote/node_modules/npm-package-arg": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.2.tgz", + "integrity": "sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha512-FC5TeK0AwXzq3tUBFtH74naWkPQCEWs4K+xMxWZBlKDWu0bVHXGZa+KKqxKidd7xwhdZ19ZNuF2uO1M/r196HA==", + "license": "MIT", + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-imports-exports": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz", + "integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-statements": "1.0.11" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-statements": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz", + "integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", + "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-html-rewriting-stream": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-8.0.0.tgz", + "integrity": "sha512-wzh11mj8KKkno1pZEu+l2EVeWsuKDfR5KNWZOTsslfUX8lPDZx77m9T0kIoAVkFtD1nx6YF8oh4BnPHvxMtNMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0", + "parse5": "^8.0.0", + "parse5-sax-parser": "^8.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-html-rewriting-stream/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parse5-parser-stream/node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-sax-parser": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-8.0.0.tgz", + "integrity": "sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^8.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz", + "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-to-regexp": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", + "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathval": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", + "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16" + } + }, + "node_modules/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "license": [ + "MIT", + "Apache2" + ], + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/piscina": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-5.1.3.tgz", + "integrity": "sha512-0u3N7H4+hbr40KjuVn2uNhOcthu/9usKhnw5vT3J7ply79v3D3M8naI00el9Klcy16x557VsEkkUQaHCWFXC/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.x" + }, + "optionalDependencies": { + "@napi-rs/nice": "^1.0.4" + } + }, + "node_modules/pkce-challenge": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", + "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/polka": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/polka/-/polka-0.5.2.tgz", + "integrity": "sha512-FVg3vDmCqP80tOrs+OeNlgXYmFppTXdjD5E7I4ET1NjvtNmQrb1/mJibybKkb/d4NA7YWAr1ojxuhpL3FHqdlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^0.5.0", + "trouter": "^2.0.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", + "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", + "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", + "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cosmiconfig": "^9.0.0", + "jiti": "^1.20.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "dev": true, + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nested/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", + "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha512-s/46sYeylUfHNjI+sA/78FAHlmIuKqI9wNnzEOGehAlUUYeObv5C2mOinXBjyUyWmJ2SfcS2/ydApH4hTF4WXQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz", + "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/primeng": { + "version": "20.4.0", + "resolved": "https://registry.npmjs.org/primeng/-/primeng-20.4.0.tgz", + "integrity": "sha512-vXUD1G4/uet4rDkPW8xx7yZWj7RmsmexEJ3+GhpQgsNaLtPFsTCVfQq8v4FQ4tIs7shoD0hz76d3jtjGWZ49QQ==", + "dev": true, + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@primeuix/styled": "^0.7.4", + "@primeuix/styles": "^1.2.5", + "@primeuix/utils": "^0.6.2", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/animations": "^20.0.4", + "@angular/cdk": "^20.0.3", + "@angular/common": "^20.0.4", + "@angular/core": "^20.0.4", + "@angular/forms": "^20.0.4", + "@angular/platform-browser": "^20.0.4", + "@angular/router": "^20.0.4", + "rxjs": "^6.0.0 || ^7.8.1" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/proc-log": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-5.0.0.tgz", + "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/qjobs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", + "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "license": "MIT", + "dependencies": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", + "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.7.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/react": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", + "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/recast": { + "version": "0.23.11", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", + "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect-metadata": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", + "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "license": "MIT" + }, + "node_modules/regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "license": "MIT", + "dependencies": { + "is-equal-shallow": "^0.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz", + "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.2", + "regjsgen": "^0.8.0", + "regjsparser": "^0.13.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.2.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", + "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.1.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "license": "ISC" + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/reserved-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz", + "integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "license": "MIT" + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "license": "MIT", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/rollup": { + "version": "4.52.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.3.tgz", + "integrity": "sha512-RIDh866U8agLgiIcdpB+COKnlCreHJLfIhWC3LVflku5YHfpnsIKigRZeFfMfCc4dVcqNVfQQ5gO/afOck064A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.52.3", + "@rollup/rollup-android-arm64": "4.52.3", + "@rollup/rollup-darwin-arm64": "4.52.3", + "@rollup/rollup-darwin-x64": "4.52.3", + "@rollup/rollup-freebsd-arm64": "4.52.3", + "@rollup/rollup-freebsd-x64": "4.52.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.3", + "@rollup/rollup-linux-arm-musleabihf": "4.52.3", + "@rollup/rollup-linux-arm64-gnu": "4.52.3", + "@rollup/rollup-linux-arm64-musl": "4.52.3", + "@rollup/rollup-linux-loong64-gnu": "4.52.3", + "@rollup/rollup-linux-ppc64-gnu": "4.52.3", + "@rollup/rollup-linux-riscv64-gnu": "4.52.3", + "@rollup/rollup-linux-riscv64-musl": "4.52.3", + "@rollup/rollup-linux-s390x-gnu": "4.52.3", + "@rollup/rollup-linux-x64-gnu": "4.52.3", + "@rollup/rollup-linux-x64-musl": "4.52.3", + "@rollup/rollup-openharmony-arm64": "4.52.3", + "@rollup/rollup-win32-arm64-msvc": "4.52.3", + "@rollup/rollup-win32-ia32-msvc": "4.52.3", + "@rollup/rollup-win32-x64-gnu": "4.52.3", + "@rollup/rollup-win32-x64-msvc": "4.52.3", + "fsevents": "~2.3.2" + } + }, + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.90.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.90.0.tgz", + "integrity": "sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass-loader": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.5.tgz", + "integrity": "sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz", + "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "optional": true + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/schema-utils": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true, + "license": "MIT" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", + "integrity": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.5", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "mime-types": "^3.0.1", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-index/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz", + "integrity": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, + "license": "ISC" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sigstore": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-3.1.0.tgz", + "integrity": "sha512-ZpzWAFHIFqyFE56dXqgX/DkDRZdz+rRcjoIk/RQU4IX0wiCv1l8S7ZrXDHcCc+uaf+6o7w3h2l3g6GYG5TKN9Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.1.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.4.0", + "@sigstore/sign": "^3.1.0", + "@sigstore/tuf": "^3.1.0", + "@sigstore/verify": "^2.1.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/sirv": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", + "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/sirv/node_modules/@polka/url": { + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "license": "MIT", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/socket.io": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", + "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "cors": "~2.8.5", + "debug": "~4.3.2", + "engine.io": "~6.6.0", + "socket.io-adapter": "~2.5.2", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "~4.3.4", + "ws": "~8.17.1" + } + }, + "node_modules/socket.io-adapter/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/socket.io/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", + "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "license": "MIT" + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-correct/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", + "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.22", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz", + "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-12.0.0.tgz", + "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "license": "MIT", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stdin-discarder": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", + "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/storybook": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.1.8.tgz", + "integrity": "sha512-P33uUf76J1VmhxV8CyC+M0/zoop9oMYXRypNxuvgvXwmun/9yZtu5ThNgp6MkF9hEMA53X7Gf+P/P5Jn/TYPng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "@storybook/icons": "^2.0.0", + "@testing-library/jest-dom": "^6.6.3", + "@testing-library/user-event": "^14.6.1", + "@vitest/expect": "3.2.4", + "@vitest/spy": "3.2.4", + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0", + "open": "^10.2.0", + "recast": "^0.23.5", + "semver": "^7.6.2", + "use-sync-external-store": "^1.5.0", + "ws": "^8.18.0" + }, + "bin": { + "storybook": "dist/bin/dispatcher.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "prettier": "^2 || ^3" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + } + } + }, + "node_modules/storybook/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "node_modules/streamroller": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/streamroller/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/streamroller/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-4.0.0.tgz", + "integrity": "sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.27.0" + } + }, + "node_modules/subarg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", + "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==", + "license": "MIT", + "dependencies": { + "minimist": "^1.1.0" + } + }, + "node_modules/sucrase": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz", + "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "tinyglobby": "^0.2.11", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-pan-zoom": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.2.tgz", + "integrity": "sha512-JwnvRWfVKw/Xzfe6jriFyfey/lWJLq4bUh2jwoR5ChWQuQoOH8FEh1l/bEp46iHHKHEJWIyFJETbazraxNWECg==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/tablesort": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/tablesort/-/tablesort-5.6.0.tgz", + "integrity": "sha512-cZZXK3G089PbpxH8N7vN7Z21SEKqXAaCiSVOmZdR/v7z8TFCsF/OFr0rzjhQuFlQQHy9uQtW9P2oQFJzJFGVrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16", + "npm": ">= 8" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz", + "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.7", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/tailwindcss/node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tailwindcss/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/tailwindcss/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tailwindcss/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/telejson": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-8.0.0.tgz", + "integrity": "sha512-8mCI1dHX80nchOkIEgvyWlGLgeh/SxO7JZPOud0DxvfFdI6MgwxRL8ff7rVdj6436uHhpWaxLQjU74Jb2I0u9g==", + "dev": true, + "license": "MIT" + }, + "node_modules/terser": { + "version": "5.43.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.1.tgz", + "integrity": "sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.14.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.16", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz", + "integrity": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "license": "MIT" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thingies": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz", + "integrity": "sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "^2" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyrainbow": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", + "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", + "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "license": "MIT", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-valid-identifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz", + "integrity": "sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/base62": "^1.0.0", + "reserved-identifiers": "^1.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tree-dump": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", + "integrity": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "license": "MIT", + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trouter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/trouter/-/trouter-2.0.1.tgz", + "integrity": "sha512-kr8SKKw94OI+xTGOkfsvwZQ8mWoikZDd2n8XZHjJVZUARZT+4/VV6cacRS6CLsH9bNm+HFIPU1Zx4CnNnb4qlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "matchit": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ts-api-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.10" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/ts-morph": { + "version": "27.0.2", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-27.0.2.tgz", + "integrity": "sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ts-morph/common": "~0.28.1", + "code-block-writer": "^13.0.3" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths-webpack-plugin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz", + "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "enhanced-resolve": "^5.7.0", + "tapable": "^2.2.1", + "tsconfig-paths": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/tuf-js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-3.1.0.tgz", + "integrity": "sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tufjs/models": "3.0.1", + "debug": "^4.4.1", + "make-fetch-happen": "^14.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true, + "license": "MIT" + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.41", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.41.tgz", + "integrity": "sha512-O3oYyCMPYgNNHuO7Jjk3uacJWZF8loBgwrfd/5LE/HyZ3lUIOdniQ7DNXJcIgZbwioZxk0fLfI4EVnetdiX5jg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.16.0.tgz", + "integrity": "sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "dev": true, + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", + "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-filename": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz", + "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/unique-slug": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-5.0.0.tgz", + "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz", + "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "acorn": "^8.15.0", + "picomatch": "^4.0.3", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "license": "MIT", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz", + "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "license": "MIT" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-6.0.2.tgz", + "integrity": "sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vis-data": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/vis-data/-/vis-data-8.0.3.tgz", + "integrity": "sha512-jhnb6rJNqkKR1Qmlay0VuDXY9ZlvAnYN1udsrP4U+krgZEq7C0yNSKdZqmnCe13mdnf9AdVcdDGFOzy2mpPoqw==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/visjs" + }, + "peerDependencies": { + "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", + "vis-util": ">=6.0.0" + } + }, + "node_modules/vis-network": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/vis-network/-/vis-network-10.0.2.tgz", + "integrity": "sha512-qPl8GLYBeHEFqiTqp4VBbYQIJ2EA8KLr7TstA2E8nJxfEHaKCU81hQLz7hhq11NUpHbMaRzBjW5uZpVKJ45/wA==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/visjs" + }, + "peerDependencies": { + "@egjs/hammerjs": "^2.0.0", + "component-emitter": "^1.3.0 || ^2.0.0", + "keycharm": "^0.2.0 || ^0.3.0 || ^0.4.0", + "uuid": "^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^13.0.0", + "vis-data": ">=8.0.0", + "vis-util": ">=6.0.0" + } + }, + "node_modules/vis-util": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/vis-util/-/vis-util-6.0.0.tgz", + "integrity": "sha512-qtpts3HRma0zPe4bO7t9A2uejkRNj8Z2Tb6do6lN85iPNWExFkUiVhdAq5uLGIUqBFduyYeqWJKv/jMkxX0R5g==", + "dev": true, + "license": "(Apache-2.0 OR MIT)", + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/visjs" + }, + "peerDependencies": { + "@egjs/hammerjs": "^2.0.0", + "component-emitter": "^1.3.0 || ^2.0.0" + } + }, + "node_modules/vite": { + "version": "7.1.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.11.tgz", + "integrity": "sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", + "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/weak-lru-cache": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", + "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack": { + "version": "5.101.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.101.2.tgz", + "integrity": "sha512-4JLXU0tD6OZNVqlwzm3HGEhAHufSiyv+skb7q0d2367VDMzrU1Q/ZeepvkcHH0rZie6uqEtTQQe0OEOOluH3Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.3", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.2", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.11", + "watchpack": "^2.4.1", + "webpack-sources": "^3.3.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", + "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^4.6.0", + "mime-types": "^2.1.31", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware/node_modules/memfs": { + "version": "4.51.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.51.1.tgz", + "integrity": "sha512-Eyt3XrufitN2ZL9c/uIRMyDwXanLI88h/L3MoWqNY747ha3dMR9dWqp8cRT5ntjZ0U1TNuq4U91ZXK0sMBjYOQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/json-pack": "^1.11.0", + "@jsonjoy.com/util": "^1.9.0", + "glob-to-regex.js": "^1.0.1", + "thingies": "^2.5.0", + "tree-dump": "^1.0.3", + "tslib": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", + "integrity": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.13", + "@types/connect-history-api-fallback": "^1.5.4", + "@types/express": "^4.17.21", + "@types/express-serve-static-core": "^4.17.21", + "@types/serve-index": "^1.9.4", + "@types/serve-static": "^1.15.5", + "@types/sockjs": "^0.3.36", + "@types/ws": "^8.5.10", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.2.1", + "chokidar": "^3.6.0", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "express": "^4.21.2", + "graceful-fs": "^4.2.6", + "http-proxy-middleware": "^2.0.9", + "ipaddr.js": "^2.1.0", + "launch-editor": "^2.6.1", + "open": "^10.0.3", + "p-retry": "^6.2.0", + "schema-utils": "^4.2.0", + "selfsigned": "^2.4.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^7.4.2", + "ws": "^8.18.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", + "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.14.0", + "raw-body": "~2.5.3", + "type-is": "~1.6.18", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack-dev-server/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/cookie-signature": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", + "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/express": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", + "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "~1.20.3", + "content-disposition": "~0.5.4", + "content-type": "~1.0.4", + "cookie": "~0.7.1", + "cookie-signature": "~1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.3.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "~0.1.12", + "proxy-addr": "~2.0.7", + "qs": "~6.14.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "~0.19.0", + "serve-static": "~1.16.2", + "setprototypeof": "1.2.0", + "statuses": "~2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", + "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "statuses": "~2.0.2", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", + "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", + "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/webpack-dev-server/node_modules/raw-body": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/send": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/serve-static/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-hot-middleware": { + "version": "2.26.1", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz", + "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-html-community": "0.0.8", + "html-entities": "^2.1.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/webpack-merge": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", + "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", + "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/windows-release": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", + "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^4.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true } + } + }, + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "dev": true, + "license": "MIT" + }, + "node_modules/yargs/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors-cjs": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", + "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.1.13", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.13.tgz", + "integrity": "sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz", + "integrity": "sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==", + "dev": true, + "license": "ISC", + "peerDependencies": { + "zod": "^3.25 || ^4" + } + }, + "node_modules/zone.js": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.1.tgz", + "integrity": "sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==", + "dev": true, + "license": "MIT" } + } } diff --git a/package.json b/package.json index 0631019..b4ef8b1 100644 --- a/package.json +++ b/package.json @@ -1,122 +1,83 @@ { - "name": "@cdek-it/angular-ui-kit", - "version": "0.0.1", - "license": "SEE LICENSE IN LICENSE.md", - "files": [ - "dist", - "dist-css" - ], - "publishConfig": { - "access": "public" - }, - "scripts": { - "ng": "ng", - "start": "ng serve", - "storybook": "ng run ng-storybook:storybook", - "test": "ng test", - "test:headless": "ng test --watch=false --browsers=ChromeHeadless", - "e2e": "ng e2e", - "lint": "ng lint", - "vgh": "npx compodoc -e json -d .", - "format": "prettier --write \"**/*.{js,ts,d.ts}\"", - "build": "npm run build-themes && ng build", - "format:check": "prettier --check \"**/*.{js,ts,d.ts}\"", - "build:lib": "npm run build:check && npm run build:package", - "build:package": "BROWSERSLIST_ENV=library ng build primeng-library && gulp build-assets", - "build:check": "npm run format:check && npm run security:check", - "build:storybook": "ng run ng-storybook:build-storybook", - "security:check": "npm audit --production --audit-level high", - "apidoc": "node ./api-generator/build-apidoc.ts", - "build-themes": "node build-themes.js build", - "watch-themes": "node build-themes.js watch", - "build-theme-light-primary": "node build-themes.js build light-primary", - "build-theme-light-secondary": "node build-themes.js build light-secondary", - "build-theme-dark-primary": "node build-themes.js build dark-primary", - "build-theme-dark-secondary": "node build-themes.js build dark-secondary", - "watch-theme-light-primary": "node build-themes.js watch light-primary", - "watch-theme-light-secondary": "node build-themes.js watch light-secondary", - "watch-theme-dark-primary": "node build-themes.js watch dark-primary", - "watch-theme-dark-secondary": "node build-themes.js watch dark-secondary" - }, - "repository": "github:cdek-it/angular-ui-kit", - "devDependencies": { - "@angular-devkit/build-angular": "18.2.19", - "@angular-eslint/eslint-plugin": "18.0.0", - "@angular-eslint/eslint-plugin-template": "18.0.0", - "@angular-eslint/schematics": "18.0.0", - "@angular-eslint/template-parser": "18.0.0", - "@angular/animations": "18.2.13", - "@angular/build": "18.2.19", - "@angular/cdk": "18.2.13", - "@angular/cli": "18.2.19", - "@angular/common": "18.2.13", - "@angular/compiler": "18.2.13", - "@angular/compiler-cli": "18.2.13", - "@angular/core": "18.2.13", - "@angular/forms": "18.2.13", - "@angular/platform-browser": "18.2.13", - "@angular/platform-browser-dynamic": "18.2.13", - "@angular/platform-server": "18.2.13", - "@angular/router": "18.2.13", - "@angular/ssr": "18.2.13", - "@docsearch/js": "^3.3.4", - "@stackblitz/sdk": "1.9.0", - "@storybook/addon-docs": "8.6.14", - "@storybook/angular": "8.6.14", - "@tabler/icons-webfont": "^3.19.0", - "@types/express": "^4.17.17", - "@types/jasmine": "~4.3.1", - "@types/jest": "^29.5.1", - "@types/node": "^16.18.126", - "@types/react": "^18.2.41", - "@types/resize-observer-browser": "^0.1.11", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "autoprefixer": "^10.4.20", - "chart.js": "4.4.2", - "codelyzer": "^0.0.28", - "copyfiles": "^2.4.1", - "@compodoc/compodoc": "1.1.32", - "del": "^7.1.0", - "domino": "^2.1.6", - "esbuild": "0.23.1", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "latest", - "eslint-plugin-jsdoc": "latest", - "eslint-plugin-prefer-arrow": "latest", - "express": "^4.20.0", - "file-saver": "^2.0.5", - "glob": "10.4.5", - "gulp": "^5.0.0", - "gulp-concat": "^2.6.1", - "gulp-flatten": "^0.4.0", - "gulp-rename": "^2.0.0", - "gulp-uglify": "^3.0.2", - "gulp-uglifycss": "^1.1.0", - "jasmine-core": "~4.6.0", - "jspdf": "^2.5.1", - "jspdf-autotable": "^3.5.28", - "karma": "~6.4.2", - "karma-chrome-launcher": "~3.2.0", - "karma-coverage": "~2.2.0", - "karma-jasmine": "~5.1.0", - "karma-jasmine-html-reporter": "~2.0.0", - "minio": "8.0.5", - "ng-packagr": "^18.0.0", - "postcss": "^8.4.49", - "postcss-cli": "^11.0.0", - "prettier": "^3.0.0", - "primeicons": "^7.0.0", - "prismjs": "^1.29.0", - "quill": "2.0.2", - "rxjs": "~7.8.1", - "storybook": "8.6.14", - "tailwindcss": "^3.4.14", - "ts-node": "~10.9.1", - "tslib": "^2.5.0", - "typedoc": "0.25.13", - "typescript": "5.4.5", - "xlsx": "^0.18.5", - "zone.js": "~0.14.0" - } + "name": "@cdek-it/angular-ui-kit", + "version": "0.0.2", + "license": "SEE LICENSE IN LICENSE.md", + "files": [ + "dist" + ], + "publishConfig": { + "access": "public" + }, + "scripts": { + "ng": "ng", + "start": "ng serve", + "storybook": "ng run angular-ui-kit:storybook", + "test": "ng test", + "test:headless": "ng test --watch=false --browsers=ChromeHeadless", + "e2e": "ng e2e", + "lint": "ng lint", + "format": "prettier --write \"**/*.{js,ts,d.ts}\"", + "format:check": "prettier --check \"**/*.{js,ts,d.ts}\"", + "build:check": "npm run format:check && npm run security:check", + "build:storybook": "ng run angular-ui-kit:build-storybook", + "security:check": "npm audit --production --audit-level high", + "copy:dist": "cpx 'src/prime-preset/**/*.{json,ts}' dist/ && cpx 'src-tokens/theme.preset.ts' dist/" + }, + "repository": "github:cdek-it/angular-ui-kit", + "devDependencies": { + "@angular-devkit/architect": "0.2100.3", + "@angular-devkit/build-angular": "20.3.13", + "@angular-devkit/core": "20.3.13", + "@angular-eslint/eslint-plugin": "20.7.0", + "@angular-eslint/eslint-plugin-template": "20.7.0", + "@angular-eslint/schematics": "20.7.0", + "@angular-eslint/template-parser": "20.7.0", + "@angular/build": "20.3.13", + "@angular/cli": "20.3.13", + "@angular/common": "20.3.15", + "@angular/compiler": "20.3.15", + "@angular/compiler-cli": "20.3.15", + "@angular/core": "20.3.15", + "@angular/forms": "20.3.15", + "@angular/platform-browser": "20.3.15", + "@angular/platform-browser-dynamic": "20.3.15", + "@angular/router": "20.3.15", + "@compodoc/compodoc": "1.1.32", + "@primeng/themes": "20.4.0", + "@storybook/addon-a11y": "10.1.8", + "@storybook/addon-docs": "10.1.8", + "@storybook/angular": "10.1.8", + "@tabler/icons-webfont": "3.35.0", + "@types/jasmine": "5.1.13", + "@typescript-eslint/eslint-plugin": "7.18.0", + "autoprefixer": "10.4.22", + "eslint": "8.57.1", + "eslint-config-prettier": "9.1.2", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "61.5.0", + "eslint-plugin-prefer-arrow": "1.2.3", + "eslint-plugin-storybook": "10.1.8", + "jasmine-core": "5.13.0", + "karma": "6.4.4", + "karma-chrome-launcher": "3.2.0", + "karma-coverage": "2.2.1", + "karma-jasmine": "5.1.0", + "karma-jasmine-html-reporter": "2.1.0", + "prettier": "3.7.4", + "primeng": "20.4.0", + "rxjs": "7.8.2", + "storybook": "10.1.8", + "tailwindcss": "3.4.19", + "tslib": "2.8.1", + "typescript": "5.9.3", + "zone.js": "0.15.1" + }, + "dependencies": { + "cpx": "1.5.0" + }, + "eslintConfig": { + "extends": [ + "plugin:storybook/recommended" + ] + } } diff --git a/primeng-sass-theme/.gitignore b/primeng-sass-theme/.gitignore deleted file mode 100644 index 74e1753..0000000 --- a/primeng-sass-theme/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -theme.css -.DS_STORE -.vscode \ No newline at end of file diff --git a/primeng-sass-theme/.idea/.gitignore b/primeng-sass-theme/.idea/.gitignore deleted file mode 100644 index b58b603..0000000 --- a/primeng-sass-theme/.idea/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/primeng-sass-theme/CHANGELOG.md b/primeng-sass-theme/CHANGELOG.md deleted file mode 100644 index e8f14b5..0000000 --- a/primeng-sass-theme/CHANGELOG.md +++ /dev/null @@ -1,298 +0,0 @@ -# Changelog - -## [17.18.3](https://github.com/primefaces/primeng-sass-theme/tree/17.18.3) (2024-07-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.18.2...17.18.3) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.3 - -## [17.18.2](https://github.com/primefaces/primeng-sass-theme/tree/17.18.2) (2024-07-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.18.1...17.18.2) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.2 - -## [17.18.1](https://github.com/primefaces/primeng-sass-theme/tree/17.18.1) (2024-07-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.18.0...17.18.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.1 - -## [17.18.0](https://github.com/primefaces/primeng-sass-theme/tree/17.18.0) (2024-05-30) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.17.0...17.18.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.18.0 - -## [17.17.0](https://github.com/primefaces/primeng-sass-theme/tree/17.17.0) (2024-05-16) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.16.1...17.17.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.17.0 - -## [17.16.1](https://github.com/primefaces/primeng-sass-theme/tree/17.16.1) (2024-05-09) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.16.0...17.16.1) - -**Enhancements:** -- Badge | Add severity styles [\#132](https://github.com/primefaces/primeng-sass-theme/issues/132) -- Tag, Message, Toast | Add contrast severity styles [\#130](https://github.com/primefaces/primeng-sass-theme/issues/130) - -## [17.16.0](https://github.com/primefaces/primeng-sass-theme/tree/17.16.0) (2024-05-03) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.15.0...17.16.0) - -**Fixed bugs:** -- p-multiselect jumps in height because chips padding is not applied correctly [\#93](https://github.com/primefaces/primeng-sass-theme/issues/93) -- incorrect styles for vertical slider [\#51](https://github.com/primefaces/primeng-sass-theme/issues/51) -- Add filled styles for inputs [\#125](https://github.com/primefaces/primeng-sass-theme/issues/125) - -## [17.15.0](https://github.com/primefaces/primeng-sass-theme/tree/17.15.0) (2024-04-26) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.14.1...17.15.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.15.0 - -## [17.14.1](https://github.com/primefaces/primeng-sass-theme/tree/17.14.1) (2024-04-09) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.14.0...17.14.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.14.1 - -## [17.14.0](https://github.com/primefaces/primeng-sass-theme/tree/17.14.0) (2024-04-19) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.13.0...17.14.0) - -**Fixed bugs:** -- Stepper CSS different from primeng project (v17.13.0) [\#121](https://github.com/primefaces/primeng-sass-theme/issues/121) -- Toast | Close icon is not visible (Aura) [\#124](https://github.com/primefaces/primeng-sass-theme/issues/124) - -## [17.13.0](https://github.com/primefaces/primeng-sass-theme/tree/17.13.0) (2024-04-09) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.12.0...17.13.0) - -**Implemented New Features and Enhancements:** -- New Theme | Aura [\#110](https://github.com/primefaces/primeng-sass-theme/issues/110) -- Stepper [\#114](https://github.com/primefaces/primeng-sass-theme/issues/114) -- Stepper: number element box-shadow defect [\#109](https://github.com/primefaces/primeng-sass-theme/issues/109) - -## [17.12.0](https://github.com/primefaces/primeng-sass-theme/tree/17.12.0) (2024-03-21) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.11.0...17.12.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.12.0 - -## [17.11.0](https://github.com/primefaces/primeng-sass-theme/tree/17.11.0) (2024-03-14) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.10.0...17.11.0) - -**Enhancements:** -- InputOtp | add styles [\#104](https://github.com/primefaces/primeng-sass-theme/issues/104) - -## [17.10.0](https://github.com/primefaces/primeng-sass-theme/tree/17.10.0) (2024-03-07) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.9.0...17.10.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.10.0 - -## [17.9.0](https://github.com/primefaces/primeng-sass-theme/tree/17.9.0) (2024-02-29) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.8.0...17.9.0) - -**Implemented New Features and Enhancements:** -- Add metergroup styles [\#99](https://github.com/primefaces/primeng-sass-theme/issues/99) -- New Components | IconField & InputIcon [\#102](https://github.com/primefaces/primeng-sass-theme/issues/102) - -## [17.8.0](https://github.com/primefaces/primeng-sass-theme/tree/17.8.0) (2024-02-23) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.7.0...17.8.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.8.0 - -## [17.7.0](https://github.com/primefaces/primeng-sass-theme/tree/17.7.0) (2024-02-14) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.6.0...17.7.0) - -**Fixed bugs:** -- AutoComplete | Add missing empty-message styles [\#98](https://github.com/primefaces/primeng-sass-theme/issues/98) - -## [17.6.0](https://github.com/primefaces/primeng-sass-theme/tree/17.6.0) (2024-02-07) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.5.0...17.6.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.6.0 - -## [17.5.0](https://github.com/primefaces/primeng-sass-theme/tree/17.5.0) (2024-02-01) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.4.0...17.5.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.5.0 - -## [17.4.0](https://github.com/primefaces/primeng-sass-theme/tree/17.4.0) (2023-01-24) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.3...17.4.0) - -**Enhancements:** -- PickList & OrderList | theme adjustments [\#92](https://github.com/primefaces/primeng-sass-theme/issues/92) - -## [17.3.3](https://github.com/primefaces/primeng-sass-theme/tree/17.3.3) (2023-01-18) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.2...17.3.3) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.3.3 - -## [17.3.2](https://github.com/primefaces/primeng-sass-theme/tree/17.3.2) (2024-01-10) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.1...17.3.2) - -**Fixed bugs:** -- Tree | Add missing outline rule [\#91](https://github.com/primefaces/primeng-sass-theme/issues/91) - -## [17.3.1](https://github.com/primefaces/primeng-sass-theme/tree/17.3.1) (2024-01-04) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.3.0...17.3.1) - -**Fixed bugs:** -- Splitter | Add missing focus-visible & material extension styles [\#89](https://github.com/primefaces/primeng-sass-theme/issues/89) -- ScrollPanel | Add missing focus-visible & material extension styles [\#90](https://github.com/primefaces/primeng-sass-theme/issues/90) - -## [17.3.0](https://github.com/primefaces/primeng-sass-theme/tree/17.3.0) (2023-12-28) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.2.0...17.3.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.3.0 - -## [17.2.0](https://github.com/primefaces/primeng-sass-theme/tree/17.2.0) (2023-12-20) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.1.0...17.2.0) - -**Fixed bugs:** -- Lara Light Teal: $highlightBg implementation defect [\#88](https://github.com/primefaces/primeng-sass-theme/issues/88) - - -## [17.1.0](https://github.com/primefaces/primeng-sass-theme/tree/17.1.0) (2023-12-13) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.0.0...17.1.0) - -**Fixed bugs:** -- Checkbox | Add missing invalid styles [\#86](https://github.com/primefaces/primeng-sass-theme/issues/86) -- Dropdown | missing invalid styles [\#77](https://github.com/primefaces/primeng-sass-theme/issues/77) - -## [17.0.0](https://github.com/primefaces/primeng-sass-theme/tree/17.0.0) (2023-12-06) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/17.0.0-rc.1...17.0.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 17.0.0 - -## [17.0.0-rc.1](https://github.com/primefaces/primeng-sass-theme/tree/17.0.0-rc.1) (2023-11-29) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.9.1...17.0.0-rc.1) - -**Enhancements:** -- Update Lara [\#84](https://github.com/primefaces/primeng-sass-theme/issues/84) -- DataView | Remove primeflex dependency [\#83](https://github.com/primefaces/primeng-sass-theme/issues/83) - -## [16.9.1](https://github.com/primefaces/primeng-sass-theme/tree/16.9.1) (2023-11-23) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.9.0...16.9.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.9.1 - -## [16.9.0](https://github.com/primefaces/primeng-sass-theme/tree/16.9.0) (2023-11-22) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.8.0...16.9.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.9.0 - -## [16.8.0](https://github.com/primefaces/primeng-sass-theme/tree/16.8.0) (2023-11-20) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.7.2...16.8.0) - -**Enhancements:** -- PickList | Accessibility Enhancements [\#78](https://github.com/primefaces/primeng-sass-theme/issues/78) -- OrderList | Accessibility Enhancements [\#74](https://github.com/primefaces/primeng-sass-theme/issues/74) -- Tree | Accessibility Enhancemnets [\#73](https://github.com/primefaces/primeng-sass-theme/issues/73) -- Calendar | Accessibility Enhancemnets [\#71](https://github.com/primefaces/primeng-sass-theme/issues/71) - -## [16.7.2](https://github.com/primefaces/primeng-sass-theme/tree/16.7.2) (2023-11-08) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.7.1...16.7.2) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.7.2 - -## [16.7.1](https://github.com/primefaces/primeng-sass-theme/tree/16.7.1) (2023-11-01) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.7.0...16.7.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.7.1 - -## [16.7.0](https://github.com/primefaces/primeng-sass-theme/tree/16.7.0) (2023-11-01) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.6.0...16.7.0) - -**Enhancements:** -- Rating | Accessibility Enhancements [\#70](https://github.com/primefaces/primeng-sass-theme/issues/70) -- Chips: Accessibility [\#63](https://github.com/primefaces/primeng-sass-theme/issues/63) -- CascadeSelect | Accessibility enhancements [\#68](https://github.com/primefaces/primeng-sass-theme/issues/68) - -## [16.6.0](https://github.com/primefaces/primeng-sass-theme/tree/16.6.0) (2023-10-18) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.5.1...16.6.0) - -**Enhancements:** -- Listbox | Accessibility Enhancements [\#65](https://github.com/primefaces/primeng-sass-theme/issues/65) - -## [16.5.1](https://github.com/primefaces/primeng-sass-theme/tree/16.5.1) (2023-10-18) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.5.0...16.5.1) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.5.1 - -## [16.5.0](https://github.com/primefaces/primeng-sass-theme/tree/16.5.0) (2023-10-11) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.4.0...16.5.0) - -**Breaking Changes:** -- Remove FullCalendar theme support [\#59](https://github.com/primefaces/primeng-sass-theme/issues/59) - -**Enhancements:** -- Dropdown | Accessibility update & add missing variables [\#61](https://github.com/primefaces/primeng-sass-theme/issues/61) - -**Fixed bugs:** -- Remove FullCalendar theme support [\#59](https://github.com/primefaces/primeng-sass-theme/issues/59) - -## [16.4.0](https://github.com/primefaces/primeng-sass-theme/tree/16.4.0) (2023-09-26) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.3.0...16.4.0) - -**Enhancements:** -- New @layer implementation [\#47](https://github.com/primefaces/primeng-sass-theme/issues/47) -- Update Lara theme to use Inter var font [\#46](https://github.com/primefaces/primeng-sass-theme/issues/46) -- FileUpload | Drag and drop highlight enhancement [\#52](https://github.com/primefaces/primeng-sass-theme/issues/52) -- DataTable | Row selection focus styling issue [\#49](https://github.com/primefaces/primeng-sass-theme/issues/49) -- focus-visible updates [\#48](https://github.com/primefaces/primeng-sass-theme/issues/48) - -**Fixed bugs:** -- AutoComplete | p-autocomplete-token-icon alignment issue [\#41](https://github.com/primefaces/primeng-sass-theme/issues/50) -- FileUpload | .p-fileupload-highlight class is missing [\#50](https://github.com/primefaces/primeng-sass-theme/issues/50) -- Update class name for menu separator [\#37](https://github.com/primefaces/primeng-sass-theme/issues/37) - - -## [16.3.0](https://github.com/primefaces/primeng-sass-theme/tree/16.3.0) (2023-08-31) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.2.0...16.3.0) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.3.0 - -## [16.2.0](https://github.com/primefaces/primeng-sass-theme/tree/16.2.0) (2023-08-11) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.1.0...16.2.0) - -**Enhancements:** -- SpeedDial | Accessibility enhancements [\#33](https://github.com/primefaces/primeng-sass-theme/issues/33) - -**Fixed bugs:** -- Update nested-submenu-indents mixin with classes instead of tags [\#34](https://github.com/primefaces/primeng-sass-theme/issues/34) -- Update class name for menu separator [\#37](https://github.com/primefaces/primeng-sass-theme/issues/37) - -## [16.1.0](https://github.com/primefaces/primeng-sass-theme/tree/16.1.0) (2023-07-26) -[Full Changelog](https://github.com/primefaces/primeng-sass-theme/compare/16.0.2...16.1.0) - -**Enhancements:** -- SlideMenu | Add missing styles of menuitem material extensions (accessibility) [\#29](https://github.com/primefaces/primeng-sass-theme/issues/29) -- PanelMenu | Accessibility enhancements for hover and focus [\#28](https://github.com/primefaces/primeng-sass-theme/issues/28) -- SlideMenu | Update focus for accessibility [\#25](https://github.com/primefaces/primeng-sass-theme/issues/25) -- MegaMenu | Update focus for accessibility [\#21](https://github.com/primefaces/primeng-sass-theme/issues/21) -- Add missing variable $dockItemBorderRadius [\#20](https://github.com/primefaces/primeng-sass-theme/issues/20) -- ContextMenu | Update focus for accessibility [\#18](https://github.com/primefaces/primeng-sass-theme/issues/18) -- Dock | Update focus for accessibility [\#16](https://github.com/primefaces/primeng-sass-theme/issues/16) -- Menubar | Add missing focus ruleset for material extensions (accessibility) [\#15](https://github.com/primefaces/primeng-sass-theme/issues/15) -- TieredMenu | Update focus for accessibility [\#14](https://github.com/primefaces/primeng-sass-theme/issues/14) -- Menubar | Update focus for accessibility [\#13](https://github.com/primefaces/primeng-sass-theme/issues/13) -- Menu | Add new focus variables for accessibility [\#11](https://github.com/primefaces/primeng-sass-theme/issues/11) -- Accordion | Make focus inset (accessibility) [\#7](https://github.com/primefaces/primeng-sass-theme/issues/7) - -**Fixed bugs:** -- Calendar | SVG icon is not visible w/material compact [\#31](https://github.com/primefaces/primeng-sass-theme/issues/31) -- TabView | Last element is not visible when scrolling=true [\#30](https://github.com/primefaces/primeng-sass-theme/issues/30) -- Breadcrumb | Chevron and slash icon is visible at the same time (bootstrap themes) [\#27](https://github.com/primefaces/primeng-sass-theme/issues/27) - -## [16.0.2](https://github.com/primefaces/primeng-sass-theme/tree/16.0.2) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.0.2 - -## [16.0.1](https://github.com/primefaces/primeng-sass-theme/tree/16.0.1) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.0.1 - -## [16.0.0](https://github.com/primefaces/primeng-sass-theme/tree/16.0.0) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 16.0.0 - -## [15.4.1](https://github.com/primefaces/primeng-sass-theme/tree/15.4.1) (2023-07-18) - -- No changes, provides semantic versioning compatibility for PrimeNG 15.4.1 - -## [15.2.0](https://github.com/primefaces/primeng-sass-theme/tree/15.2.0) (2023-03-16) - -- Initial release diff --git a/primeng-sass-theme/LICENSE.md b/primeng-sass-theme/LICENSE.md deleted file mode 100644 index 045f3b1..0000000 --- a/primeng-sass-theme/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2016-2023 PrimeTek - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. \ No newline at end of file diff --git a/primeng-sass-theme/README.md b/primeng-sass-theme/README.md deleted file mode 100644 index 2bcb902..0000000 --- a/primeng-sass-theme/README.md +++ /dev/null @@ -1 +0,0 @@ -# PrimeNG Theming with SASS diff --git a/primeng-sass-theme/package.json b/primeng-sass-theme/package.json deleted file mode 100644 index 590e1a5..0000000 --- a/primeng-sass-theme/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "name": "primeng-sass-theme", - "version": "17.18.3", - "description": "PrimeNG Sass Theme", - "homepage": "https://primeng.org/", - "repository": { - "type": "git", - "url": "git+https://github.com/primefaces/primeng-sass-theme.git" - }, - "keywords": [ - "primeng", - "angular", - "ui framework", - "component framework", - "ui library", - "component library", - "material", - "bootstrap" - ], - "license": "MIT", - "bugs": { - "url": "https://github.com/primefaces/primeng-sass-theme/issues" - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/_colors.scss b/primeng-sass-theme/theme-base/_colors.scss deleted file mode 100644 index 076c683..0000000 --- a/primeng-sass-theme/theme-base/_colors.scss +++ /dev/null @@ -1,18 +0,0 @@ -:root { - @if variable-exists(colors) { - @each $name, $color in $colors { - @for $i from 0 through 5 { - @if ($i == 0) { - --#{$name}-50:#{tint($color, (5 - $i) * 19%)}; - } - @else { - --#{$name}-#{$i * 100}:#{tint($color, (5 - $i) * 19%)}; - } - } - - @for $i from 1 through 4 { - --#{$name}-#{($i + 5) * 100}:#{shade($color, $i * 15%)}; - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/_common.scss b/primeng-sass-theme/theme-base/_common.scss deleted file mode 100644 index 9ff9664..0000000 --- a/primeng-sass-theme/theme-base/_common.scss +++ /dev/null @@ -1,326 +0,0 @@ -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: $highlightTextColor; - background-color: $highlightBg; -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $fontSize; - font-weight: $fontWeight; -} - -.p-component-overlay { - background-color: $maskBg; - transition-duration: $transitionDuration; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - - opacity: $disabledOpacity; - filter: grayscale(1); -} - -.p-placeholder { - opacity: $disabledOpacity; -} - -.p-error { - color: $errorColor; -} - -.p-text-secondary { - color: $textSecondaryColor; -} - -.p-icon { - width: $primeIconFontSize; - height: $primeIconFontSize; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $fontSize; - border-radius: $borderRadius; - - &:focus-visible { - @include focused(); - } -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -.p-component-overlay { - @keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } - } - - @keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: $scrollPanelTrackBg; - border-radius: 4.5px; -} - -::-webkit-scrollbar-thumb { - background-color: $scrollPanelTrackBg; - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: $surface-transparent; -} - -::-webkit-scrollbar-track:hover { - background-color: $surface-hover; -} - -// Invalid styles -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: $inputErrorBorderColor !important; - box-shadow: $focusShadowError !important; -} - -.p-progress-spinner-circle { - stroke: $primaryColor; -} - - -// стили из праймовского common.css -// без них некоторые компоненты ломаются - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - - .p-hidden { - display: none; - } - - .p-hidden-space { - visibility: hidden; - } - - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - - .p-unselectable-text { - user-select: none; - } - - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - - @-webkit-keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - - input[type='button'], - input[type='submit'], - input[type='reset'], - input[type='file']::-webkit-file-upload-button, - button { - border-radius: 0; - } - - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - - .p-link:disabled { - cursor: default; - } - - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - - .p-toggleable-content.ng-animating { - overflow: hidden; - } - - .p-icon-wrapper { - display: inline-flex; - } - - .p-icon { - display: inline-block; - } - - .p-icon-spin { - -webkit-animation: p-icon-spin 2s infinite linear; - animation: p-icon-spin 2s infinite linear; - } -} - -@-webkit-keyframes p-icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes p-icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/primeng-sass-theme/theme-base/_components.scss b/primeng-sass-theme/theme-base/_components.scss deleted file mode 100644 index 15f88fc..0000000 --- a/primeng-sass-theme/theme-base/_components.scss +++ /dev/null @@ -1,125 +0,0 @@ -@import '_mixins'; -@import '_colors'; -@import './typography-mode.scss'; - -@import './components/input/_editor'; - -@layer tailwind-base, primeng, tailwind-utilities; - -@layer tailwind-base { - @tailwind base; -} - -@layer tailwind-utilities { - @tailwind components; - @tailwind utilities; -} - -@layer primeng { - @import '_common'; - - //Input - @import './components/input/_autocomplete'; - @import './components/input/_calendar'; - @import './components/input/_cascadeselect'; - @import './components/input/_checkbox'; - @import './components/input/tristatecheckbox'; - @import './components/input/_chips'; - @import './components/input/_colorpicker'; - @import './components/input/_dropdown'; - @import './components/input/_inputgroup'; - @import './components/input/_inputnumber'; - @import './components/input/_inputswitch'; - @import './components/input/_inputtext'; - @import './components/input/_iconfield'; - @import './components/input/_inputicon'; - @import './components/input/_inputotp'; - @import './components/input/_listbox'; - @import './components/input/_mention'; - @import './components/input/_multiselect'; - @import './components/input/_password'; - @import './components/input/_radiobutton'; - @import './components/input/_rating'; - @import './components/input/_selectbutton'; - @import './components/input/_slider'; - @import './components/input/_treeselect'; - @import './components/input/_togglebutton'; - @import './components/input/_floatlabel'; - - //Button - @import './components/button/_button'; - @import './components/button/_splitbutton'; - @import './components/button/_speeddial'; - - //Data - @import './components/data/_carousel'; - @import './components/data/_datatable'; - @import './components/data/_dataview'; - @import './components/data/_datascroller'; - @import './components/data/_filter'; - @import './components/data/_orderlist'; - @import './components/data/_organizationchart'; - @import './components/data/_paginator'; - @import './components/data/_picklist'; - @import './components/data/_tree'; - @import './components/data/_treetable'; - @import './components/data/_timeline'; - - //Panel - @import './components/panel/_accordion'; - @import './components/panel/_card'; - @import './components/panel/_fieldset'; - @import './components/panel/_divider'; - @import './components/panel/_panel'; - @import './components/panel/_splitter'; - @import './components/panel/_stepper'; - @import './components/panel/_scrollpanel'; - @import './components/panel/_tabview'; - @import './components/panel/_toolbar'; - - //Overlay - @import './components/overlay/_confirmpopup'; - @import './components/overlay/_dialog'; - @import './components/overlay/_overlaypanel'; - @import './components/overlay/_sidebar'; - @import './components/overlay/_tooltip'; - - //File - @import './components/file/_fileupload'; - - //Menu - @import './components/menu/_breadcrumb'; - @import './components/menu/_contextmenu'; - @import './components/menu/_dock'; - @import './components/menu/_megamenu'; - @import './components/menu/_menu'; - @import './components/menu/_menubar'; - @import './components/menu/_panelmenu'; - @import './components/menu/_slidemenu'; - @import './components/menu/_steps'; - @import './components/menu/_tabmenu'; - @import './components/menu/_tieredmenu'; - - //Messages - @import './components/messages/_inlinemessage'; - @import './components/messages/_message'; - @import './components/messages/_toast'; - - //MultiMedia - @import './components/multimedia/_galleria'; - @import './components/multimedia/_image'; - - //Misc - @import './components/misc/_avatar'; - @import './components/misc/_chip'; - @import './components/misc/_scrolltop'; - @import './components/misc/_skeleton'; - @import './components/misc/_tag'; - @import './components/misc/_inplace'; - @import './components/misc/_metergroup'; - @import './components/misc/_progressbar'; - @import './components/misc/_progressspinner'; - @import './components/misc/_terminal'; - @import './components/misc/_blockui'; - @import './components/misc/_badge'; -} diff --git a/primeng-sass-theme/theme-base/_mixins.scss b/primeng-sass-theme/theme-base/_mixins.scss deleted file mode 100644 index cf295ee..0000000 --- a/primeng-sass-theme/theme-base/_mixins.scss +++ /dev/null @@ -1,273 +0,0 @@ -@use "sass:math"; - -@mixin icon-override($icon) { - &:before { - content: $icon; - } -} - -@mixin focused() { - outline: $focusOutline; - outline-offset: $focusOutlineOffset; - box-shadow: $focusShadow; - - caret-color: $inputFocusBorderColor; -} - -@mixin focused-inset() { - outline: $focusOutline; - outline-offset: $focusOutlineOffset; - box-shadow: inset $focusShadow; - - caret-color: $inputFocusBorderColor; -} - -@mixin focused-input() { - @include focused(); -} - -@mixin focused-listitem() { - outline: $focusOutline; - outline-offset: $focusOutlineOffset; - box-shadow: $inputListItemFocusShadow; -} - -@mixin invalid-input() { - border-color: $inputErrorBorderColor; - box-shadow: $focusShadowError; -} - -@mixin menuitem { - // Стиль элемента по умолчанию - .p-menuitem { - width: 100%; - margin-top: $menuitemSpacing; - - &:first-of-type { - margin-top: 0; - } - - .p-menuitem-link { - display: flex; - gap: $inlineSpacing; - - padding: $menuitemPadding; - - border: 1px solid transparent; - border-radius: $menuitemBorderRadius; - - background-color: $menuitemBg; - - .p-menuitem-icon { - color: $menuitemTextColor; - font-size: $menuitemSubmenuIconFontSize; - } - - .p-menuitem-text { - color: $menuitemTextColor; - } - - .p-menuitem-text + .p-submenu-icon { - margin-left: auto; - } - - .p-submenu-icon { - color: $menuitemIconColor; - font-size: $menuitemSubmenuIconFontSize; - - transition: 0.18s; - } - } - } - // Стиль элемента по наведению - .p-menuitem:not([data-p-disabled="true"]) { - .p-menuitem-link:hover { - cursor: pointer; - background-color: $menuitemHoverBg; - - .p-menuitem-icon { - color: $menuitemHoverTextColor; - } - - .p-menuitem-text { - color: $menuitemHoverTextColor; - } - - .p-submenu-icon { - color: $menuitemHoverIconColor; - } - } - } - // Стиль элемента p-highlight - .p-menuitem[data-p-highlight="true"] { - & > .p-menuitem-content > .p-menuitem-link { - background-color: $menuitemActiveBg; - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - - & > .p-menuitem-content > .p-menuitem-link:hover { - background-color: $menuitemActiveHoverBg; - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - } - // Стиль элемента p-focus - .p-menuitem[data-p-focused="true"]:not([data-p-highlight="true"]) { - & > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: $menuitemFocusBg; - - .p-menuitem-icon { - color: $menuitemFocusTextColor; - } - - .p-menuitem-text { - color: $menuitemFocusTextColor; - } - - .p-submenu-icon { - color: $menuitemFocusIconColor; - } - } - } - // Стиль элемента в состоянии disabled - .p-menuitem[data-p-disabled="true"] { - .p-menuitem-link { - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - .p-menuitem-icon { - color: $disabledButtonTextColor; - } - - .p-menuitem-text { - color: $disabledButtonTextColor; - } - - .p-submenu-icon { - color: $disabledButtonTextColor; - } - } - } - // Фикс стиля элемента в состоянии disabled - .p-menuitem[data-p-disabled="true"] { - .p-menuitem-content { - pointer-events: none; - } - .p-disabled { - pointer-events: none; - opacity: 1; // Костыль на прозначность - } - } -} - -@mixin menuitem-separator { - .p-menuitem-separator { - height: 1px; - - border-bottom: $overlayMenuBorder; - margin-top: $menuitemSpacing; - } -} - -@mixin placeholder { - ::-webkit-input-placeholder { - @content; - } - :-moz-placeholder { - @content; - } - ::-moz-placeholder { - @content; - } - :-ms-input-placeholder { - @content; - } -} - -@mixin scaledPadding($val, $scale) { - padding: nth($val, 1) * $scale nth($val, 2) * $scale; -} - -@mixin scaledFontSize($val, $scale) { - font-size: $val * $scale; -} - -@mixin nested-submenu-indents($val, $index, $length) { - ul { - li { - a { - padding-left: $val * ($index + 1); - } - - @if $index < $length { - @include nested-submenu-indents($val, $index + 2, $length); - } - } - } -} - -@mixin action-icon($enabled: true) { - width: $actionIconWidth; - height: $actionIconHeight; - color: $actionIconColor; - border: $actionIconBorder; - background: $actionIconBg; - border-radius: $actionIconBorderRadius; - transition: $actionIconTransition; - - @if $enabled { - &:enabled:hover { - @include action-icon-hover(); - } - } @else { - &:hover { - @include action-icon-hover(); - } - } - - &:focus-visible { - @include focused(); - } - - &.p-disabled { - background: $disabledButtonBg; - border: 1px solid $disabledButtonBorderColor; - color: $disabledButtonTextColor; - } -} - -@mixin action-icon-hover() { - color: $actionIconHoverColor; - border-color: $actionIconHoverBorderColor; - background: $actionIconHoverBg; -} - -@function tint($color, $percentage) { - @return mix(#fff, $color, $percentage); -} - -@function shade($color, $percentage) { - @return mix(#000, $color, $percentage); -} diff --git a/primeng-sass-theme/theme-base/_spacing.scss b/primeng-sass-theme/theme-base/_spacing.scss deleted file mode 100644 index 7770749..0000000 --- a/primeng-sass-theme/theme-base/_spacing.scss +++ /dev/null @@ -1,45 +0,0 @@ -// Gap -$gap-0: 0rem; -$gap-1: 0.25rem; -$gap-2: 0.5rem; -$gap-3: 0.75rem; -$gap-4: 1rem; -$gap-5: 1.25rem; -$gap-6: 1.5rem; -$gap-7: 1.75rem; -$gap-8: 2rem; -$gap-9: 2.25rem; -$gap-10: 2.5rem; -$gap-11: 2.75rem; -$gap-12: 3rem; -$gap-14: 3.5rem; -$gap-16: 4rem; -$gap-20: 5rem; -$gap-24: 6rem; -$gap-28: 7rem; -$gap-32: 8rem; -$gap-36: 9rem; -$gap-40: 10rem; - -// Padding -$p-0: 0rem; -$p-1: 0.25rem; -$p-2: 0.5rem; -$p-3: 0.75rem; -$p-4: 1rem; -$p-5: 1.25rem; -$p-6: 1.5rem; -$p-7: 1.75rem; -$p-8: 2rem; -$p-9: 2.25rem; -$p-10: 2.5rem; -$p-11: 2.75rem; -$p-12: 3rem; -$p-14: 3.5rem; -$p-16: 4rem; -$p-20: 5rem; -$p-24: 6rem; -$p-28: 7rem; -$p-32: 8rem; -$p-36: 9rem; -$p-40: 10rem; diff --git a/primeng-sass-theme/theme-base/_typography-mode.scss b/primeng-sass-theme/theme-base/_typography-mode.scss deleted file mode 100644 index 1571c5d..0000000 --- a/primeng-sass-theme/theme-base/_typography-mode.scss +++ /dev/null @@ -1,39 +0,0 @@ -// Color/Common -$text-primary: $primaryColor; -$text-color-primary: $primaryColorText; -$text-color: $textColor; -$text-color-secondary: $textSecondaryColor; -$text-white: $white-100; - -// Color/Surface -$text-surface-0: $surface-0; -$text-surface-50: $surface-50; -$text-surface-100: $surface-100; -$text-surface-200: $surface-200; -$text-surface-300: $surface-300; -$text-surface-400: $surface-400; -$text-surface-500: $surface-500; -$text-surface-600: $surface-600; -$text-surface-700: $surface-700; -$text-surface-800: $surface-800; -$text-surface-900: $surface-900; - -// Color/Service -$text-help: $help-400; -$text-info: $info-400; -$text-success: $success-400; -$text-warning: $warning-400; -$text-danger: $danger-400; - -// Size -$text-xs: 0.75rem; -$text-base: 1rem; -$text-lg: 1.125rem; -$text-xl: 1.25rem; -$text-2xl: 1.5rem; -$text-3xl: 1.875rem; -$text-4xl: 2.25rem; -$text-5xl: 3rem; -$text-6xl: 3.75rem; -$text-7xl: 4.5rem; -$text-8xl: 6rem; diff --git a/primeng-sass-theme/theme-base/components/button/_button.scss b/primeng-sass-theme/theme-base/components/button/_button.scss deleted file mode 100644 index fc6e9bf..0000000 --- a/primeng-sass-theme/theme-base/components/button/_button.scss +++ /dev/null @@ -1,565 +0,0 @@ -@mixin button-active($color-background: transparent, $color-text: transparent, $color-border: transparent) { - background: $color-background; - color: $color-text; - border-color: $color-border; - - box-shadow: none; -} - -@mixin button-hover($color-background: transparent, $color-text: transparent, $color-border: transparent) { - background: $color-background; - color: $color-text; - border-color: $color-border; - - box-shadow: $buttonHoverShadow; -} - -%disabled { - color: $disabledButtonTextColor; - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; -} - -// Basic -.p-button { - height: $buttonHeight; - - display: flex; - gap: $inlineSpacing; - - font-size: $fontSize; - font-weight: 700; - color: $buttonTextColor; - - border: $buttonBorder; - border-radius: $borderRadius; - - padding: $buttonPadding; - background: $buttonBg; - - transition: $formElementTransition; - - .p-button-label { - transition-duration: $transitionDuration; - } - - .p-button-icon { - font-size: 1.25rem; - } - - &.p-button-rounded { - border-radius: $roundedButtonBorderRadius; - } - - &.p-button-icon-only { - flex-shrink: 0; - width: $buttonIconOnlyWidth; - padding: 0; - - // Фикс выравнивания icon only кнопки, скрытие пустого псевдоэлемента. - &:after { - display: none; - } - - .p-button-label { - display: none; - } - } - - &.p-button-sm { - $height-icon: 1rem; - - height: $buttonHeightSM; - font-size: calc($height-icon - .125rem); - - padding: 0 0.75rem; - - .p-button-icon { - font-size: $height-icon; - } - - &.p-button-icon-only { - width: $buttonHeightSM; - padding: 0; - } - } - - &.p-button-lg { - $height-icon: 1.5rem; - - gap: 0.75rem; - - height: $buttonHeightLG; - font-size: calc($height-icon - .25rem); - - padding: 0 1.5rem; - - .p-button-icon { - font-size: $height-icon; - } - - &.p-button-icon-only { - width: $buttonHeightLG; - padding: 0; - } - } - - &.p-disabled { - @extend %disabled; - } - - &:not(.p-disabled):hover { - @include button-hover($color-background: $buttonHoverBg, $color-text: $buttonHoverTextColor); - } - - &:not(.p-disabled):active { - @include button-active($color-background: $buttonActiveBg, $color-text: $buttonActiveTextColor); - } - - &:focus-visible { - @include focused(); - } -} - -p-button { - &[size='xlarge'] { - .p-button{ - $height-icon: 2rem; - - gap: 0.75rem; - - height: $buttonHeightXL; - font-size: calc($height-icon - .25rem); - - padding: 0 1.5rem; - - .p-button-icon { - font-size: $height-icon; - } - - &.p-button-icon-only { - width: $buttonHeightXL; - padding: 0; - } - } - } -} - -// Outlined -.p-button-outlined { - background: $outlinedButtonBg; - color: $outlinedButtonTextColor; - border-color: $outlinedButtonBorderColor; - - &:not(.p-disabled):hover { - @include button-hover( - $color-background: $outlinedButtonHoverBg, - $color-text: $outlinedButtonHoverTextColor, - $color-border: $outlinedButtonHoverBorderColor - ); - } - - &:not(.p-disabled):active { - @include button-active( - $color-background: $outlinedButtonActiveBg, - $color-text: $outlinedButtonActiveTextColor, - $color-border: $outlinedButtonActiveBorderColor - ); - } -} - -// Text -.p-button-text { - background-color: $textButtonBg; - color: $textButtonTextColor; - - &:not(.p-disabled):hover { - @include button-hover($color-background: $textButtonHoverBg, $color-text: $textButtonHoverTextColor); - } - - &:not(.p-disabled):active { - @include button-active($color-background: $textButtonActiveBg, $color-text: $textButtonActiveTextColor); - } -} - -.p-button-group { - display: flex; -} - -// Fluid - растягивание по ширине родителя -.p-fluid { - .p-button:not(.p-button-icon-only) { - width: 100%; - } - .p-button-group { - .p-button:not(.p-button-icon-only) { - flex: 1; - } - } -} - -// Severity -// Danger -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: $dangerButtonTextColor; - background: $dangerButtonBg; - border-color: $dangerButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $dangerButtonHoverBg, - $color-text: $dangerButtonHoverTextColor, - $color-border: $dangerButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $dangerButtonActiveBg, - $color-text: $dangerButtonActiveTextColor, - $color-border: $dangerButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $dangerOutlinedButtonBg; - color: $dangerOutlinedButtonTextColor; - border-color: $dangerOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $dangerOutlinedButtonHoverBg, - $color-text: $dangerOutlinedButtonHoverTextColor, - $color-border: $dangerOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $dangerOutlinedButtonActiveBg, - $color-text: $dangerOutlinedButtonActiveTextColor, - $color-border: $dangerOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $dangerTextButtonBg; - color: $dangerTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $dangerTextButtonHoverBg, - $color-text: $dangerTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $dangerOutlinedButtonActiveBg, - $color-text: $dangerOutlinedButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Warning -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: $warningButtonTextColor; - background: $warningButtonBg; - border-color: $warningButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $warningButtonHoverBg, - $color-text: $warningButtonHoverTextColor, - $color-border: $warningButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $warningButtonActiveBg, - $color-text: $warningButtonActiveTextColor, - $color-border: $warningButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $warningOutlinedButtonBg; - color: $warningOutlinedButtonTextColor; - border-color: $warningOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $warningOutlinedButtonHoverBg, - $color-text: $warningOutlinedButtonHoverTextColor, - $color-border: $warningOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $warningOutlinedButtonActiveBg, - $color-text: $warningOutlinedButtonActiveTextColor, - $color-border: $warningOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $warningTextButtonBg; - color: $warningTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $warningTextButtonHoverBg, - $color-text: $warningTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $warningTextButtonActiveBg, - $color-text: $warningTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Success -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: $successButtonTextColor; - background: $successButtonBg; - border-color: $successButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $successButtonHoverBg, - $color-text: $successButtonHoverTextColor, - $color-border: $successButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $successButtonActiveBg, - $color-text: $successButtonActiveTextColor, - $color-border: $successButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $successOutlinedButtonBg; - color: $successOutlinedButtonTextColor; - border-color: $successOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $successOutlinedButtonHoverBg, - $color-text: $successOutlinedButtonHoverTextColor, - $color-border: $successOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $successOutlinedButtonActiveBg, - $color-text: $successOutlinedButtonActiveTextColor, - $color-border: $successOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $successTextButtonBg; - color: $successTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $successTextButtonHoverBg, - $color-text: $successTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $successTextButtonActiveBg, - $color-text: $successTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Info -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: $infoButtonTextColor; - background: $infoButtonBg; - border-color: $infoButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $infoButtonHoverBg, - $color-text: $infoButtonHoverTextColor, - $color-border: $infoButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $infoButtonActiveBg, - $color-text: $infoButtonActiveTextColor, - $color-border: $infoButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $infoOutlinedButtonBg; - color: $infoOutlinedButtonTextColor; - border-color: $infoOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $infoOutlinedButtonHoverBg, - $color-text: $infoOutlinedButtonHoverTextColor, - $color-border: $infoOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $infoOutlinedButtonActiveBg, - $color-text: $infoOutlinedButtonActiveTextColor, - $color-border: $infoOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $infoTextButtonBg; - color: $infoTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $infoTextButtonHoverBg, - $color-text: $infoTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $infoTextButtonActiveBg, - $color-text: $infoTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} - -// Help -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: $helpButtonTextColor; - background: $helpButtonBg; - border-color: $helpButtonBorderColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover( - $color-background: $helpButtonHoverBg, - $color-text: $helpButtonHoverTextColor, - $color-border: $helpButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $helpButtonActiveBg, - $color-text: $helpButtonActiveTextColor, - $color-border: $helpButtonActiveBorderColor - ); - } - - &.p-button-outlined { - background-color: $helpOutlinedButtonBg; - color: $helpOutlinedButtonTextColor; - border-color: $helpOutlinedButtonBorderColor; - - &:hover { - @include button-hover( - $color-background: $helpOutlinedButtonHoverBg, - $color-text: $helpOutlinedButtonHoverTextColor, - $color-border: $helpOutlinedButtonHoverBorderColor - ); - } - - &:active { - @include button-active( - $color-background: $helpOutlinedButtonActiveBg, - $color-text: $helpOutlinedButtonActiveTextColor, - $color-border: $helpOutlinedButtonActiveBorderColor - ); - } - } - - &.p-button-text { - background-color: $helpTextButtonBg; - color: $helpTextButtonTextColor; - - &:hover { - @include button-hover( - $color-background: $helpTextButtonHoverBg, - $color-text: $helpTextButtonHoverTextColor, - ); - } - - &:active { - @include button-active( - $color-background: $helpTextButtonActiveBg, - $color-text: $helpTextButtonActiveTextColor, - ); - } - } - } - - &.p-disabled { - @extend %disabled; - } -} diff --git a/primeng-sass-theme/theme-base/components/button/_speeddial.scss b/primeng-sass-theme/theme-base/components/button/_speeddial.scss deleted file mode 100644 index 2192486..0000000 --- a/primeng-sass-theme/theme-base/components/button/_speeddial.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use "sass:math"; - -.p-speeddial-button { - &.p-button.p-button-icon-only { - width: $speedDialButtonWidth; - height: $speedDialButtonHeight; - - .p-button-icon { - font-size: $speedDialButtonIconFontSize; - - &.p-icon { - width: $speedDialButtonIconFontSize; - height: $speedDialButtonIconFontSize; - } - } - } -} - -.p-speeddial-list { - outline: 0 none; -} - -.p-speeddial-action { - width: $speedDialActionWidth; - height: $speedDialActionHeight; - background: $speedDialActionBg; - color: $speedDialActionTextColor; - - &:hover { - background: $speedDialActionHoverBg; - color: $speedDialActionTextHoverColor; - } -} - -.p-speeddial-direction-up { - .p-speeddial-item { - margin: math.div($inlineSpacing, 2); - - &:first-child { - margin-bottom: $inlineSpacing; - } - } -} - -.p-speeddial-direction-down { - .p-speeddial-item { - margin: math.div($inlineSpacing, 2); - - &:first-child { - margin-top: $inlineSpacing; - } - } -} - -.p-speeddial-direction-left { - .p-speeddial-item { - margin: 0 math.div($inlineSpacing, 2); - - &:first-child { - margin-right: $inlineSpacing; - } - } -} - -.p-speeddial-direction-right { - .p-speeddial-item { - margin: 0 math.div($inlineSpacing, 2); - - &:first-child { - margin-left: $inlineSpacing; - } - } -} - -.p-speeddial-circle, -.p-speeddial-semi-circle, -.p-speeddial-quarter-circle { - .p-speeddial-item { - margin: 0; - - &:first-child, - &:last-child { - margin: 0; - } - } -} - -.p-speeddial-mask { - background-color: $maskBg; - border-radius: $borderRadius; -} diff --git a/primeng-sass-theme/theme-base/components/button/_splitbutton.scss b/primeng-sass-theme/theme-base/components/button/_splitbutton.scss deleted file mode 100644 index b548385..0000000 --- a/primeng-sass-theme/theme-base/components/button/_splitbutton.scss +++ /dev/null @@ -1,359 +0,0 @@ -.p-splitbutton { - border-radius: $borderRadius; - - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $buttonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($buttonBg, $textButtonHoverBgOpacity); - color: $buttonBg; - } - - &:not(:disabled):active { - background: rgba($buttonBg, $textButtonActiveBgOpacity); - color: $buttonBg; - } - } - - &.p-button-plain { - > .p-button { - color: $plainButtonTextColor; - border-color: $plainButtonTextColor; - - &:not(:disabled):hover { - background: $plainButtonHoverBgColor; - color: $plainButtonTextColor; - } - - &:not(:disabled):active { - background: $plainButtonActiveBgColor; - color: $plainButtonTextColor; - } - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $buttonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($buttonBg, $textButtonHoverBgOpacity); - color: $buttonBg; - border-color: transparent; - } - - &:not(:disabled):active { - background: rgba($buttonBg, $textButtonActiveBgOpacity); - color: $buttonBg; - border-color: transparent; - } - } - - &.p-button-plain { - > .p-button { - color: $plainButtonTextColor; - - &:not(:disabled):hover { - background: $plainButtonHoverBgColor; - color: $plainButtonTextColor; - } - - &:not(:disabled):active { - background: $plainButtonActiveBgColor; - color: $plainButtonTextColor; - } - } - } - } - - &.p-button-raised { - box-shadow: $raisedButtonShadow; - } - - &.p-button-rounded { - border-radius: $roundedButtonBorderRadius; - - > .p-button { - border-radius: $roundedButtonBorderRadius; - } - } - - &.p-button-sm { - > .p-button { - @include scaledFontSize($fontSize, $scaleSM); - @include scaledPadding($buttonPadding, $scaleSM); - - .p-button-icon { - @include scaledFontSize($primeIconFontSize, $scaleSM); - } - } - } - - &.p-button-lg { - > .p-button { - @include scaledFontSize($fontSize, $scaleLG); - @include scaledPadding($buttonPadding, $scaleLG); - - &.p-button-icon-only { - width: auto; - } - - .p-button-icon { - @include scaledFontSize($primeIconFontSize, $scaleLG); - } - } - } - - .p-splitbutton-menubutton, - .p-splitbutton.p-button-rounded > .p-splitbutton-menubutton.p-button, - .p-splitbutton.p-button-outlined > .p-splitbutton-menubutton.p-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } -} - -.p-splitbutton.p-button-secondary { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $secondaryButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($secondaryButtonBg, $textButtonHoverBgOpacity); - color: $secondaryButtonBg; - } - - &:not(:disabled):active { - background: rgba($secondaryButtonBg, $textButtonActiveBgOpacity); - color: $secondaryButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $secondaryButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($secondaryButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $secondaryButtonBg; - } - - &:not(:disabled):active { - background: rgba($secondaryButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $secondaryButtonBg; - } - } - } -} - -.p-splitbutton.p-button-info { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $infoButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($infoButtonBg, $textButtonHoverBgOpacity); - color: $infoButtonBg; - } - - &:not(:disabled):active { - background: rgba($infoButtonBg, $textButtonActiveBgOpacity); - color: $infoButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $infoButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($infoButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $infoButtonBg; - } - - &:not(:disabled):active { - background: rgba($infoButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $infoButtonBg; - } - } - } -} - -.p-splitbutton.p-button-success { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $successButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($successButtonBg, $textButtonHoverBgOpacity); - color: $successButtonBg; - } - - &:not(:disabled):active { - background: rgba($successButtonBg, $textButtonActiveBgOpacity); - color: $successButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $successButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($successButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $successButtonBg; - } - - &:not(:disabled):active { - background: rgba($successButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $successButtonBg; - } - } - } -} - -.p-splitbutton.p-button-warning { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $warningButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($warningButtonBg, $textButtonHoverBgOpacity); - color: $warningButtonBg; - } - - &:not(:disabled):active { - background: rgba($warningButtonBg, $textButtonActiveBgOpacity); - color: $warningButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $warningButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($warningButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $warningButtonBg; - } - - &:not(:disabled):active { - background: rgba($warningButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $warningButtonBg; - } - } - } -} - -.p-splitbutton.p-button-help { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $helpButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($helpButtonBg, $textButtonHoverBgOpacity); - color: $helpButtonBg; - } - - &:not(:disabled):active { - background: rgba($helpButtonBg, $textButtonActiveBgOpacity); - color: $helpButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $helpButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($helpButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $helpButtonBg; - } - - &:not(:disabled):active { - background: rgba($helpButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $helpButtonBg; - } - } - } -} - -.p-splitbutton.p-button-danger { - &.p-button-outlined { - > .p-button { - background-color: transparent; - color: $dangerButtonBg; - border: $outlinedButtonBorder; - - &:not(:disabled):hover { - background: rgba($dangerButtonBg, $textButtonHoverBgOpacity); - color: $dangerButtonBg; - } - - &:not(:disabled):active { - background: rgba($dangerButtonBg, $textButtonActiveBgOpacity); - color: $dangerButtonBg; - } - } - } - - &.p-button-text { - > .p-button { - background-color: transparent; - color: $dangerButtonBg; - border-color: transparent; - - &:not(:disabled):hover { - background: rgba($dangerButtonBg, $textButtonHoverBgOpacity); - border-color: transparent; - color: $dangerButtonBg; - } - - &:not(:disabled):active { - background: rgba($dangerButtonBg, $textButtonActiveBgOpacity); - border-color: transparent; - color: $dangerButtonBg; - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/data/_carousel.scss b/primeng-sass-theme/theme-base/components/data/_carousel.scss deleted file mode 100644 index a9870f9..0000000 --- a/primeng-sass-theme/theme-base/components/data/_carousel.scss +++ /dev/null @@ -1,40 +0,0 @@ -.p-carousel { - .p-carousel-content { - .p-carousel-prev, - .p-carousel-next { - @include action-icon(); - margin: $inlineSpacing; - } - } - - .p-carousel-indicators { - padding: $carouselIndicatorsPadding; - - .p-carousel-indicator { - margin-right: $inlineSpacing; - - &:last-of-type { - margin-right: 0; - } - - button { - background-color: $carouselIndicatorBg; - width: $carouselIndicatorWidth; - height: $carouselIndicatorHeight; - transition: $actionIconTransition; - border-radius: $carouselIndicatorBorderRadius; - - &:hover { - background: $carouselIndicatorHoverBg; - } - } - - &.p-highlight { - button { - background: $carouselIndicatorActiveBg; - color: $surface-ground; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_datascroller.scss b/primeng-sass-theme/theme-base/components/data/_datascroller.scss deleted file mode 100644 index 71bf78d..0000000 --- a/primeng-sass-theme/theme-base/components/data/_datascroller.scss +++ /dev/null @@ -1,47 +0,0 @@ -.p-datascroller { - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-datascroller-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-datascroller-content { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - border: $dataViewContentBorder; - padding: $dataViewContentPadding; - } - - &.p-datascroller-inline { - .p-datascroller-list { - > li { - border: $dataViewListItemBorder; - border-width: $dataViewListItemBorderWidth; - } - } - } - - .p-datascroller-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - border-bottom-left-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_datatable.scss b/primeng-sass-theme/theme-base/components/data/_datatable.scss deleted file mode 100644 index edc2452..0000000 --- a/primeng-sass-theme/theme-base/components/data/_datatable.scss +++ /dev/null @@ -1,569 +0,0 @@ -@use "sass:math"; - -.p-datatable { - table { - border-collapse: separate; - } - - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-datatable-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-datatable-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - } - - .p-datatable-thead > tr > th { - text-align: $tableCellContentAlignment; - padding: $tableHeaderCellPadding; - border: $tableHeaderCellBorder; - border-width: $tableHeaderCellBorderWidth; - font-weight: $tableHeaderCellFontWeight; - color: $tableHeaderCellTextColor; - background: $tableHeaderCellBg; - transition: $listItemTransition; - } - - .p-datatable-tfoot > tr > td { - text-align: $tableCellContentAlignment; - padding: $tableFooterCellPadding; - border: $tableFooterCellBorder; - border-width: $tableFooterCellBorderWidth; - font-weight: $tableFooterCellFontWeight; - color: $tableFooterCellTextColor; - background: $tableFooterCellBg; - } - - .p-sortable-column { - p-sorticon { - vertical-align: middle; - - sortalticon, sortamountupalticon, sortamountdownicon { - > svg { - display: none; - } - - &::after { - width: $tableSortableColumnBadgeSize; - height: $tableSortableColumnBadgeSize; - color: $tableHeaderCellTextColor; - font-size: $checkboxIconFontSize; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - } - } - - sortalticon::after { - content: "\eb5a"; - } - - sortamountupalticon::after { - content: "\eb27"; - color: $tableHeaderCellHighlightIconColor; - } - - sortamountdownicon::after { - content: "\eb26"; - color: $tableHeaderCellHighlightIconColor; - } - } - - .p-sortable-column-badge { - border-radius: 50%; - height: $tableSortableColumnBadgeSize; - min-width: $tableSortableColumnBadgeSize; - line-height: $tableSortableColumnBadgeSize; - color: $highlightTextColor; - background: $highlightBg; - margin-left: $inlineSpacing; - } - - &:not(.p-highlight):not(.p-sortable-disabled):hover { - background: $tableHeaderCellHoverBg; - color: $tableHeaderCellTextHoverColor; - - .p-sortable-column-icon { - color: $tableHeaderCellIconHoverColor; - } - } - - &.p-highlight { - background: $tableHeaderCellHighlightBg; - color: $tableHeaderCellHighlightTextColor; - - .p-sortable-column-icon { - color: $tableHeaderCellHighlightIconColor; - } - } - - &:focus-visible { - box-shadow: $inputListItemFocusShadow; - outline: 0 none; - } - } - - .p-datatable-tbody { - > tr { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - transition: $listItemTransition; - - > td { - text-align: $tableCellContentAlignment; - border: $tableBodyCellBorder; - border-width: $tableBodyCellBorderWidth; - padding: $tableBodyCellPadding; - - .p-row-toggler, - .p-row-editor-init, - .p-row-editor-save, - .p-row-editor-cancel { - @include action-icon(); - } - - .p-row-editor-save { - margin-right: $inlineSpacing; - } - - > .p-column-title { - font-weight: $tableHeaderCellFontWeight; - } - - &.p-highlight { - background: $tableBodyCellHighlightBg; - color: $tableBodyCellHighlightTextColor; - } - } - - &.p-highlight { - background: $tableBodyCellHighlightBg; - color: $tableBodyCellHighlightTextColor; - } - - &.p-highlight-contextmenu { - outline: 0.15rem solid $focusOutlineColor; - outline-offset: -0.15rem; - } - - &.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 $highlightBg; - } - - &.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 $highlightBg; - } - } - } - - .p-datatable-tbody { - > tr { - .pi-chevron-right, - .pi-chevron-down { - &::before { - color: $actionIconColor; - font-size: $fontSize; - } - } - } - } - - - .p-datatable-frozen-tbody { - & > tr > td { - background: $tableHeaderCellBg; - } - } - - &.p-datatable-selectable { - .p-datatable-tbody > tr.p-selectable-row { - &:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - } - - &:focus-visible { - outline: .15rem solid $focusOutlineColor; - outline-offset: -.15rem; - } - } - } - - &.p-datatable-selectable-cell { - .p-datatable-tbody > tr.p-selectable-row { - & > td.p-selectable-cell { - &:not(.p-highlight):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - } - - &:focus-visible { - outline: .15rem solid $focusOutlineColor; - outline-offset: -.15rem; - } - } - } - } - - &.p-datatable-hoverable-rows { - .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - } - } - - .p-column-resizer-helper { - background: $tableResizerHelperBg; - } - - .p-datatable-scrollable-header, - .p-datatable-scrollable-footer { - background: $panelHeaderBg; - } - - &.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table, - &.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table { - > .p-datatable-thead, - > .p-datatable-tfoot { - background-color: $tableHeaderCellBg; - } - } - - .p-datatable-loading-icon { - font-size: $loadingIconFontSize; - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } - - &.p-datatable-gridlines { - .p-datatable-header { - border-width: 1px 1px 0 1px; - } - - .p-datatable-footer { - border-width: 0 1px 1px 1px; - } - - .p-paginator-top { - border-width: 0 1px 0 1px; - } - - .p-paginator-bottom { - border-width: 0 1px 1px 1px; - } - - .p-datatable-thead { - > tr { - > th { - border-width: 1px 0 1px 1px; - - &:last-child { - border-width: 1px; - } - } - } - } - - .p-datatable-tbody { - > tr { - > td { - border-width: 1px 0 0 1px; - - &:last-child { - border-width: 1px 1px 0 1px; - } - } - - &:last-child { - > td { - border-width: 1px 0 1px 1px; - - &:last-child { - border-width: 1px; - } - } - } - } - } - - .p-datatable-tfoot { - > tr { - > td { - border-width: 1px 0 1px 1px; - - &:last-child { - border-width: 1px 1px 1px 1px; - } - } - } - } - - .p-datatable-thead + .p-datatable-tfoot { - > tr { - > td { - border-width: 0 0 1px 1px; - - &:last-child { - border-width: 0 1px 1px 1px; - } - } - } - } - - &:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody { - > tr { - > td { - border-width: 0 0 1px 1px; - - &:last-child { - border-width: 0 1px 1px 1px; - } - } - } - } - - &:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody { - > tr { - &:last-child { - > td { - border-width: 0 0 0 1px; - - &:last-child { - border-width: 0 1px 0 1px; - } - } - } - } - } - } - - &.p-datatable-striped { - .p-datatable-tbody { - > tr:nth-child(even) { - background: $tableBodyRowEvenBg; - - &.p-highlight { - background: $tableBodyCellHighlightBg; - color: $tableBodyCellHighlightTextColor; - } - - & + .p-row-expanded { - background: $tableBodyRowEvenBg; - } - } - } - } - - &.p-datatable-sm { - .p-datatable-header { - @include scaledPadding($tableHeaderPadding, $tableScaleSM); - } - - .p-datatable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleSM); - } - - .p-datatable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleSM); - } - - .p-datatable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - - .p-datatable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - } - - &.p-datatable-lg { - .p-datatable-header { - @include scaledPadding($tableHeaderPadding, $tableScaleLG); - } - - .p-datatable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleLG); - } - - .p-datatable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleLG); - } - - .p-datatable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - - .p-datatable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - } -} - -.p-datatable-drag-selection-helper { - background: $tableDragHelperBg; -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: $menuitemSpacing; - - background-color: $overlayMenuBg; - padding: $overlayMenuPadding; - - border: $overlayMenuBorder; - border-radius: $borderRadius; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: $menuitemSpacing; -} - -.p-column-filter-buttonbar { - display: flex; - gap: $menuitemSpacing; -} - -[data-pc-section="filterremove"] { - display: none; - - &:has(.p-column-filter-remove-button) { - display: block; - } -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - @include action-icon(); - vertical-align: middle; - - filtericon, filterslashicon { - > svg { - display: none; - } - - &::after { - color: $tableHeaderCellTextColor; - font-size: $checkboxIconFontSize; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; - } - } - - filtericon::after { - content: "\eaa5"; - } - - filterslashicon::after { - content: "\ed2c"; - } - - &.p-column-filter-menu-button-active { - background-color: $highlightBg; - color: $highlightTextColor; - - filtericon, filterslashicon { - &::after { - color: $highlightTextColor; - } - } - - &:hover { - background-color: $primaryColorHover; - color: $primaryColorText; - } - } -} - -.p-column-filter-row { - gap: $inlineSpacing; -} - -.p-column-filter-row-item { - color: $menuitemTextColor; - - padding: $menuitemPadding; - margin-top: $menuitemSpacing; - - background-color: $menuitemBg; - - border-radius: $menuitemBorderRadius; - border: $menuitemBorder; - - &:first-of-type { - margin: 0; - } - - &:not(.p-highlight):hover { - color: $menuitemHoverTextColor; - background-color: $menuitemHoverBg; - } - - &.p-highlight { - color: $menuitemActiveTextColor; - background-color: $menuitemActiveBg; - - &:hover { - background-color: $menuitemActiveHoverBg; - } - } -} - -.p-column-filter-separator { - height: 1px; - - border-bottom: $overlayMenuBorder; - margin-top: $menuitemSpacing; -} - -.p-datatable-reorderablerow-handle { - color: $actionIconColor; - - &::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_dataview.scss b/primeng-sass-theme/theme-base/components/data/_dataview.scss deleted file mode 100644 index 63feb90..0000000 --- a/primeng-sass-theme/theme-base/components/data/_dataview.scss +++ /dev/null @@ -1,47 +0,0 @@ -.p-dataview { - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-dataview-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-dataview-content { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - border: $dataViewContentBorder; - padding: $dataViewContentPadding; - } - - .p-dataview-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - border-bottom-left-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-dataview-loading-icon { - font-size: $loadingIconFontSize; - - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_filter.scss b/primeng-sass-theme/theme-base/components/data/_filter.scss deleted file mode 100644 index 8eb91b7..0000000 --- a/primeng-sass-theme/theme-base/components/data/_filter.scss +++ /dev/null @@ -1,138 +0,0 @@ -.p-column-filter-row { - .p-column-filter-menu-button, - .p-column-filter-clear-button { - margin-left: $inlineSpacing; - } -} - -.p-column-filter-menu-button { - width: $actionIconWidth; - height: $actionIconHeight; - color: $actionIconColor; - border: $actionIconBorder; - background: $actionIconBg; - border-radius: $actionIconBorderRadius; - transition: $actionIconTransition; - - &:hover { - color: $actionIconHoverColor; - border-color: $actionIconHoverBorderColor; - background: $actionIconHoverBg; - } - - &.p-column-filter-menu-button-open, - &.p-column-filter-menu-button-open:hover { - background: $actionIconHoverBg; - color: $actionIconHoverColor; - } - - &.p-column-filter-menu-button-active, - &.p-column-filter-menu-button-active:hover { - background: $highlightBg; - color: $highlightTextColor; - } - - &:focus-visible { - @include focused(); - } - -} - -.p-column-filter-clear-button { - width: $actionIconWidth; - height: $actionIconHeight; - color: $actionIconColor; - border: $actionIconBorder; - background: $actionIconBg; - border-radius: $actionIconBorderRadius; - transition: $actionIconTransition; - - &:hover { - color: $actionIconHoverColor; - border-color: $actionIconHoverBorderColor; - background: $actionIconHoverBg; - } - - &:focus-visible { - @include focused(); - } -} - -.p-column-filter-overlay { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - min-width: $menuWidth; - - .p-column-filter-row-items { - padding: $inputListPadding; - - .p-column-filter-row-item { - margin: $inputListItemMargin; - padding: $inputListItemPadding; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - - &:not(.p-highlight):not(.p-disabled):hover { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - - &:focus-visible { - @include focused-listitem(); - } - } - - .p-column-filter-separator { - border-top: $divider; - margin: $menuSeparatorMargin; - } - } -} - -.p-column-filter-overlay-menu { - .p-column-filter-operator { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - } - - .p-column-filter-constraint { - padding: $panelContentPadding; - border-bottom: $divider; - - .p-column-filter-matchmode-dropdown { - margin-bottom: $inlineSpacing; - } - - .p-column-filter-remove-button { - margin-top: $inlineSpacing; - } - - &:last-child { - border-bottom: 0 none; - } - } - - .p-column-filter-add-rule { - padding: $panelFooterPadding; - } - - .p-column-filter-buttonbar { - padding: $panelContentPadding; - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/data/_orderlist.scss b/primeng-sass-theme/theme-base/components/data/_orderlist.scss deleted file mode 100644 index 99e942f..0000000 --- a/primeng-sass-theme/theme-base/components/data/_orderlist.scss +++ /dev/null @@ -1,86 +0,0 @@ -.p-orderlist { - .p-orderlist-controls { - padding: $panelContentPadding; - - .p-button { - margin-bottom: $inlineSpacing; - } - } - - .p-orderlist-header { - background: $panelHeaderBg; - color: $panelHeaderTextColor; - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - font-weight: $panelHeaderFontWeight; - border-bottom: 0 none; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - } - - .p-orderlist-filter-container { - padding: $panelHeaderPadding; - background: $panelContentBg; - border: $panelHeaderBorder; - border-bottom: 0 none; - - .p-orderlist-filter-input { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-orderlist-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-orderlist-list { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $inputListPadding; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - outline: 0 none; - - .p-orderlist-item { - padding: $inputListItemPadding; - margin: $inputListItemMargin; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: transform $transitionDuration, $listItemTransition; - - &:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-focus { - color: $inputListItemTextFocusColor; - background: $inputListItemFocusBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &.p-focus { - background: $highlightFocusBg; - } - } - } - } - - &.p-orderlist-striped { - .p-orderlist-list { - .p-orderlist-item:nth-child(even) { - background: $panelContentEvenRowBg; - - &:hover { - background: $inputListItemHoverBg; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_organizationchart.scss b/primeng-sass-theme/theme-base/components/data/_organizationchart.scss deleted file mode 100644 index 776bbea..0000000 --- a/primeng-sass-theme/theme-base/components/data/_organizationchart.scss +++ /dev/null @@ -1,50 +0,0 @@ -.p-organizationchart { - .p-organizationchart-node-content { - &.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-node-toggler { - i { - color: darken($highlightBg, 25%); - } - } - } - } - - .p-organizationchart-line-down { - background: $organizationChartConnectorColor; - } - - .p-organizationchart-line-left { - border-right: $panelContentBorder; - border-color: $organizationChartConnectorColor; - } - - .p-organizationchart-line-top { - border-top: $panelContentBorder; - border-color: $organizationChartConnectorColor; - } - - .p-organizationchart-node-content { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $panelContentPadding; - } - - .p-organizationchart-node-content .p-node-toggler { - background: inherit; - color: inherit; - border-radius: 50%; - - &:focus-visible { - @include focused(); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_paginator.scss b/primeng-sass-theme/theme-base/components/data/_paginator.scss deleted file mode 100644 index ef4438a..0000000 --- a/primeng-sass-theme/theme-base/components/data/_paginator.scss +++ /dev/null @@ -1,102 +0,0 @@ -.p-paginator { - background: $paginatorBg; - color: $paginatorTextColor; - border: $paginatorBorder; - border-width: $paginatorBorderWidth; - padding: $paginatorPadding; - border-radius: $borderRadius; - - .p-paginator-first, - .p-paginator-prev, - .p-paginator-next, - .p-paginator-last { - background-color: $paginatorElementBg; - border: $paginatorElementBorder; - color: $paginatorElementIconColor; - min-width: $paginatorElementWidth; - height: $paginatorElementHeight; - margin: $paginatorElementMargin; - transition: $listItemTransition; - border-radius: $paginatorElementBorderRadius; - - &:not(.p-disabled):not(.p-highlight):hover { - background: $paginatorElementHoverBg; - border-color: $paginatorElementHoverBorderColor; - color: $paginatorElementIconHoverColor; - } - - &.p-disabled:not(.p-highlight) { - background: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - color: $disabledButtonTextColor; - } - } - - .p-paginator-first { - border-top-left-radius: $paginatorElementBorderRadius; - border-bottom-left-radius: $paginatorElementBorderRadius; - } - - .p-paginator-last { - border-top-right-radius: $paginatorElementBorderRadius; - border-bottom-right-radius: $paginatorElementBorderRadius; - } - - .p-dropdown { - margin-left: $inlineSpacing; - height: $paginatorElementHeight; - - .p-dropdown-label { - padding-right: 0; - } - } - - .p-paginator-page-input { - margin-left: $inlineSpacing; - margin-right: $inlineSpacing; - - .p-inputtext { - max-width: $paginatorElementWidth; - } - } - - .p-paginator-current { - background-color: $paginatorElementBg; - border: $paginatorElementBorder; - color: $paginatorElementIconColor; - min-width: $paginatorElementWidth; - height: $paginatorElementHeight; - margin: $paginatorElementMargin; - padding: 0 $inlineSpacing; - } - - .p-paginator-pages { - .p-paginator-page { - background-color: $paginatorElementBg; - border: $paginatorElementBorder; - color: $paginatorElementIconColor; - min-width: $paginatorElementWidth; - height: $paginatorElementHeight; - margin: $paginatorElementMargin; - transition: $listItemTransition; - border-radius: $paginatorElementBorderRadius; - - &.p-highlight { - background: $highlightBg; - border-color: $highlightBg; - color: $highlightTextColor; - - &:hover { - background: $primaryColorHover; - border-color: $primaryColorHover; - } - } - - &:not(.p-highlight):hover { - background: $paginatorElementHoverBg; - border-color: $paginatorElementHoverBorderColor; - color: $paginatorElementIconHoverColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_picklist.scss b/primeng-sass-theme/theme-base/components/data/_picklist.scss deleted file mode 100644 index 679f4fe..0000000 --- a/primeng-sass-theme/theme-base/components/data/_picklist.scss +++ /dev/null @@ -1,74 +0,0 @@ -.p-picklist { - .p-picklist-buttons { - padding: $panelContentPadding; - - .p-button { - margin-bottom: $inlineSpacing; - } - } - - .p-picklist-header { - background: $panelHeaderBg; - color: $panelHeaderTextColor; - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - font-weight: $panelHeaderFontWeight; - border-bottom: 0 none; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - } - - .p-picklist-filter-container { - padding: $panelHeaderPadding; - background: $panelContentBg; - border: $panelHeaderBorder; - border-bottom: 0 none; - - .p-picklist-filter-input { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-picklist-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-picklist-list { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $inputListPadding; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - outline: 0 none; - - .p-picklist-item { - padding: $inputListItemPadding; - margin: $inputListItemMargin; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: transform $transitionDuration, $listItemTransition; - - &:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-focus { - color: $inputListItemTextFocusColor; - background: $inputListItemFocusBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &.p-focus { - background: $highlightFocusBg; - } - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/data/_timeline.scss b/primeng-sass-theme/theme-base/components/data/_timeline.scss deleted file mode 100644 index a229aa2..0000000 --- a/primeng-sass-theme/theme-base/components/data/_timeline.scss +++ /dev/null @@ -1,46 +0,0 @@ -.p-timeline { - .p-timeline-event-content { - color: $timelineTextColor; - } - .p-timeline-event-opposite, - .p-timeline-event-content { - line-height: 1; - } - - .p-timeline-event-marker { - border: $timelineEventMarkerBorder; - border-radius: $timelineEventMarkerBorderRadius; - width: $timelineEventMarkerWidth; - height: $timelineEventMarkerHeight; - background-color: $timelineEventMarkerBackground; - } - - .p-timeline-event-connector { - background-color: $timelineEventColor; - } - - &.p-timeline-vertical { - .p-timeline-event-opposite, - .p-timeline-event-content { - padding: $timelineVerticalEventContentPadding; - } - - .p-timeline-event-connector { - width: $timelineEventConnectorSize; - } - } - - &.p-timeline-horizontal { - .p-timeline-event-opposite, - .p-timeline-event-content { - padding: $timelineHorizontalEventContentPadding; - } - - .p-timeline-event-connector { - height: $timelineEventConnectorSize; - } - } -} - - - diff --git a/primeng-sass-theme/theme-base/components/data/_tree.scss b/primeng-sass-theme/theme-base/components/data/_tree.scss deleted file mode 100644 index 8168d92..0000000 --- a/primeng-sass-theme/theme-base/components/data/_tree.scss +++ /dev/null @@ -1,184 +0,0 @@ -// core -.p-tree-container { - margin: 0; - padding: 0; - list-style-type: none; - overflow: auto; -} - -.p-treenode-children { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-treenode-selectable { - cursor: pointer; - user-select: none; -} - -.p-tree-toggler { - cursor: pointer; - user-select: none; - display: inline-flex; - align-items: center; - justify-content: center; - overflow: hidden; - position: relative; - flex-shrink: 0; -} - -.p-treenode-leaf > .p-treenode-content .p-tree-toggler { - visibility: hidden; -} - -.p-treenode-content { - display: flex; - align-items: center; -} - -.p-tree-filter { - width: 100%; -} - -.p-tree-filter-container { - position: relative; - display: block; - width: 100%; -} - -.p-tree-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-tree-loading { - position: relative; - min-height: 4rem; -} - -.p-tree .p-tree-loading-overlay { - position: absolute; - z-index: 1; - display: flex; - align-items: center; - justify-content: center; -} - -// TODO: Should be removed after implementing the new scrollable prop to Tree -// .p-tree-flex-scrollable { -// display: flex; -// flex: 1; -// height: 100%; -// flex-direction: column; -// } - -// .p-tree-flex-scrollable .p-tree-wrapper { -// flex: 1; -// } - -// theme -.p-tree { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - padding: $panelContentPadding; - border-radius: $borderRadius; - - .p-tree-container { - .p-treenode { - padding: $treeNodePadding; - outline: 0 none; - - &:focus > .p-treenode-content { - @include focused-listitem(); - } - - .p-treenode-content { - border-radius: $borderRadius; - transition: $listItemTransition; - padding: $treeNodeContentPadding; - - .p-tree-toggler { - margin-right: $inlineSpacing; - @include action-icon(); - } - - .p-treenode-icon { - margin-right: $inlineSpacing; - color: $treeNodeIconColor; - } - - .p-checkbox { - margin-right: $inlineSpacing; - - &.p-indeterminate { - .p-checkbox-icon { - color: $textColor; - } - } - } - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-tree-toggler, - .p-treenode-icon { - color: $highlightTextColor; - - &:hover { - color: $highlightTextColor; - } - } - } - - &.p-treenode-selectable:not(.p-highlight):hover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - - &.p-treenode-dragover { - background: $inputListItemHoverBg; - color: $inputListItemTextHoverColor; - } - } - } - } - - .p-tree-filter-container { - margin-bottom: $inlineSpacing; - - .p-tree-filter { - width: 100%; - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-tree-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-treenode-children { - padding: $treeNodeChildrenPadding; - } - - .p-tree-loading-icon { - font-size: $loadingIconFontSize; - - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } - - .p-treenode-droppoint { - height: $inlineSpacing; - - &.p-treenode-droppoint-active { - background: scale-color($highlightBg, $lightness: -20%); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/data/_treetable.scss b/primeng-sass-theme/theme-base/components/data/_treetable.scss deleted file mode 100644 index cec59e8..0000000 --- a/primeng-sass-theme/theme-base/components/data/_treetable.scss +++ /dev/null @@ -1,429 +0,0 @@ -// core -.p-treetable { - position: relative; -} - -.p-treetable > .p-treetable-wrapper { - overflow: auto; -} - -.p-treetable table { - border-collapse: collapse; - width: 100%; - table-layout: fixed; -} - -.p-treetable .p-sortable-column { - cursor: pointer; - user-select: none; -} - -.p-treetable-selectable .p-treetable-tbody > tr { - cursor: pointer; -} - -.p-treetable-toggler { - cursor: pointer; - user-select: none; - display: inline-flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - vertical-align: middle; - overflow: hidden; - position: relative; -} - -.p-treetable-toggler + .p-checkbox { - vertical-align: middle; -} - -.p-treetable-toggler + .p-checkbox + span { - vertical-align: middle; -} - -/* Resizable */ -.p-treetable-resizable > .p-treetable-wrapper { - overflow-x: auto; -} - -.p-treetable-resizable .p-treetable-thead > tr > th, -.p-treetable-resizable .p-treetable-tfoot > tr > td, -.p-treetable-resizable .p-treetable-tbody > tr > td { - overflow: hidden; -} - -.p-treetable-resizable .p-resizable-column { - background-clip: padding-box; - position: relative; -} - -.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer { - display: none; -} - -.p-treetable .p-column-resizer { - display: block; - position: absolute; - top: 0; - right: 0; - margin: 0; - width: 0.5rem; - height: 100%; - padding: 0px; - cursor: col-resize; - border: 1px solid transparent; -} - -.p-treetable .p-column-resizer-helper { - width: 1px; - position: absolute; - z-index: 10; - display: none; -} - -/* Scrollable */ -.p-treetable-scrollable-wrapper { - position: relative; -} -.p-treetable-scrollable-header, -.p-treetable-scrollable-footer { - overflow: hidden; - border: 0 none; -} - -.p-treetable-scrollable-body { - overflow: auto; - position: relative; -} - -.p-treetable-virtual-table { - position: absolute; -} - -/* Frozen Columns */ -.p-treetable-frozen-view .p-treetable-scrollable-body { - overflow: hidden; -} - -.p-treetable-unfrozen-view { - position: absolute; - top: 0px; - left: 0px; -} - -/* Reorder */ -.p-treetable-reorder-indicator-up, -.p-treetable-reorder-indicator-down { - position: absolute; - display: none; -} - -/* Loader */ -.p-treetable .p-treetable-loading-overlay { - position: absolute; - display: flex; - align-items: center; - justify-content: center; - z-index: 2; -} - -/* Alignment */ -.p-treetable .p-treetable-thead > tr > th.p-align-left > .p-column-header-content, -.p-treetable .p-treetable-tbody > tr > td.p-align-left, -.p-treetable .p-treetable-tfoot > tr > td.p-align-left { - text-align: left; - justify-content: flex-start; -} -.p-treetable .p-treetable-thead > tr > th.p-align-right > .p-column-header-content, -.p-treetable .p-treetable-tbody > tr > td.p-align-right, -.p-treetable .p-treetable-tfoot > tr > td.p-align-right { - text-align: right; - justify-content: flex-end; -} -.p-treetable .p-treetable-thead > tr > th.p-align-center > .p-column-header-content, -.p-treetable .p-treetable-tbody > tr > td.p-align-center, -.p-treetable .p-treetable-tfoot > tr > td.p-align-center { - text-align: center; - justify-content: center; -} - - -// theme -.p-treetable { - .p-paginator-top { - border-width: $tableTopPaginatorBorderWidth; - border-radius: 0; - } - - .p-paginator-bottom { - border-width: $tableBottomPaginatorBorderWidth; - border-radius: 0; - } - - .p-treetable-header { - background: $tableHeaderBg; - color: $tableHeaderTextColor; - border: $tableHeaderBorder; - border-width: $tableHeaderBorderWidth; - padding: $tableHeaderPadding; - font-weight: $tableHeaderFontWeight; - } - - .p-treetable-footer { - background: $tableFooterBg; - color: $tableFooterTextColor; - border: $tableFooterBorder; - border-width: $tableFooterBorderWidth; - padding: $tableFooterPadding; - font-weight: $tableFooterFontWeight; - } - - .p-treetable-thead > tr > th { - text-align: $tableCellContentAlignment; - padding: $tableHeaderCellPadding; - border: $tableHeaderCellBorder; - border-width: $tableHeaderCellBorderWidth; - font-weight: $tableHeaderCellFontWeight; - color: $tableHeaderCellTextColor; - background: $tableHeaderCellBg; - transition: $listItemTransition; - } - - .p-treetable-tfoot > tr > td { - text-align: $tableCellContentAlignment; - padding: $tableFooterCellPadding; - border: $tableFooterCellBorder; - border-width: $tableFooterCellBorderWidth; - font-weight: $tableFooterCellFontWeight; - color: $tableFooterCellTextColor; - background: $tableFooterCellBg; - } - - .p-sortable-column { - outline-color: $focusOutlineColor; - - .p-sortable-column-icon { - color: $tableHeaderCellIconColor; - margin-left: $inlineSpacing; - } - - .p-sortable-column-badge { - border-radius: 50%; - height: $tableSortableColumnBadgeSize; - min-width: $tableSortableColumnBadgeSize; - line-height: $tableSortableColumnBadgeSize; - color: $highlightTextColor; - background: $highlightBg; - margin-left: $inlineSpacing; - } - - &:not(.p-highlight):hover { - background: $tableHeaderCellHoverBg; - color: $tableHeaderCellTextHoverColor; - - .p-sortable-column-icon { - color: $tableHeaderCellIconHoverColor; - } - } - - &.p-highlight { - background: $tableHeaderCellHighlightBg; - color: $tableHeaderCellHighlightTextColor; - - .p-sortable-column-icon { - color: $tableHeaderCellHighlightTextColor; - } - } - } - - .p-treetable-tbody { - > tr { - background: $tableBodyRowBg; - color: $tableBodyRowTextColor; - transition: $listItemTransition; - - > td { - text-align: $tableCellContentAlignment; - border: $tableBodyCellBorder; - border-width: $tableBodyCellBorderWidth; - padding: $tableBodyCellPadding; - - .p-treetable-toggler { - @include action-icon(); - margin-right: $inlineSpacing; - - & + .p-checkbox { - margin-right: $inlineSpacing; - - .p-indeterminate { - .p-checkbox-icon { - color: $textColor; - } - } - } - } - } - - &:focus-visible { - outline: .15rem solid $focusOutlineColor; - outline-offset: -.15rem; - } - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-treetable-toggler { - color: $highlightTextColor; - - &:hover { - color: $highlightTextColor; - } - - } - } - } - } - - &.p-treetable-selectable, - &.p-treetable-hoverable-rows { - .p-treetable-tbody > tr:not(.p-highlight):hover { - background: $tableBodyRowHoverBg; - color: $tableBodyRowTextHoverColor; - - .p-treetable-toggler { - color: $tableBodyRowTextHoverColor; - } - } - } - - .p-column-resizer-helper { - background: $tableResizerHelperBg; - } - - .p-treetable-scrollable-header, - .p-treetable-scrollable-footer { - background: $panelHeaderBg; - } - - .p-treetable-loading-icon { - font-size: $loadingIconFontSize; - - &.p-icon { - width: $loadingIconFontSize; - height: $loadingIconFontSize; - } - } - - &.p-treetable-gridlines { - .p-treetable-header { - border-width: 1px 1px 0 1px; - } - - .p-treetable-footer { - border-width: 0 1px 1px 1px; - } - - .p-treetable-top { - border-width: 0 1px 0 1px; - } - - .p-treetable-bottom { - border-width: 0 1px 1px 1px; - } - - .p-treetable-thead { - > tr { - > th { - border-width: 1px; - } - } - } - - .p-treetable-tbody { - > tr { - > td { - border-width: 1px; - } - } - } - - .p-treetable-tfoot { - > tr { - > td { - border-width: 1px; - } - } - } - } - - &.p-treetable-striped { - .p-treetable-tbody { - > tr.p-row-odd { - background: $tableBodyRowEvenBg; - - &.p-highlight { - background: $highlightBg; - color: $highlightTextColor; - - .p-row-toggler { - color: $highlightTextColor; - - &:hover { - color: $highlightTextColor; - } - } - } - - & + .p-row-expanded { - background: $tableBodyRowEvenBg; - } - } - } - } - - &.p-treetable-sm { - .p-treetable-header { - @include scaledPadding($tableHeaderPadding, $scaleSM); - } - - .p-treetable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleSM); - } - - .p-treetable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleSM); - } - - .p-treetable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - - .p-treetable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleSM); - } - } - - &.p-treetable-lg { - .p-treetable-header { - @include scaledPadding($tableHeaderPadding, $tableScaleLG); - } - - .p-treetable-thead > tr > th { - @include scaledPadding($tableHeaderCellPadding, $tableScaleLG); - } - - .p-treetable-tbody > tr > td { - @include scaledPadding($tableBodyCellPadding, $tableScaleLG); - } - - .p-treetable-tfoot > tr > td { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - - .p-treetable-footer { - @include scaledPadding($tableFooterPadding, $tableScaleLG); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/file/_fileupload.scss b/primeng-sass-theme/theme-base/components/file/_fileupload.scss deleted file mode 100644 index 9c974ea..0000000 --- a/primeng-sass-theme/theme-base/components/file/_fileupload.scss +++ /dev/null @@ -1,120 +0,0 @@ -.p-fileupload-dnd, -.p-fileupload-button { - .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: $gap-2; - } - - &.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; - } - - .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: $gap-2; - - > p-progressbar, - p-messages { - display: none; - } - } - - .p-orderlist-controls { - display: none; - } - - .p-fileupload-files { - display: none; - } - - .p-fileupload-info-button { - width: $buttonIconOnlyWidth; - display: inline-flex; - justify-content: center; - align-items: center; - color: $infoMessageIconColor; - } - - .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; - - .p-orderlist-list { - overflow: hidden; - min-height: 0px; - } - } - - .p-fileupload-progress-spinner { - width: $text-xl; - height: $text-xl; - } - - .p-fileupload-item-row { - padding: $p-1 $p-1 $p-1 $p-2; - border-radius: $borderRadius; - border: 1px solid $surface-transparent; - - &:hover { - background: $surface-hover; - } - - &.error { - border-color: $errorColor; - - .file-icon { - color: $errorColor; - } - } - } - - .p-dataview-content, - .p-orderlist-list { - display: flex; - flex-direction: column; - gap: $gap-2; - } -} - -.p-fileupload-dnd { - .p-fileupload-buttonbar { - width: 100%; - border-radius: $borderRadius; - background: $surface-section; - border: 1px dashed $panelHeaderBorderColor; - padding: $panelHeaderPadding; - - button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: $gap-2; - - > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: $gap-1; - } - } - - &:hover { - cursor: pointer; - border-color: $primaryColor; - - i { - color: $primaryColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_autocomplete.scss b/primeng-sass-theme/theme-base/components/input/_autocomplete.scss deleted file mode 100644 index 45b9901..0000000 --- a/primeng-sass-theme/theme-base/components/input/_autocomplete.scss +++ /dev/null @@ -1,231 +0,0 @@ -@use 'sass:math'; - -// core -.p-autocomplete { - display: inline-flex; - height: min-content; - - .p-autocomplete-loader { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - - &.p-autocomplete-dd { - .p-autocomplete-loader { - right: nth($inputPadding, 2) + $buttonIconOnlyWidth; - } - } -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - - cursor: text; - overflow: hidden; - - height: min-content; - - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: math.div($inlineSpacing, 2); - - margin: 0; - - list-style-type: none; - - &:has(.p-autocomplete-token) { - padding: math.div($inlineSpacing, 2); - } -} - -.p-autocomplete-token { - cursor: default; - - display: inline-flex; - align-items: center; - flex: 0 0 auto; - - height: $chipHeight; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -// theme -.p-autocomplete { - .p-autocomplete-multiple-container { - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-disabled { - cursor: not-allowed; - background-color: $disabledButtonBg; - } - - .p-autocomplete-token { - padding: $chipPadding; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - - &.p-focus { - @include focused(); - } - - .p-autocomplete-token-icon { - margin-left: $inlineSpacing; - } - } - - .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 $inlineSpacing; - } - - .p-autocomplete-input-token { - padding: math.div(nth($inputPadding, 1), 2) 0; - - input { - height: $chipHeight; - - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - color: $textColor; - - margin: 0; - } - } - } - - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } -} - -.p-autocomplete-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - margin-top: nth($inputListItemMargin, 1); - - .p-autocomplete-items { - padding: $inputListPadding; - - .p-autocomplete-item { - margin: $inputListItemMargin; - padding: $inputListItemPadding; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &:first-of-type { - margin-top: 0; - } - - &:last-of-type { - margin-bottom: 0; - } - - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - - .p-autocomplete-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-autocomplete-empty-message { - text-align: center; - padding: $inputListItemPadding; - } - } -} - - -.p-autocomplete-dd { - .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; - } - - .p-autocomplete-dropdown { - display: none; - } -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: $inputHoverBorderColor; -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: $inputGroupAddOnMinWidth; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; - - .p-autocomplete-clear-icon { - right: 0.75rem; - } - - .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_calendar.scss b/primeng-sass-theme/theme-base/components/input/_calendar.scss deleted file mode 100644 index 20728b8..0000000 --- a/primeng-sass-theme/theme-base/components/input/_calendar.scss +++ /dev/null @@ -1,313 +0,0 @@ -.p-calendar { - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } - - &:not(.p-calendar-disabled).p-focus > .p-inputtext { - @include focused-input(); - } -} - -.p-datepicker { - margin-top: $inputListPadding; - padding: $calendarPadding; - background: $calendarInlineBg; - color: $calendarTextColor; - border: $calendarBorder; - border-radius: $borderRadius; - - &:not(.p-datepicker-inline) { - background: $calendarBg; - border: $calendarOverlayBorder; - box-shadow: $inputOverlayShadow; - - .p-datepicker-header { - background: $calendarHeaderBg; - } - } - - .p-datepicker-header { - padding: $calendarHeaderPadding; - color: $calendarHeaderTextColor; - background: $calendarInlineHeaderBg; - font-weight: $calendarHeaderFontWeight; - margin: $inputListHeaderMargin; - border-bottom: $calendarHeaderBorder; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-datepicker-prev, - .p-datepicker-next { - @include action-icon(); - border: 1px solid transparent; - - &.p-disabled { - color: $disabledButtonTextColor; - background: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - } - } - - .p-datepicker-title { - line-height: $actionIconHeight; - - display: flex; - gap: $inlineSpacing; - - .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - min-height: $buttonHeight; - - &:focus { - @include focused-input(); - } - } - - .p-datepicker-year, - .p-datepicker-month { - color: $calendarHeaderTextColor; - transition: $actionIconTransition; - font-weight: $calendarHeaderFontWeight; - padding: $calendarHeaderCellPadding; - - &:enabled:hover { - color: $calendarMonthYearHeaderHoverTextColor; - } - } - - .p-datepicker-month { - margin-right: $inlineSpacing; - } - } - } - - table { - font-size: $fontSize; - margin: $calendarTableMargin; - - th { - padding: $calendarHeaderCellPadding; - - > span { - width: $calendarCellDateWidth; - height: $calendarCellDateHeight; - } - } - - td { - padding: $calendarCellDatePadding; - - > span { - width: $calendarCellDateWidth; - height: $calendarCellDateHeight; - border-radius: $calendarCellDateBorderRadius; - transition: $listItemTransition; - border: $calendarCellDateBorder; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - - &:focus-visible { - @include focused(); - } - } - - &.p-datepicker-today { - > span { - color: $calendarCellDateTodayTextColor; - font-weight: 700; - - border-color: $calendarCellDateTodayBorderColor; - background: $calendarCellDateTodayBg; - - &:not(.p-disabled):hover { - color: $calendarCellDateHoverText; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } - } - } - - .p-datepicker-buttonbar { - padding: $calendarButtonBarPadding; - - .p-button { - width: auto; - } - } - - .p-timepicker { - border-top: $divider; - padding: $calendarTimePickerPadding; - - button { - @include action-icon(); - } - - span { - font-size: $calendarTimePickerTimeFontSize; - } - - > div { - padding: $calendarTimePickerElementPadding; - } - } - - .p-hour-picker, - .p-minute-picker { - gap: 0.25rem; - } - - &.p-datepicker-timeonly { - .p-timepicker { - border-top: 0 none; - } - } - - .p-monthpicker { - margin: $calendarTableMargin; - - .p-monthpicker-month { - padding: $calendarCellDatePadding; - transition: $listItemTransition; - border-radius: $calendarCellDateBorderRadius; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } - - .p-yearpicker { - margin: $calendarTableMargin; - - .p-yearpicker-year { - padding: $calendarCellDatePadding; - transition: $listItemTransition; - border-radius: $calendarCellDateBorderRadius; - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } - - &.p-datepicker-multiple-month { - .p-datepicker-group { - border-left: $divider; - padding-right: $calendarPadding; - padding-left: $calendarPadding; - padding-top: 0; - padding-bottom: 0; - - &:first-child { - padding-left: 0; - border-left: 0 none; - } - - &:last-child { - padding-right: 0; - } - } - } - - &:not(.p-disabled) { - table { - td { - span:not(.p-highlight):not(.p-disabled) { - &:hover { - color: $calendarCellDateHoverText; - background: $calendarCellDateHoverBg; - } - - &:focus-visible { - @include focused(); - } - } - - span.p-highlight:hover { - background: $primaryColorHover; - } - } - } - - .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; - - .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; - - &:not(.p-disabled) { - &:not(.p-highlight):hover { - color: $calendarCellDateHoverText; - background: $calendarCellDateHoverBg; - } - - &.p-highlight:hover { - background: $primaryColorHover; - } - - &:focus-visible { - @include focused(); - } - } - } - } - - .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; - - .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; - - &:not(.p-disabled) { - &:not(.p-highlight):hover { - color: $calendarCellDateHoverText; - background: $calendarCellDateHoverBg; - } - - &.p-highlight:hover { - background: $primaryColorHover; - } - - &:focus-visible { - @include focused(); - } - } - } - } - } -} - -@media screen and (max-width: $calendarBreakpoint) { - .p-datepicker { - table { - th, - td { - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_cascadeselect.scss b/primeng-sass-theme/theme-base/components/input/_cascadeselect.scss deleted file mode 100644 index cfd726e..0000000 --- a/primeng-sass-theme/theme-base/components/input/_cascadeselect.scss +++ /dev/null @@ -1,107 +0,0 @@ -.p-cascadeselect { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-variant-filled { - background-color: $inputFilledBg; - - &:enabled:hover { - background-color: $inputFilledHoverBg; - } - - &:enabled:focus { - background-color: $inputFilledFocusBg; - } - } - - .p-cascadeselect-label { - background: transparent; - border: 0 none; - padding: $inputPadding; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - } - - &:enabled:focus { - outline: 0 none; - box-shadow: none; - } - } - - .p-cascadeselect-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-cascadeselect-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - - .p-cascadeselect-items { - padding: $inputListPadding; - - .p-cascadeselect-item { - margin: $inputListItemMargin; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &.p-focus { - background: $highlightFocusBg; - } - } - - &:not(.p-highlight):not(.p-disabled) { - &.p-focus { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - } - - .p-cascadeselect-item-content { - padding: $inputListItemPadding; - } - - .p-cascadeselect-group-icon { - font-size: $menuitemSubmenuIconFontSize; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_checkbox.scss b/primeng-sass-theme/theme-base/components/input/_checkbox.scss deleted file mode 100644 index bc3525c..0000000 --- a/primeng-sass-theme/theme-base/components/input/_checkbox.scss +++ /dev/null @@ -1,133 +0,0 @@ -//core -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -// theme -.p-checkbox { - width: $checkboxWidth; - height: $checkboxHeight; - - &.p-checkbox-checked { - .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ - & .p-checkbox-icon { - display: none; - } - - &::after { - content: "\ea5e"; - width: $checkboxIconFontSize; - height: $checkboxIconFontSize; - transition-duration: $transitionDuration; - color: $checkboxIconActiveColor; - font-size: $checkboxIconFontSize; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - } - } - } - - .p-checkbox-input { - border: $checkboxBorder; - border-radius: $checkboxBorderRadius; - } - - .p-checkbox-box { - border: $checkboxBorder; - background: $inputBg; - width: $checkboxWidth; - height: $checkboxHeight; - color: $textColor; - border-radius: $checkboxBorderRadius; - transition: $formElementTransition; - outline-color: transparent; - - &.p-highlight { - border-color: $checkboxActiveBorderColor; - background: $checkboxActiveBg; - } - - &:not(.p-disabled) { - &:hover { - border-color: $inputHoverBorderColor; - - &.p-highlight { - border-color: $checkboxActiveHoverBorderColor; - background: $checkboxActiveHoverBg; - color: $checkboxIconActiveHoverColor; - } - } - - &.p-focus { - @include focused-input(); - } - } - - &.p-disabled { - background: $disabledButtonBg; - } - - .p-checkbox-icon { - transition-duration: $transitionDuration; - color: $checkboxIconActiveColor; - font-size: $checkboxIconFontSize; - - &.p-icon { - width: $checkboxIconFontSize; - height: $checkboxIconFontSize; - } - } - } - -} - -p-checkbox { - &.ng-dirty.ng-invalid { - > .p-checkbox { - > .p-checkbox-box { - @include invalid-input(); - } - } - } -} - -@if ($highlightBg == $checkboxActiveBg) { - .p-highlight { - .p-checkbox { - .p-checkbox-box { - border-color: $checkboxActiveBorderColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_chips.scss b/primeng-sass-theme/theme-base/components/input/_chips.scss deleted file mode 100644 index c508921..0000000 --- a/primeng-sass-theme/theme-base/components/input/_chips.scss +++ /dev/null @@ -1,126 +0,0 @@ -@use "sass:math"; - -// core -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled { - .p-chips-multiple-container{ - background-color: $disabledButtonBg; - } -} - -.p-chips-multiple-container { - outline-color: transparent; - - cursor: text; - overflow: hidden; - - height: min-content; - - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: math.div($inlineSpacing, 2); - - margin: 0; - - list-style-type: none; - - &:has(.p-chips-token) { - padding: math.div($inlineSpacing, 2); - } -} - -.p-chips-token { - cursor: default; - - display: inline-flex; - align-items: center; - flex: 0 0 auto; - - height: $chipHeight; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -// theme -.p-chips { - &:not(.p-disabled):hover { - .p-chips-multiple-container { - border-color: $inputHoverBorderColor; - } - } - - &:not(.p-disabled).p-focus { - .p-chips-multiple-container { - @include focused-input(); - } - } - - .p-chips-multiple-container { - - .p-chips-token { - padding: $chipPadding; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - - &.p-focus { - @include focused(); - } - - .p-chips-token-icon { - margin-left: $inlineSpacing; - } - } - - .p-chips-token + .p-chips-input-token { - padding: 0 $inlineSpacing; - } - - .p-chips-input-token { - padding: math.div(nth($inputPadding, 1), 2) 0; - - input { - height: $chipHeight; - - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - color: $textColor; - - margin: 0; - } - } - } - - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_colorpicker.scss b/primeng-sass-theme/theme-base/components/input/_colorpicker.scss deleted file mode 100644 index be6d658..0000000 --- a/primeng-sass-theme/theme-base/components/input/_colorpicker.scss +++ /dev/null @@ -1,18 +0,0 @@ -.p-colorpicker-preview { - width: $colorPickerPreviewWidth; - height: $colorPickerPreviewHeight; -} - -.p-colorpicker-panel { - background: $colorPickerBg; - border: $colorPickerBorder; - - .p-colorpicker-color-handle, - .p-colorpicker-hue-handle { - border-color: $colorPickerHandleColor; - } -} - -.p-colorpicker-overlay-panel { - box-shadow: $inputOverlayShadow; -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/input/_dropdown.scss b/primeng-sass-theme/theme-base/components/input/_dropdown.scss deleted file mode 100644 index d6e9002..0000000 --- a/primeng-sass-theme/theme-base/components/input/_dropdown.scss +++ /dev/null @@ -1,264 +0,0 @@ -// core -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - - &.p-disabled { - cursor: not-allowed; - - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - - overflow: hidden; - position: relative; - - display: flex; - align-items: center; - - font-weight: normal; - color: $inputListItemTextColor; - white-space: nowrap; - - margin: $inputListItemMargin; - padding: $inputListItemPadding; - - border: $inputListItemBorder; - border-radius: $inputListItemBorderRadius; - - background: $inputListItemBg; - transition: $listItemTransition; - - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - - &:hover { - background: $menuitemActiveHoverBg; - } - } - - &:not(.p-highlight):not(.p-disabled) { - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - - &:not(.p-highlight).p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } - - &.p-disabled { - cursor: not-allowed; - } - - .p-dropdown-check-icon { - position: relative; - margin-left: -1 * $inlineSpacing; - margin-right: $inlineSpacing; - } -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -// theme -.p-dropdown { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-dropdown-clearable { - .p-dropdown-label { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - } - - .p-dropdown-label { - background: transparent; - border: 0 none; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - } - - &:focus, - &:enabled:focus { - outline: 0 none; - box-shadow: none; - } - } - - .p-dropdown-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-dropdown-clear-icon { - color: $inputIconColor; - right: $inputGroupAddOnMinWidth; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-dropdown-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - margin-top: $inputListPadding; - box-shadow: $inputOverlayShadow; - - .p-dropdown-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-dropdown-filter { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - margin-right: -1 * (nth($inputPadding, 2) + $primeIconFontSize); - } - - .p-dropdown-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-dropdown-items { - padding: $inputListPadding; - - .p-dropdown-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-dropdown-empty-message { - color: $inputListItemTextColor; - text-align: center; - - padding: $inputListItemPadding; - background: $inputListItemBg; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_editor.scss b/primeng-sass-theme/theme-base/components/input/_editor.scss deleted file mode 100644 index d19f593..0000000 --- a/primeng-sass-theme/theme-base/components/input/_editor.scss +++ /dev/null @@ -1,122 +0,0 @@ -.p-editor-container { - .p-editor-toolbar { - background: $editorToolbarBg; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - &.ql-snow { - border: $editorToolbarBorder; - - .ql-stroke { - stroke: $editorToolbarIconColor; - } - - .ql-fill { - fill: $editorToolbarIconColor; - } - - .ql-picker { - .ql-picker-label { - border: 0 none; - color: $editorToolbarIconColor; - - &:hover { - color: $editorToolbarIconHoverColor; - - .ql-stroke { - stroke: $editorToolbarIconHoverColor; - } - - .ql-fill { - fill: $editorToolbarIconHoverColor; - } - } - } - - &.ql-expanded { - .ql-picker-label { - color: $editorToolbarIconHoverColor; - - .ql-stroke { - stroke: $editorToolbarIconHoverColor; - } - - .ql-fill { - fill: $editorToolbarIconHoverColor; - } - } - - .ql-picker-options { - background: $inputOverlayBg; - border: $inputOverlayBorder; - box-shadow: $inputOverlayShadow; - border-radius: $borderRadius; - padding: $inputListPadding; - - .ql-picker-item { - color: $inputListItemTextColor; - - &:hover { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - } - } - - &:not(.ql-icon-picker) { - .ql-picker-item { - padding: $inputListItemPadding; - } - } - } - } - } - } - - .p-editor-content { - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - - &.ql-snow { - border: $editorContentBorder; - } - - .ql-editor { - background: $inputBg; - color: $inputTextColor; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } - } - - .ql-snow.ql-toolbar button:hover, - .ql-snow.ql-toolbar button:focus { - color: $editorToolbarIconHoverColor; - - .ql-stroke { - stroke: $editorToolbarIconHoverColor; - } - - .ql-fill { - fill: $editorToolbarIconHoverColor; - } - } - - .ql-snow.ql-toolbar button.ql-active, - .ql-snow.ql-toolbar .ql-picker-label.ql-active, - .ql-snow.ql-toolbar .ql-picker-item.ql-selected { - color: $editorIconActiveColor; - - .ql-stroke { - stroke: $editorIconActiveColor; - } - - .ql-fill { - fill: $editorIconActiveColor; - } - - .ql-picker-label { - color: $editorIconActiveColor; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_floatlabel.scss b/primeng-sass-theme/theme-base/components/input/_floatlabel.scss deleted file mode 100644 index 73369ff..0000000 --- a/primeng-sass-theme/theme-base/components/input/_floatlabel.scss +++ /dev/null @@ -1,73 +0,0 @@ -@use "sass:math"; - -.p-float-label label { - @apply body-regular-base-secondary-disabled; // TODO при отказе от tailwind внутри библиотеки, перейти на токены. - opacity: 0.6; -} - -.p-float-label:has(input:focus) label, -.p-float-label:has(input.p-filled) label, -.p-float-label:has(input:-webkit-autofill) label, -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label, -.p-float-label:has(.p-inputwrapper-focus) label, -.p-float-label:has(.p-inputwrapper-filled) label { - @apply caption-secondary; // TODO при отказе от tailwind внутри библиотеки, перейти на токены. - opacity: 1; -} - -.float-variant-in .p-float-label .p-inputtext, -.float-variant-in .p-float-label .p-inputtextarea, -.float-variant-in .p-float-label .p-select-label, -.float-variant-in .p-float-label .p-multiselect-label-container, -.float-variant-in .p-float-label .p-autocomplete-input-multiple, -.float-variant-in .p-float-label .p-cascadeselect-label, -.float-variant-in .p-float-label .p-treeselect-label { - padding-top: 1rem; - min-height: $buttonHeightXL; - line-height: normal; -} - -.float-variant-in .p-float-label .p-inputtextarea { - padding-top: 2rem; -} - - -.float-variant-in .p-float-label:has(input:focus) label, -.float-variant-in .p-float-label:has(input.p-filled) label, -.float-variant-in .p-float-label:has(input:-webkit-autofill) label, -.float-variant-in .p-float-label:has(textarea:focus) label, -.float-variant-in .p-float-label:has(textarea.p-filled) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label { - top: 1rem; - padding-top: 0.125rem; - padding-bottom: 0.125rem; -} - -.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container { - padding-top: 1.75rem; - padding-bottom: math.div($inlineSpacing, 2); -} - -.p-float-label textarea ~ label { - top: 1.25rem; -} - -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label { - top: -0.75rem; -} - -.float-variant-in .p-float-label textarea:focus, -.float-variant-in .p-float-label textarea.p-filled { - padding-top: 2rem; -} - -.p-float-label .p-dropdown .p-placeholder { - opacity: 0; -} - -.float-variant-in .p-float-label .p-dropdown .p-inputtext { - padding-top: 2rem; -} diff --git a/primeng-sass-theme/theme-base/components/input/_iconfield.scss b/primeng-sass-theme/theme-base/components/input/_iconfield.scss deleted file mode 100644 index 1d65115..0000000 --- a/primeng-sass-theme/theme-base/components/input/_iconfield.scss +++ /dev/null @@ -1,10 +0,0 @@ -// core -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -.5rem; -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputgroup.scss b/primeng-sass-theme/theme-base/components/input/_inputgroup.scss deleted file mode 100644 index 9113258..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputgroup.scss +++ /dev/null @@ -1,79 +0,0 @@ -.p-inputgroup-addon { - background: $inputGroupBg; - color: $inputGroupTextColor; - border-top: $inputBorder; - border-left: $inputBorder; - border-bottom: $inputBorder; - padding: $inputPadding; - min-width: $inputGroupAddOnMinWidth; - - &:last-child { - border-right: $inputBorder; - } - - &.p-disabled { - background-color: $disabledButtonBg; - color: $disabledButtonTextColor; - } -} - -.p-inputgroup { - > .p-component, - > .p-inputwrapper > .p-inputtext, - > .p-float-label > .p-component { - border-radius: 0; - margin: 0; - - + .p-inputgroup-addon { - border-left: 0 none; - } - - &:focus { - z-index: 1; - - ~ label { - z-index: 1; - } - } - } -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; -} - -.p-inputgroup { - .p-button { - height: auto; - width: auto; - - &.p-button-icon-only { - width: $buttonIconOnlyWidth; - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/input/_inputicon.scss b/primeng-sass-theme/theme-base/components/input/_inputicon.scss deleted file mode 100644 index efac623..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputicon.scss +++ /dev/null @@ -1,15 +0,0 @@ -// core -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: nth($inputPadding, 2); - color: $inputIconColor; -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: nth($inputPadding, 2); - color: $inputIconColor; -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputnumber.scss b/primeng-sass-theme/theme-base/components/input/_inputnumber.scss deleted file mode 100644 index 97d6c7e..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputnumber.scss +++ /dev/null @@ -1,82 +0,0 @@ -.p-inputnumber { - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } -} - -p-inputnumber { - &.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - @include invalid-input(); - } - - &[ng-reflect-is-disabled="true"] { - .p-inputnumber-button { - background: $disabledButtonBg; - } - } -} - -.p-inputnumber-button { - color: $inputTextColor; - border-color: $inputBorderColor; - background-color: $inputBg; - - .p-button-icon { - font-size: $primeIconFontSize; - } -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal { - .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - - z-index: 1; - } - - .p-inputnumber-button-down, - .p-inputnumber-button-up { - height: 100%; - } -} - - -.p-inputnumber-buttons-vertical { - .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - } - - .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - - z-index: 1; - } - - .p-inputnumber-button-down, - .p-inputnumber-button-up { - width: 100%; - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputotp.scss b/primeng-sass-theme/theme-base/components/input/_inputotp.scss deleted file mode 100644 index 21ecef1..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputotp.scss +++ /dev/null @@ -1,33 +0,0 @@ -.p-inputotp { - display: flex; - align-items: center; - gap: $inlineSpacing; - - &.error { - .p-inputotp-input { - border-color: $errorColor; - } - } -} - -.p-inputotp-input { - font-size: $inputOptFontSize; - text-align: center; - - width: 2 * nth($inputPadding, 2) + 1rem; - - border: none; - border-bottom: $inputListBorder; - border-radius: 0; - - background: transparent; - - &:disabled, &.p-disabled { - background: transparent; - } -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - diff --git a/primeng-sass-theme/theme-base/components/input/_inputswitch.scss b/primeng-sass-theme/theme-base/components/input/_inputswitch.scss deleted file mode 100644 index c84b5c2..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputswitch.scss +++ /dev/null @@ -1,75 +0,0 @@ -@use 'sass:math'; - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ''; - top: 50%; -} - -//theme -.p-inputswitch { - position: relative; - display: inline-block; - width: $inputSwitchWidth; - height: $inputSwitchHeight; - border-radius: $inputSwitchBorderRadius; - - .p-inputswitch-slider { - background: $inputSwitchSliderOffBg; - transition: $formElementTransition; - border-radius: $inputSwitchBorderRadius; - outline-color: transparent; - - &:before { - background: $inputSwitchHandleOffBg; - width: $inputSwitchHandleWidth; - height: $inputSwitchHandleHeight; - left: $inputSwitchSliderPadding; - margin-top: math.div(-1 * $inputSwitchHandleHeight, 2); - border-radius: $inputSwitchHandleBorderRadius; - transition-duration: $transitionDuration; - } - } - - &.p-inputswitch-checked { - .p-inputswitch-slider { - background: $inputSwitchSliderOnBg; - - &:before { - background: $inputSwitchHandleOnBg; - transform: translateX($inputSwitchHandleWidth); - } - } - } - - &:not(.p-disabled) { - .p-inputswitch-slider:hover { - background-color: $inputSwitchSliderOffHoverBg; - } - - &.p-focus, - &:focus-visible { - @include focused(); - } - } -} - -p-inputswitch { - &:not(.p-disabled) { - &.p-element.ng-dirty.ng-invalid, - &.p-element.ng-touched.ng-invalid { - .p-inputswitch-slider { - @include invalid-input(); - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputtext.scss b/primeng-sass-theme/theme-base/components/input/_inputtext.scss deleted file mode 100644 index e5998f5..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputtext.scss +++ /dev/null @@ -1,65 +0,0 @@ -.p-inputtext { - min-height: $buttonHeight; - line-height: $buttonHeight; - - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - color: $inputTextColor; - background: $inputBg; - padding: $inputPadding; - border: $inputBorder; - transition: $formElementTransition; - appearance: none; - border-radius: $borderRadius; - outline-color: transparent; - - &:enabled:hover { - border-color: $inputHoverBorderColor; - } - - &:enabled:focus { - @include focused-input(); - } - - &.p-invalid.p-component, &.ng-invalid.ng-touched { - @include invalid-input(); - } - - &:disabled, - &.p-disabled { - background: $disabledButtonBg; - } -} - -.p-float-label > label { - left: nth($inputPadding, 2); - color: $inputPlaceholderTextColor; - transition-duration: $transitionDuration; -} - -.p-float-label > .p-invalid + label { - color: $inputErrorBorderColor; -} - -.p-icon-field-left > .p-inputtext { - padding-left: nth($inputPadding, 2) * 2 + $primeIconFontSize; -} - -.p-icon-field-left.p-float-label > label { - left: nth($inputPadding, 2) * 2 + $primeIconFontSize; -} - -.p-icon-field-right > .p-inputtext { - padding-right: nth($inputPadding, 2) * 2 + $primeIconFontSize; -} - -@include placeholder { - color: $inputPlaceholderTextColor; - opacity: .6; -} - -.p-inputtext-lg { - min-height: $buttonHeightLG; - line-height: $buttonHeightLG; -} diff --git a/primeng-sass-theme/theme-base/components/input/_inputtextarea.scss b/primeng-sass-theme/theme-base/components/input/_inputtextarea.scss deleted file mode 100644 index fdf20d3..0000000 --- a/primeng-sass-theme/theme-base/components/input/_inputtextarea.scss +++ /dev/null @@ -1,9 +0,0 @@ -.p-inputtextarea { - padding: $inputPaddingLeftRight; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} diff --git a/primeng-sass-theme/theme-base/components/input/_listbox.scss b/primeng-sass-theme/theme-base/components/input/_listbox.scss deleted file mode 100644 index 87ad8b7..0000000 --- a/primeng-sass-theme/theme-base/components/input/_listbox.scss +++ /dev/null @@ -1,235 +0,0 @@ -// core -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - - overflow: hidden; - position: relative; - - color: $inputListItemTextColor; - - margin: $inputListItemMargin; - padding: $inputListItemPadding; - - border: $inputListItemBorder; - border-radius: $inputListItemBorderRadius; - - transition: $listItemTransition; - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - - &.p-highlight { - color: $highlightTextColor; - background: $menuitemActiveBg; - } - - &:not(.p-highlight).p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } - - &.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: $menuitemActiveBg !important; - color: $menuitemActiveTextColor !important; - mix-blend-mode: luminosity; - border: 1px solid $inputListItemBorderColor; - - &:has(.p-checkbox) { - background: $disabledButtonBg; - color: $disabledButtonTextColor; - } - } - - .p-checkbox { - margin-right: 0.5rem; - } - - &:has(.p-checkbox) { - background: $inputListBg; - color: $inputListItemTextColor; - &:hover { - background: #000; - } - } -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -// theme -.p-listbox { - background: $surface-ground; - color: $inputListTextColor; - border: 1px solid $surface-border; - border-radius: $borderRadius; - transition: $formElementTransition; - outline-color: transparent; - - .p-listbox-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputListHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-checkbox { - margin-right: 0.5rem; - - .p-checkbox-box.p-disabled { - background: $inputBg; - } - } - - .p-listbox-filter { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-listbox-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - - .p-disabled + .p-listbox-filter-icon { - opacity: $disabledOpacity; - } - } - - .p-listbox-list { - padding: $inputListPadding; - outline: 0 none; - - .p-listbox-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-listbox-empty-message { - text-align: center; - color: $inputListItemTextColor; - - padding: $inputListItemPaddingLeftRight; - background: $inputListItemBg; - - - } - } - - &:not(.p-disabled) { - :not(.p-disabled).p-listbox-item { - &.p-highlight { - &.p-focus { - border: 1px solid $inputListItemBorderColor; - background: $menuitemActiveBg; - box-shadow: 0 0 0 $focusShadowWidth $focusOutlineColor; - } - - &:hover { - background: $menuitemActiveHoverBg; - } - - &:has(.p-checkbox) { - &.p-focus { - border: 1px solid $inputListItemBorderColor; - background: $inputListItemBg; - box-shadow: 0 0 0 $focusShadowWidth $focusOutlineColor; - } - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - - &.p-focus { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - } - } - - &:not(.p-highlight):not(.p-disabled) { - // не зачекано и focus - &.p-focus { - border: 1px solid $inputListItemBorderColor; - background: $inputListItemBg; - box-shadow: 0 0 0 $focusShadowWidth $focusOutlineColor; - } - // не зачекано и hover - &:hover { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - - &.p-focus { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - } - } - } - - &.p-focus { - @include focused-input(); - } - - &.p-invalid { - @include invalid-input(); - } - - &.p-disabled *.p-disabled { - opacity: 1; - } - - &.p-disabled { - .p-listbox-filter-icon { - display: none; - } - - .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right $inputPaddingLeftRight center; - background-repeat: no-repeat; - } - - .p-listbox-item { - background: $disabledButtonBg; - color: $disabledButtonTextColor; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_mention.scss b/primeng-sass-theme/theme-base/components/input/_mention.scss deleted file mode 100644 index 21ccf32..0000000 --- a/primeng-sass-theme/theme-base/components/input/_mention.scss +++ /dev/null @@ -1,31 +0,0 @@ -.p-mention-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - - .p-mention-items { - padding: $inputListPadding; - - .p-mention-item { - margin: $inputListItemMargin; - padding: $inputListItemPadding; - border: $inputListItemBorder; - color: $inputListItemTextColor; - background: $inputListItemBg; - transition: $listItemTransition; - border-radius: $inputListItemBorderRadius; - - &:hover { - color: $inputListItemTextHoverColor; - background: $inputListItemHoverBg; - } - - &.p-highlight { - color: $highlightTextColor; - background: $highlightBg; - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/input/_multiselect.scss b/primeng-sass-theme/theme-base/components/input/_multiselect.scss deleted file mode 100644 index 2ab91da..0000000 --- a/primeng-sass-theme/theme-base/components/input/_multiselect.scss +++ /dev/null @@ -1,290 +0,0 @@ -@use "sass:math"; - -// core -.p-multiselect { - cursor: pointer; - - display: inline-flex; - align-items: center; - - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - - height: min-content; - - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - - display: inline-flex; - align-items: center; - flex: 0 0 auto; - - height: $chipHeight; - - margin-right: math.div($inlineSpacing, 2); -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - - overflow: hidden; - position: relative; - - display: flex; - align-items: center; - - font-weight: normal; - color: $inputListItemTextColor; - white-space: nowrap; - - margin: $inputListItemMargin; - padding: $inputListItemPadding; - - border: $inputListItemBorder; - border-radius: $inputListItemBorderRadius; - - background: $inputListItemBg; - transition: $listItemTransition; - - &:not(.p-disabled) { - &:hover, - &.p-focus { - color: $inputListItemHoverTextColor; - background: $inputListItemHoverBg; - } - } - - &:not(.p-highlight).p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background: $disabledButtonBg; - } - - &.p-disabled { - cursor: not-allowed; - } - - .p-checkbox { - margin-right: $inlineSpacing; - } -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -// theme -.p-multiselect { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - outline-color: transparent; - - &.p-disabled { - cursor: not-allowed; - background-color: $disabledButtonBg; - } - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - .p-multiselect-label { - color: $inputTextColor; - transition: $formElementTransition; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - padding: $inputPadding; - padding-left: calc(nth($inputPadding, 2) - math.div($inlineSpacing, 2)); - } - } - - &:not(.p-multiselect-chip) .p-multiselect-label { - padding: $inputPadding; - line-height: $buttonHeight; - } - - &.p-multiselect-chip { - min-height: $buttonHeight; - padding: math.div($inlineSpacing, 2); - - .p-multiselect-token { - padding: $chipPadding; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - - .p-multiselect-token-icon { - margin-left: $inlineSpacing; - } - } - } - - .p-multiselect-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-multiselect-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - margin-top: $inputListPadding; - - .p-multiselect-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - border: 1px solid transparent; // костыль на выравнивание - border-bottom: 0; - - .p-multiselect-filter-container { - .p-inputtext { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-multiselect-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - } - - .p-checkbox { - margin-right: $inlineSpacing; - } - - .p-multiselect-close { - margin-left: $inlineSpacing; - @include action-icon(); - } - } - - .p-multiselect-items { - padding: $inputListPadding; - - .p-multiselect-item-group { - margin: $submenuHeaderMargin; - padding: $submenuHeaderPadding; - color: $submenuHeaderTextColor; - background: $submenuHeaderBg; - font-weight: $submenuHeaderFontWeight; - } - - .p-multiselect-empty-message { - padding: $inputListItemPadding; - color: $inputListItemTextColor; - background: $inputListItemBg; - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/input/_password.scss b/primeng-sass-theme/theme-base/components/input/_password.scss deleted file mode 100644 index fadf372..0000000 --- a/primeng-sass-theme/theme-base/components/input/_password.scss +++ /dev/null @@ -1,108 +0,0 @@ -.p-password { - .p-icon-wrapper { - right: $inputPaddingLeftRight; - top: 50%; - cursor: pointer; - fill: $textColor; - } - - &.p-invalid.p-component > .p-inputtext { - @include invalid-input(); - } - - .p-input-icon { - cursor: pointer; - - color: $inputIconColor; - right: $inputPaddingLeftRight; - } - - &.p-disabled { - opacity: 1; - - .p-input-icon { - opacity: $disabledOpacity; - } - } -} - -.p-input-icon-right input { - padding-right: $inputPaddingLeftRight * 2 + $primeIconFontSize; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: $inputPaddingLeftRight; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: $buttonHeight; - padding: 0 $inputPaddingLeftRight; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; - - .ti { - position: relative; - bottom: 1px; - } -} - -.text-feedback--default { - color: $text-color; - - .ti { - color: $surface-border; - } -} - -.text-feedback--success { - color: $text-success; -} - -.text-feedback--error { - color: $text-danger; -} - -.p-password-panel { - color: $inputListTextColor; - - padding: $inputPaddingLeftRight; - margin-top: $inputListPadding; - - border: $inputOverlayBorder; - border-radius: $borderRadius; - - background: $inputOverlayBg; - box-shadow: $inputOverlayShadow; - - .p-password-meter { - overflow: hidden; - - height: .5rem; - - border-radius: 1rem; - margin-bottom: $inlineSpacing; - background: $passwordMeterBg; - - .p-password-strength { - &.weak { - background: $dangerButtonBg; - } - - &.medium { - background: $warningButtonBg; - } - - &.strong { - background: $successButtonBg; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_radiobutton.scss b/primeng-sass-theme/theme-base/components/input/_radiobutton.scss deleted file mode 100644 index 457ef3b..0000000 --- a/primeng-sass-theme/theme-base/components/input/_radiobutton.scss +++ /dev/null @@ -1,129 +0,0 @@ -//core -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - - -.p-radiobutton-box:hover { - border: 1px solid $radiobuttonActiveHoverBg!important; -} - - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: $radiobuttonActiveHoverBg!important; - .p-radiobutton-icon{ - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: $radiobuttonIconActiveColor; - width: $radiobuttonWidth; - height: $radiobuttonHeight; - mask-composite: exclude; - } -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: $focusShadowError; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid $inputErrorBorderColor!important; -} - -.p-radiobutton-box.p-focus{ - box-shadow: 0px 0px 0px 3.5px $focusOutlineColor; -} - -//theme -.p-radiobutton { - width: $radiobuttonWidth; - height: $radiobuttonHeight; - - .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: $radiobuttonBorder; - border-radius: 50%; - } - - .p-radiobutton-box { - border: $radiobuttonBorder; - background: $inputBg; - width: $radiobuttonWidth; - height: $radiobuttonHeight; - color: $textColor; - border-radius: 50%; - transition: $formElementTransition; - outline-color: transparent; - } - - &.p-disabled { - .p-radiobutton-box { - background: $disabledButtonBg; - } - } - - &.p-highlight { - .p-radiobutton-box { - border-color: $radiobuttonActiveBorderColor; - background: $radiobuttonActiveBg; - } - } - - &:not(.p-disabled) { - &:has(.p-radiobutton-input:hover) { - .p-radiobutton-box { - border-color: $inputHoverBorderColor; - } - - &.p-highlight { - .p-radiobutton-box { - border-color: $radiobuttonActiveHoverBorderColor; - background: $radiobuttonActiveHoverBg; - } - } - } - - &:has(.p-radiobutton-input:focus-visible) { - .p-radiobutton-box { - @include focused-input(); - } - } - } - - &.p-invalid > .p-radiobutton-box { - @include invalid-input(); - } -} - -@if ($highlightBg == $radiobuttonActiveBg) { - .p-highlight { - .p-radiobutton { - .p-radiobutton-box { - border-color: $radiobuttonIconActiveColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_rating.scss b/primeng-sass-theme/theme-base/components/input/_rating.scss deleted file mode 100644 index 0259a97..0000000 --- a/primeng-sass-theme/theme-base/components/input/_rating.scss +++ /dev/null @@ -1,83 +0,0 @@ -@use 'sass:math'; - -// core -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -// theme -.p-rating { - gap: $inlineSpacing; - - .p-rating-item { - outline-color: transparent; - border-radius: 50%; - - .p-rating-icon { - color: $ratingStarIconOffColor; - transition: $formElementTransition; - font-size: $ratingIconFontSize; - - &.p-icon { - width: $ratingIconFontSize; - height: $ratingIconFontSize; - } - - &.p-rating-cancel { - color: $ratingCancelIconColor; - } - } - - &:focus-visible { - @include focused(); - } - - &.p-rating-item-active { - .p-rating-icon { - color: $ratingStarIconOnColor; - } - } - } - - &:not(.p-disabled):not(.p-readonly) { - .p-rating-item { - &:hover { - .p-rating-icon { - color: $ratingStarIconHoverColor; - - &.p-rating-cancel { - color: $ratingCancelIconHoverColor; - } - } - } - } - } -} - -@if ($highlightBg == $ratingStarIconOnColor) { - .p-highlight { - .p-rating { - .p-rating-item { - &.p-rating-item-active { - .p-rating-icon { - color: $highlightTextColor; - } - } - } - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/input/_selectbutton.scss b/primeng-sass-theme/theme-base/components/input/_selectbutton.scss deleted file mode 100644 index c7e3861..0000000 --- a/primeng-sass-theme/theme-base/components/input/_selectbutton.scss +++ /dev/null @@ -1,66 +0,0 @@ -.p-selectbutton { - display: flex; - height: min-content; - gap: $selectButtonGroupPadding; - - padding: $selectButtonGroupPadding; - background-color: $selectButtonGroupBg; - border-radius: $borderRadius; - - .p-button { - flex-grow: 1; - - background: $selectButtonBg; - border: $selectButtonBorder; - border-radius: $selectButtonBorderRadius; - color: $selectButtonTextColor; - transition: $formElementTransition; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconColor; - } - - &.p-disabled { - background: transparent; - pointer-events: none; - } - - &:not(.p-disabled):not(.p-highlight):hover { - background: $selectButtonHoverBg; - border-color: $selectButtonHoverBorderColor; - color: $selectButtonHoverTextColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconHoverColor; - } - } - - &:not(.p-disabled).p-highlight { - background: $selectButtonActiveBg; - border-color: $selectButtonActiveBorderColor; - color: $selectButtonActiveTextColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconActiveColor; - } - - &:hover { - background: $selectButtonActiveHoverBg; - border-color: $selectButtonActiveHoverBorderColor; - color: $selectButtonTextActiveHoverColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $selectButtonIconActiveHoverColor; - } - } - } - } - - &.p-invalid > .p-button { - @include invalid-input(); - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_slider.scss b/primeng-sass-theme/theme-base/components/input/_slider.scss deleted file mode 100644 index 617f927..0000000 --- a/primeng-sass-theme/theme-base/components/input/_slider.scss +++ /dev/null @@ -1,58 +0,0 @@ -@use 'sass:math'; - -.p-slider { - background: $sliderBg; - - border: $sliderBorder; - border-radius: $borderRadius; - - &.p-slider-horizontal { - height: $sliderHorizontalHeight; - - margin-top: math.div(calc($sliderHandleHeight - $sliderHorizontalHeight), 2); - margin-bottom: math.div(calc($sliderHandleHeight - $sliderHorizontalHeight), 2); - - .p-slider-handle { - margin-top: math.div(-1 * $sliderHandleHeight, 2); - margin-left: math.div(-1 * $sliderHandleWidth, 2); - } - } - - &.p-slider-vertical { - width: $sliderVerticalWidth; - - margin-top: math.div(calc($sliderHandleHeight - $sliderVerticalWidth), 2); - margin-bottom: math.div(calc($sliderHandleHeight - $sliderVerticalWidth), 2); - - .p-slider-handle { - margin-left: math.div(-1 * $sliderHandleWidth, 2); - margin-bottom: math.div(-1 * $sliderHandleHeight, 2); - } - } - - .p-slider-handle { - height: $sliderHandleHeight; - width: $sliderHandleWidth; - background: $sliderHandleBg; - border: $sliderHandleBorder; - border-radius: $sliderHandleBorderRadius; - transition: $formElementTransition; - - &:focus { - background: $sliderHandleHoverBg; - box-shadow: none; - } - } - - .p-slider-range { - background: $sliderRangeBg; - border-radius: $borderRadius; - } - - &:not(.p-disabled) { - .p-slider-handle:hover { - background: $sliderHandleHoverBg; - border-color: $sliderHandleHoverBorderColor; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_togglebutton.scss b/primeng-sass-theme/theme-base/components/input/_togglebutton.scss deleted file mode 100644 index 62091d9..0000000 --- a/primeng-sass-theme/theme-base/components/input/_togglebutton.scss +++ /dev/null @@ -1,77 +0,0 @@ -%disabled { - color: $disabledButtonTextColor; - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - .p-button-icon-left, - .p-button-icon-right { - color: $disabledButtonTextColor !important; - } -} - -//theme -.p-togglebutton { - &.p-button { - background: $toggleButtonBg; - border: $toggleButtonBorder; - color: $toggleButtonTextColor; - transition: $formElementTransition; - outline-color: transparent; - border-radius: $roundedButtonBorderRadius; - - &:not(.p-disabled) { - &:hover { - @include button-hover($color-background: $toggleButtonHoverBg, $color-text: $toggleButtonHoverTextColor); - - box-shadow: none; - - & .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonHoverTextColor; - } - } - - &:focus-visible { - box-shadow: 0 0 0 3.5px $focusOutlineColor; - } - } - - .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonIconColor; - } - - // Классы при on состоянии тогла. - &.p-highlight { - background: $toggleButtonActiveBg; - border-color: $toggleButtonActiveBorderColor; - color: $toggleButtonActiveTextColor; - - &:not(.p-disabled) { - &:hover { - @include button-hover($color-background: $toggleButtonActiveHoverBg, $color-text: $toggleButtonActiveTextColor); - - box-shadow: none; - - & .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonIconActiveHoverColor; - } - } - - &:focus-visible { - box-shadow: 0 0 0 3.5px $focusOutlineColor; - } - } - - &.p-disabled { - @extend %disabled; - } - - .p-button-icon-left, - .p-button-icon-right { - color: $toggleButtonIconActiveColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_treeselect.scss b/primeng-sass-theme/theme-base/components/input/_treeselect.scss deleted file mode 100644 index efad3c0..0000000 --- a/primeng-sass-theme/theme-base/components/input/_treeselect.scss +++ /dev/null @@ -1,151 +0,0 @@ -@use 'sass:math'; - -.p-treeselect { - background: $inputBg; - border: $inputBorder; - transition: $formElementTransition; - border-radius: $borderRadius; - - &:not(.p-disabled):hover { - border-color: $inputHoverBorderColor; - } - - &:not(.p-disabled).p-focus { - @include focused-input(); - } - - &.p-treeselect-clearable { - .p-treeselect-label { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - } - - &.p-variant-filled { - background: $inputFilledBg; - - &:not(.p-disabled):hover { - background-color: $inputFilledHoverBg; - } - - &:not(.p-disabled).p-focus { - background-color: $inputFilledFocusBg; - } - } - - .p-treeselect-label { - padding: $inputPadding; - transition: $formElementTransition; - - &.p-placeholder { - color: $inputPlaceholderTextColor; - } - } - - &.p-treeselect-chip { - .p-treeselect-token { - padding: math.div(nth($inputPadding, 1), 2) nth($inputPadding, 2); - margin-right: $inlineSpacing; - background: $chipBg; - color: $chipTextColor; - border-radius: $chipBorderRadius; - } - } - - .p-treeselect-trigger { - background: transparent; - color: $inputIconColor; - width: $inputGroupAddOnMinWidth; - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-treeselect-clear-icon { - color: $inputIconColor; - right: $inputGroupAddOnMinWidth; - } - - &.p-invalid.p-component { - @include invalid-input(); - } -} - -.p-inputwrapper-filled { - &.p-treeselect { - &.p-treeselect-chip { - .p-treeselect-label { - padding: math.div(nth($inputPadding, 1), 2) nth($inputPadding, 2); - } - } - } -} - -.p-treeselect-panel { - background: $inputOverlayBg; - color: $inputListTextColor; - border: $inputOverlayBorder; - border-radius: $borderRadius; - box-shadow: $inputOverlayShadow; - - .p-treeselect-header { - padding: $inputListHeaderPadding; - border-bottom: $inputListHeaderBorder; - color: $inputListHeaderTextColor; - background: $inputOverlayHeaderBg; - margin: $inputListHeaderMargin; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-treeselect-filter-container { - margin-right: $inlineSpacing; - - .p-treeselect-filter { - padding-right: nth($inputPadding, 2) + $primeIconFontSize; - } - - .p-treeselect-filter-icon { - right: nth($inputPadding, 2); - color: $inputIconColor; - } - - &.p-treeselect-clearable-filter { - .p-treeselect-filter { - padding-right: 2 * (nth($inputPadding, 2) + $primeIconFontSize); - } - - .p-treeselect-filter-clear-icon { - right: (2 * nth($inputPadding, 2)) + $primeIconFontSize; - } - } - } - - .p-treeselect-close { - @include action-icon(); - } - } - - .p-treeselect-items-wrapper { - .p-tree { - border: 0 none; - } - - .p-treeselect-empty-message { - padding: $inputListItemPadding; - color: $inputListItemTextColor; - background: $inputListItemBg; - } - } -} - -.p-input-filled { - .p-treeselect { - background: $inputFilledBg; - - &:not(.p-disabled):hover { - background-color: $inputFilledHoverBg; - } - - &:not(.p-disabled).p-focus { - background-color: $inputFilledFocusBg; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/input/_tristatecheckbox.scss b/primeng-sass-theme/theme-base/components/input/_tristatecheckbox.scss deleted file mode 100644 index cd1b09b..0000000 --- a/primeng-sass-theme/theme-base/components/input/_tristatecheckbox.scss +++ /dev/null @@ -1,46 +0,0 @@ -//core -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -//theme -.p-tristatecheckbox { - &.p-variant-filled { - .p-checkbox-box { - background-color: $inputFilledBg; - } - - &.p-highlight { - .p-checkbox-box { - background: $checkboxActiveBg; - } - } - - &:not(.p-disabled) { - &:has(.p-checkbox-input:hover) { - .p-checkbox-box { - background-color: $inputFilledHoverBg; - } - - &.p-highlight { - .p-checkbox-box { - background: $checkboxActiveHoverBg; - } - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_breadcrumb.scss b/primeng-sass-theme/theme-base/components/menu/_breadcrumb.scss deleted file mode 100644 index 45b9c23..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_breadcrumb.scss +++ /dev/null @@ -1,67 +0,0 @@ -@use "sass:math"; - -.p-breadcrumb { - background: $breadcrumbBg; - border: $breadcrumbBorder; - padding: $breadcrumbPadding; - - &.none-separator-breadcrum { - .p-menuitem-separator { - opacity: 0; - } - } - - .p-breadcrumb-list { - li { - .p-menuitem-link { - transition: $listItemTransition; - - border-radius: $menuitemBorderRadius; - padding: .25rem; - - &:focus-visible { - @include focused(); - } - - &:hover { - background-color: $menuitemHoverBg; - .p-menuitem-text { - color: $menuitemHoverTextColor; - } - - .p-menuitem-icon { - color: $menuitemHoverIconColor; - } - } - - .p-menuitem-text { - color: $breadcrumbItemTextColor; - } - - .p-menuitem-icon { - color: $breadcrumbItemIconColor; - font-size: $menuitemSubmenuIconFontSize; - } - } - - &.p-menuitem-separator { - margin: 0 math.div($inlineSpacing, 2); - color: $breadcrumbSeparatorColor; - font-size: $menuitemSubmenuIconFontSize; - } - - &:last-child { - pointer-events: none; - opacity: .6; - - .p-menuitem-text { - color: $breadcrumbLastItemTextColor; - } - - .p-menuitem-icon { - color: $breadcrumbLastItemIconColor; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_contextmenu.scss b/primeng-sass-theme/theme-base/components/menu/_contextmenu.scss deleted file mode 100644 index 514ca40..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_contextmenu.scss +++ /dev/null @@ -1,53 +0,0 @@ -.p-contextmenu { - [class*="list"] { - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - z-index: 2; - } - - [class*="list"]:not([class*="root"]) { - margin-top: -$menuitemSpacing; - margin-left: $menuitemSpacing; - } - - - @include menuitem(); - @include menuitem-separator(); - - - // Фикс стиля disabled - .p-menuitem[data-p-disabled="true"] { - .p-disabled { - opacity: $disabledOpacity; // Костыль на прозначность - } - } - - @media screen and (max-width: 767px) { - [aria-expanded="true"] { - & > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - } - - [class*="list"]:not([class*="root"]) { - border-radius: 0; - border: none; - - padding-left: $menuNodeChildrenPadding !important; // простити - - margin: 0; - margin-top: $menuitemSpacing; - - background-color: transparent; - box-shadow: none; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_dock.scss b/primeng-sass-theme/theme-base/components/menu/_dock.scss deleted file mode 100644 index 50aa724..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_dock.scss +++ /dev/null @@ -1,109 +0,0 @@ -.p-dock { - .p-dock-list-container { - background: $dockBg; - border: $dockBorder; - padding: $dockPadding; - border-radius: $dockBorderRadius; - - .p-dock-list { - outline: 0 none; - } - } - - .p-dock-item { - padding: $dockItemPadding; - border-radius: $dockItemBorderRadius; - - &.p-focus { - @include focused-listitem(); - } - } - - .p-dock-action { - width: $dockActionWidth; - height: $dockActionHeight; - } - - &.p-dock-top, - &.p-dock-bottom { - .p-dock-item-second-prev, - .p-dock-item-second-next { - margin: 0 $dockSecondItemsMargin; - } - - .p-dock-item-prev, - .p-dock-item-next { - margin: 0 $dockFirstItemsMargin; - } - - .p-dock-item-current { - margin: 0 $dockCurrentItemMargin; - } - } - - &.p-dock-left, - &.p-dock-right { - .p-dock-item-second-prev, - .p-dock-item-second-next { - margin: $dockSecondItemsMargin 0; - } - - .p-dock-item-prev, - .p-dock-item-next { - margin: $dockFirstItemsMargin 0; - } - - .p-dock-item-current { - margin: $dockCurrentItemMargin 0; - } - } - - &.p-dock-mobile { - &.p-dock-top, - &.p-dock-bottom { - .p-dock-list-container { - overflow-x: auto; - width: 100%; - - .p-dock-list { - margin: 0 auto; - } - } - } - - &.p-dock-left, - &.p-dock-right { - .p-dock-list-container { - overflow-y: auto; - height: 100%; - - .p-dock-list { - margin: auto 0; - } - } - } - - .p-dock-list { - .p-dock-item { - transform: none; - margin: 0; - } - } - - &.p-dock-magnification { - &.p-dock-top, - &.p-dock-bottom, - &.p-dock-left, - &.p-dock-right { - .p-dock-item-second-prev, - .p-dock-item-second-next, - .p-dock-item-prev, - .p-dock-item-next, - .p-dock-item-current { - transform: none; - margin: 0; - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_megamenu.scss b/primeng-sass-theme/theme-base/components/menu/_megamenu.scss deleted file mode 100644 index aa6ed5b..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_megamenu.scss +++ /dev/null @@ -1,161 +0,0 @@ -.p-megamenu { - [class*="header"] { - color: $submenuHeaderTextColor; - font-size: $submenuHeaderFontSize; - font-weight: $submenuHeaderFontWeight; - text-transform: uppercase; - - padding: $menuitemPadding; - - border: 1px solid transparent; - border-radius: $submenuHeaderBorderRadius; - - background-color: $submenuHeaderBg; - - &[data-p-disabled="true"] { - color: $disabledButtonTextColor; - - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - } - } - - [class*="grid"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $menuitemSpacing; - - width: max-content; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - } - - [class*="col"] { - display: flex; - flex-grow: 1; - - width: auto; - - padding: 0; - } - - @include menuitem(); - @include menuitem-separator(); -} - -.p-megamenu-horizontal { - display: flex; - - [class*="root"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $menuitemSpacing; - - & > .p-menuitem { - margin: 0; - } - } - - [class*="grid"] { - margin-top: $menuitemSpacing; - } -} - -.p-megamenu-vertical { - display: flex; - - [class*="root"] { - display: flex; - flex-direction: column; - } - - [class*="grid"] { - margin-left: $menuitemSpacing; - } -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - - .p-megamenu-button { - display: flex; - - @include action-icon(false); - transition: $actionIconTransition; - } - - [aria-expanded="false"] + [class*="root"] { - display: none; - } - - [class*="root"] { - position: absolute; - left: 0; - top: 100%; - - display: flex; - flex-direction: column; - - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - margin-top: $menuitemSpacing; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - z-index: 2; - } - - [class*="panel"] { - width: 100%; - position: static; - } - - [class*="grid"] { - display: flex; - flex-direction: column; - - border: none; - border-radius: 0; - - margin: 0 !important; - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - - box-shadow: none; - - [class*="list"] { - width: 100%; - } - } - } - - .p-megamenu-horizontal { - [aria-expanded="false"] { - .p-submenu-icon { - transform: rotate(-90deg); - } - } - } - - .p-megamenu-vertical { - [aria-expanded="true"] { - .p-submenu-icon { - transform: rotate(90deg); - } - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/menu/_menu.scss b/primeng-sass-theme/theme-base/components/menu/_menu.scss deleted file mode 100644 index c5c7a97..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_menu.scss +++ /dev/null @@ -1,46 +0,0 @@ -.p-menu { - [class*="header"] { - color: $submenuHeaderTextColor; - font-size: $submenuHeaderFontSize; - font-weight: $submenuHeaderFontWeight; - text-transform: uppercase; - - padding: $menuitemPadding; - - border: 1px solid transparent; - border-radius: $submenuHeaderBorderRadius; - - background-color: $submenuHeaderBg; - - &[data-p-disabled="true"] { - color: $disabledButtonTextColor; - - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - } - } - - @include menuitem(); - @include menuitem-separator(); - - // Фикс стиля disabled - .p-menuitem[data-p-disabled="true"] { - .p-disabled { - opacity: $disabledOpacity; // Костыль на прозначность - } - } -} - -.p-menu-overlay { - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - z-index: 2; -} diff --git a/primeng-sass-theme/theme-base/components/menu/_menubar.scss b/primeng-sass-theme/theme-base/components/menu/_menubar.scss deleted file mode 100644 index 41e3f35..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_menubar.scss +++ /dev/null @@ -1,231 +0,0 @@ -.p-menubar { - display: flex; - padding: $overlayMenuPadding; - align-items: flex-end; - border-radius: $borderRadius; - border: $overlayMenuBorder; - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - - // .p-menubar-root-list .p-menuitem:first-of-type { - // margin-top: $menuitemSpacing; - // } - @include menuitem(); - @include menuitem-separator(); - - [class*='list'][level='0'] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $menuitemSpacing; - - & > .p-menuitem { - margin: 0; - } - } - - [class*='list']:not([level='0']) { - min-width: $menuWidth; - z-index: 2; - } - - [class*='list'][level='1'] { - margin-top: $menuitemSpacing; - &.p-menuitem:first-of-type { - margin-top: $menuitemSpacing; - } - } - - [class*='list']:not([level='0']):not([level='1']) { - margin-left: $menuitemSpacing; - margin-top: -$menuitemSpacing; - } - - ul { - margin: 0; - padding: 0; - list-style: none; - } - - .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; - } - - .p-menuitem-text { - line-height: 1; - } - - .p-menuitem { - position: relative; - margin-top: $menuitemSpacing; - - &[data-p-highlight='true'] { - & > .p-menuitem-content > .p-menuitem-link { - background-color: $menuitemActiveHoverBg; - color: $menuitemActiveTextColor; - } - - & > .p-menuitem-content > .p-menuitem-link:hover { - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - } - - &.p-menuitem:first-of-type { - margin-top: $menuitemSpacing; - } - - .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - background-color: $overlayMenuBg; - border-radius: $borderRadius; - border: $overlayMenuBorder; - background-color: $overlayMenuBg; - } - - .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; - } - .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; - } - .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; - } - - .p-menubar-custom, - .p-menubar-end { - margin-left: auto; - align-self: center; - } - } - - .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; - } - - .p-menubar-root-list > li ul { - display: none; - z-index: 1; - } - - @media screen and (min-width: 960px) { - .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - - .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } - } - - .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; - } -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - - .p-menubar-button { - display: flex; - - @include action-icon(false); - transition: $actionIconTransition; - } - - .p-menuitem-active[aria-expanded='false'] .p-submenu-list { - display: none; - } - - .p-menuitem-active[aria-expanded='true'] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - - [aria-expanded='true'] + p-menubarsub .p-menubar-root-list { - display: block; - } - - .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - - min-width: $menuWidth; - - border-radius: $borderRadius; - border: $overlayMenuBorder; - - padding: $overlayMenuPadding; - margin-top: $menuitemSpacing; - - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - border-radius: $borderRadius; - - z-index: 2; - - [aria-expanded='false'] { - .p-submenu-icon { - transform: rotate(-90deg); - } - } - } - - .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - - margin: 0 !important; - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - border-radius: $borderRadius; - - box-shadow: none; - - [aria-expanded='false'] { - .p-submenu-icon { - transform: rotate(0deg); - } - } - - [aria-expanded='true'] { - .p-submenu-icon { - transform: rotate(90deg); - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_panelmenu.scss b/primeng-sass-theme/theme-base/components/menu/_panelmenu.scss deleted file mode 100644 index a72ec4f..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_panelmenu.scss +++ /dev/null @@ -1,152 +0,0 @@ -.p-panelmenu { - &[data-pc-section="root"] { - display: flex; - flex-direction: column; - gap: $menuitemSpacing; - } - // Стиль заголовка - [data-pc-section="header"] { - padding: $menuitemPadding; - - border-radius: $menuitemBorderRadius; - border: $menuitemBorder; - - background-color: $menuitemBg; - - .p-panelmenu-header-action { - display: flex; - gap: $inlineSpacing; - } - - .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: $inlineSpacing; - } - - .p-menuitem-text { - color: $menuitemTextColor; - } - - .p-menuitem-icon { - color: $menuitemTextColor; - } - - .p-submenu-icon { - color: $menuitemIconColor; - } - } - // Стиль не активного заголовка по наведению - [data-pc-section="header"][aria-expanded="false"]:not([data-p-disabled="true"]):hover { - cursor: pointer; - - background-color: $menuitemHoverBg; - - .p-menuitem-text { - color: $menuitemHoverTextColor; - } - - .p-menuitem-icon { - color: $menuitemHoverTextColor; - } - - .p-submenu-icon { - color: $menuitemHoverIconColor; - } - } - - // Стиль активного заголовка - [data-pc-section="header"][aria-expanded="true"] { - background-color: $menuitemActiveBg; - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - - // Стиль активного заголовка по наведению - [data-pc-section="header"][aria-expanded="true"]:not([data-p-disabled="true"]):hover { - cursor: pointer; - - background-color: $menuitemActiveHoverBg; - - .p-menuitem-text { - color: $menuitemActiveTextColor; - } - - .p-menuitem-icon { - color: $menuitemActiveTextColor; - } - - .p-submenu-icon { - color: $menuitemActiveIconColor; - } - } - - // Стиль заголовка в состоянии disabled - [data-pc-section="header"][data-p-disabled="true"] { - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - .p-menuitem-icon { - color: $disabledButtonTextColor; - } - - .p-menuitem-text { - color: $disabledButtonTextColor; - } - - .p-submenu-icon { - color: $disabledButtonTextColor; - } - } - - [data-pc-section="menu"] { - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - } - - [data-pc-section="submenu"] { - padding: $overlayMenuPadding 0 0 $menuNodeChildrenPadding; - } - - @include menuitem(); - @include menuitem-separator(); - - // Фикс стиля disabled - .p-menuitem { - & > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: $disabledOpacity; - - .p-menuitem-link { - pointer-events: none; - - background-color: $disabledButtonBg; - border-color: $disabledButtonBorderColor; - - opacity: 1; - } - - .p-menuitem-icon { - color: $disabledButtonTextColor; - } - - .p-menuitem-text { - color: $disabledButtonTextColor; - } - - .p-submenu-icon { - color: $disabledButtonTextColor; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_slidemenu.scss b/primeng-sass-theme/theme-base/components/menu/_slidemenu.scss deleted file mode 100644 index 4761dc7..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_slidemenu.scss +++ /dev/null @@ -1,60 +0,0 @@ -.p-slidemenu { - padding: $verticalMenuPadding; - background: $menuBg; - color: $menuTextColor; - border: $menuBorder; - border-radius: $borderRadius; - width: $menuWidth; - - .p-menuitem-link { - @include menuitem-link(); - } - - &.p-slidemenu-overlay { - background: $overlayMenuBg; - border: $overlayMenuBorder; - box-shadow: $overlayMenuShadow; - } - - .p-slidemenu-list { - padding: $verticalMenuPadding; - background: $overlayMenuBg; - border: $overlayMenuBorder; - box-shadow: $overlayMenuShadow; - } - - .p-slidemenu { - &.p-slidemenu-active { - > .p-slidemenu-link { - background: $menuitemActiveBg; - - .p-slidemenu-text { - color: $menuitemTextActiveColor; - } - - .p-slidemenu-icon, .p-slidemenu-icon { - color: $menuitemIconActiveColor; - } - } - } - } - - .p-slidemenu-separator { - border-top: $divider; - margin: $menuSeparatorMargin; - } - - .p-slidemenu-icon { - font-size: $menuitemSubmenuIconFontSize; - - &.p-icon { - width: $menuitemSubmenuIconFontSize; - height: $menuitemSubmenuIconFontSize; - } - } - - .p-slidemenu-backward { - padding: $menuitemPadding; - color: $menuitemTextColor; - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_steps.scss b/primeng-sass-theme/theme-base/components/menu/_steps.scss deleted file mode 100644 index 3cd394d..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_steps.scss +++ /dev/null @@ -1,97 +0,0 @@ -@use 'sass:math'; - -.p-steps { - overflow: hidden; - overflow-x: auto; - - .p-steps-item { - display: flex; - justify-content: center; - .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: $inlineSpacing; - - border-radius: 0; - padding: 0 $inlineSpacing; - - background: $stepsItemBg; - transition: $listItemTransition; - - z-index: 1; - - .p-steps-number { - color: $stepsItemNumberColor; - font-weight: $stepsItemFontWeight; - border: $stepsItemBorder; - background: $stepsItemBg; - min-width: $stepsItemNumberWidth; - height: $stepsItemNumberHeight; - line-height: $stepsItemNumberHeight; - font-size: $stepsItemNumberFontSize; - z-index: 1; - border-radius: $stepsItemNumberBorderRadius; - } - - .p-steps-title { - color: $stepsItemTextColor; - font-weight: $stepsItemFontWeight; - } - - &:not(.p-disabled):focus-visible { - @include focused(); - } - } - - // В PrimeNg 17 в Steps первый шаг почему-то всегда содержит .p-highlight. - // Однако требуется, чтобы выделялся только текущий шаг. - // Поэтому выделяется последний шаг с классом .p-highlight. - &.p-highlight:not(:has(~ .p-highlight)) { - .p-steps-number { - background: $highlightBg; - color: $highlightTextColor; - border-color: transparent; - } - - .p-steps-title { - color: $textColor; - } - } - - &.p-disabled { - opacity: 1; // Костыль на прозрачность - - .p-steps-number, - .p-steps-title { - opacity: $disabledOpacity; - } - } - - &:before { - content:' '; - border-top: $divider; - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; - } - - &:first-of-type { - justify-content: flex-start; - - .p-menuitem-link { - padding-left: 0; - } - } - - &:last-of-type { - justify-content: flex-end; - - .p-menuitem-link { - padding-right: 0; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_tabmenu.scss b/primeng-sass-theme/theme-base/components/menu/_tabmenu.scss deleted file mode 100644 index 2cb92c6..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_tabmenu.scss +++ /dev/null @@ -1,68 +0,0 @@ -.p-tabmenu { - .p-tabmenu-nav { - background: $tabviewNavBg; - border-bottom: $tabviewNavBorder; - - .p-tabmenuitem { - margin-right: $tabviewHeaderSpacing; - - .p-menuitem-link { - background: $tabviewHeaderBg; - color: $tabviewHeaderTextColor; - font-weight: $tabviewHeaderFontWeight; - - border-bottom: $tabviewHeaderBorder; - - padding: $tabviewHeaderPadding; - margin: $tabviewHeaderMargin; - - transition: $listItemTransition; - - .p-menuitem-icon { - margin-right: $inlineSpacing; - } - - &:not(.p-disabled):focus-visible { - @include focused-inset(); - } - } - - &:not(.p-highlight):not(.p-disabled):hover { - .p-menuitem-link { - background: $tabviewHeaderHoverBg; - border-color: $tabviewHeaderHoverBorderColor; - color: $tabviewHeaderHoverTextColor; - } - } - - &.p-highlight { - .p-menuitem-link { - background: $tabviewHeaderActiveBg; - border-color: $tabviewHeaderActiveBorderColor; - color: $tabviewHeaderActiveTextColor; - } - } - } - } - - .p-tabmenu-nav-btn.p-link { - background: $surface-ground; - color: $tabviewHeaderTextColor; - width: $buttonIconOnlyWidth; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; - - &:focus-visible { - @include focused-inset(); - } - - &:hover { - color: $tabviewHeaderActiveTextColor; - } - } - - .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; - } -} diff --git a/primeng-sass-theme/theme-base/components/menu/_tieredmenu.scss b/primeng-sass-theme/theme-base/components/menu/_tieredmenu.scss deleted file mode 100644 index 4f3f6ad..0000000 --- a/primeng-sass-theme/theme-base/components/menu/_tieredmenu.scss +++ /dev/null @@ -1,18 +0,0 @@ -.p-tieredmenu { - display: flex; - - [class*="root"] { - display: flex; - flex-direction: column; - } - - [data-pc-section="menu"] { - border-radius: $borderRadius; - border: $overlayMenuBorder; - background-color: $overlayMenuBg; - box-shadow: $overlayMenuShadow; - } - - @include menuitem(); - @include menuitem-separator(); -} diff --git a/primeng-sass-theme/theme-base/components/messages/_inlinemessage.scss b/primeng-sass-theme/theme-base/components/messages/_inlinemessage.scss deleted file mode 100644 index a7d6732..0000000 --- a/primeng-sass-theme/theme-base/components/messages/_inlinemessage.scss +++ /dev/null @@ -1,69 +0,0 @@ -.p-inline-message { - padding: $inlineMessagePadding; - margin: $inlineMessageMargin; - border-radius: $borderRadius; - - &.p-inline-message-info { - background: $infoMessageBg; - border-left: $infoMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $infoMessageTextColor; - - .p-inline-message-icon { - color: $infoMessageIconColor; - } - } - - &.p-inline-message-success { - background: $successMessageBg; - border-left: $successMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $successMessageTextColor; - - .p-inline-message-icon { - color: $successMessageIconColor; - } - } - - &.p-inline-message-warn { - background: $warningMessageBg; - border-left: $warningMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $warningMessageTextColor; - - .p-inline-message-icon { - color: $warningMessageIconColor; - } - } - - &.p-inline-message-error { - background: $dangerMessageBg; - border-left: $dangerMessageBorder; - border-width: $inlineMessageBorderWidth; - color: $dangerMessageTextColor; - - .p-inline-message-icon { - color: $dangerMessageIconColor; - } - } - - .p-inline-message-icon { - font-size: $inlineMessageIconFontSize; - margin-right: $inlineSpacing; - - &.p-icon { - width: $inlineMessageIconFontSize; - height: $inlineMessageIconFontSize; - } - } - - .p-inline-message-text { - font-size: $inlineMessageTextFontSize; - } - - &.p-inline-message-icon-only { - .p-inline-message-icon { - margin-right: 0; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/messages/_message.scss b/primeng-sass-theme/theme-base/components/messages/_message.scss deleted file mode 100644 index 876ce01..0000000 --- a/primeng-sass-theme/theme-base/components/messages/_message.scss +++ /dev/null @@ -1,151 +0,0 @@ -@use "sass:math"; - -@mixin style-severity($color-background, $border, $color-icon) { - background: $color-background; - border: $border; - - .p-message-wrapper { - border-left: $messageBorderWidth solid $color-icon; - } - - .p-message-icon { - color: $color-icon; - &::before { - content: ""; - @if $color-icon == $infoMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - @if $color-icon == $successMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $warningMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $dangerMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - width: $text-4xl; - height: $text-4xl; - display: block; - background-color: $color-icon; - } - } - - .p-message-close { - color: $color-icon; - border: $border; - - background: transparent; - - &:hover { - color: $color-icon; - border-color: $color-icon; - - box-shadow: $buttonHoverShadow; - transition: $formElementTransition; - } - } -} - -.p-message { - overflow: hidden; - - margin: $messageMargin; - border-radius: $borderRadius; - - .p-message-wrapper { - padding: $messagePadding; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; - } - - .p-message-close { - width: $actionIconWidth; - height: $actionIconHeight; - border-radius: $actionIconBorderRadius; - background: transparent; - transition: $actionIconTransition; - position: absolute; - top: $messagePadding; - right: $messagePadding; - - &:hover { - background: rgba(255, 255, 255, 0.5); - } - - &:focus-visible { - @include focused(); - } - } - - &.p-message-info { - @include style-severity( - $color-background: $infoMessageBg, - $border: $infoMessageBorder, - $color-icon: $infoMessageIconColor - ); - } - - &.p-message-success { - @include style-severity( - $color-background: $successMessageBg, - $border: $successMessageBorder, - $color-icon: $successMessageIconColor - ); - } - - &.p-message-warn { - @include style-severity( - $color-background: $warningMessageBg, - $border: $warningMessageBorder, - $color-icon: $warningMessageIconColor - ); - } - - &.p-message-error { - @include style-severity( - $color-background: $dangerMessageBg, - $border: $dangerMessageBorder, - $color-icon: $dangerMessageIconColor - ); - } - - .p-message-text { - font-size: $messageTextFontSize; - font-weight: $messageTextFontWeight; - color: $messageTextColor; - } - - .p-message-icon { - font-size: $messageIconFontSize; - display: inline; - margin-right: $inlineSpacing; - position: absolute; - top: $messagePadding; - left: $messagePadding; - .p-icon-wrapper { - display: none; - } - - &.p-icon { - width: $messageIconFontSize; - height: $messageIconFontSize; - } - } - - .p-message-summary { - font-size: $messageTextSummaryFontSize; - font-weight: $messageTextSummaryFontWeight; - color: $messageTextSummaryColor; - margin-right: math.div($inlineSpacing, 2); - } - - .p-message-detail { - font-size: $messageTextDetailFontSize; - font-weight: $messageTextDetailFontWeight; - color: $messageTextDetailColor; - display: block; - } -} diff --git a/primeng-sass-theme/theme-base/components/messages/_toast.scss b/primeng-sass-theme/theme-base/components/messages/_toast.scss deleted file mode 100644 index ecaf35c..0000000 --- a/primeng-sass-theme/theme-base/components/messages/_toast.scss +++ /dev/null @@ -1,140 +0,0 @@ -@use "sass:math"; - -@mixin style-severity($color-background, $border, $color-icon) { - background: $color-background; - border: $border; - - .p-toast-message-content { - border-left: $messageBorderWidth solid $color-icon; - } - - .p-toast-message-icon { - color: $color-icon; - - &::before { - content: ""; - @if $color-icon == $infoMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - @if $color-icon == $successMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $warningMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") - } - @if $color-icon == $dangerMessageIconColor { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - } - width: $text-4xl; - height: $text-4xl; - display: block; - background-color: $color-icon; - } - } - - .p-toast-icon-close { - color: $color-icon; - border: $border; - - background: transparent; - - &:hover { - color: $color-icon; - border-color: $color-icon; - - box-shadow: $buttonHoverShadow; - transition: $formElementTransition; - } - } -} - -.p-toast { - opacity: $toastOpacity; - - .p-toast-message { - overflow: hidden; - - margin: $toastMargin; - box-shadow: $toastShadow; - border-radius: $borderRadius; - - .p-toast-message-content { - gap: 1rem; - - padding: $toastPadding; - border-left-width: $toastBorderWidth; - border-left-style: solid; - - .p-toast-message-text { - margin: $toastMessageTextMargin; - } - - .p-toast-message-icon { - font-size: $toastIconFontSize; - .p-icon-wrapper { - display: none; - } - &.p-icon { - width: $toastIconFontSize; - height: $toastIconFontSize; - } - } - - .p-toast-summary { - font-weight: $toastTitleFontWeight; - font-size: $messageTextSummaryFontSize; - color: $messageTextSummaryColor; - - margin: auto 0; - } - - .p-toast-detail { - font-weight: $messageTextDetailFontWeight; - font-size: $messageTextDetailFontSize; - color: $messageTextDetailColor; - - margin-top: 0.25rem; - } - } - - .p-toast-icon-close { - width: $toastIconFontSize; - height: $toastIconFontSize; - border-radius: $actionIconBorderRadius; - background: $surface-ground; - transition: $actionIconTransition; - } - - &.p-toast-message-info { - @include style-severity( - $color-background: $infoMessageBg, - $border: $infoMessageBorder, - $color-icon: $infoMessageIconColor - ); - } - - &.p-toast-message-success { - @include style-severity( - $color-background: $successMessageBg, - $border: $successMessageBorder, - $color-icon: $successMessageIconColor - ); - } - - &.p-toast-message-warn { - @include style-severity( - $color-background: $warningMessageBg, - $border: $warningMessageBorder, - $color-icon: $warningMessageIconColor - ); - } - - &.p-toast-message-error { - @include style-severity( - $color-background: $dangerMessageBg, - $border: $dangerMessageBorder, - $color-icon: $dangerMessageIconColor - ); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_avatar.scss b/primeng-sass-theme/theme-base/components/misc/_avatar.scss deleted file mode 100644 index 0562371..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_avatar.scss +++ /dev/null @@ -1,68 +0,0 @@ -.p-avatar { - height: 2rem; - width: 2rem; - - color: $avatarTextColor; - font-size: 1rem; - - background-color: $avatarBg; - border-radius: $borderRadius; - - &:not(.p-avatar-image ) { - border: $avatarBorder; - } - - &.p-avatar-image { - background: transparent; - position: relative; - - img { - position: relative; - object-fit: cover; - border-radius: inherit; - } - - .p-badge { - z-index: 1; - } - - &::before { - content: ''; - - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - - border: $avatarBorder; - border-radius: inherit; - - z-index: 1; - } - } - - &.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; - - .p-avatar-icon { - font-size: 1rem; - } - } - - &.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; - - .p-avatar-icon { - font-size: 1.5rem; - } - } -} - -.p-avatar-circle { - border-radius: 50%; - } diff --git a/primeng-sass-theme/theme-base/components/misc/_badge.scss b/primeng-sass-theme/theme-base/components/misc/_badge.scss deleted file mode 100644 index 545dbef..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_badge.scss +++ /dev/null @@ -1,36 +0,0 @@ -.p-badge { - background: $badgeBg; - color: $badgeTextColor; - font-size: $badgeFontSize; - font-weight: $badgeFontWeight; - min-width: $badgeMinWidth; - height: $badgeHeight; - line-height: $badgeHeight; - - &.p-badge-success { - background-color: $successButtonBg; - color: $successButtonTextColor; - } - - &.p-badge-info { - background-color: $infoButtonBg; - color: $infoButtonTextColor; - } - - &.p-badge-warning { - background-color: $warningButtonBg; - color: $warningButtonTextColor; - } - - &.p-badge-danger { - background-color: $dangerButtonBg; - color: $dangerButtonTextColor; - } - - &.p-badge-dot { - width: $badgeDotSize; - height: $badgeDotSize; - - min-width: auto; - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/misc/_chip.scss b/primeng-sass-theme/theme-base/components/misc/_chip.scss deleted file mode 100644 index 24fa326..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_chip.scss +++ /dev/null @@ -1,67 +0,0 @@ -@use 'sass:math'; - -.p-chip { - height: $chipHeight; - - color: $chipTextColor; - - border-radius: $chipBorderRadius; - border: $chipBorder; - - padding: $chipPadding; - background-color: $chipBg; - display: inline-flex; - - - &.p-disabled { - color: $disabledButtonTextColor; - border-color: $disabledButtonBorderColor; - background-color: $disabledButtonBg; - } - - .p-chip-text { - line-height: 1.5; - margin-top: math.div(nth($inputPadding, 1), 2); - margin-bottom: math.div(nth($inputPadding, 1), 2); - } - - .p-chip-icon { - margin-right: $inlineSpacing; - } - - img { - width: 1.5 + nth($inputPadding, 1); - height: 1.5 + nth($inputPadding, 1); - margin-left: -1 * nth($inputPadding, 2); - margin-right: $inlineSpacing; - } - - .p-chip-remove-icon { - border-radius: $borderRadius; - transition: $actionIconTransition; - margin-left: $inlineSpacing; - - &:focus-visible { - @include focused(); - } - - &:focus { - outline: 0 none; - } - } -} - -timescircleicon { - svg { - display: none!important; - } - &::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: $chipTextColor; - margin-left: $inlineSpacing; - content: ""; - } - } diff --git a/primeng-sass-theme/theme-base/components/misc/_inplace.scss b/primeng-sass-theme/theme-base/components/misc/_inplace.scss deleted file mode 100644 index 8f64b69..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_inplace.scss +++ /dev/null @@ -1,17 +0,0 @@ -.p-inplace { - .p-inplace-display { - padding: $inplacePadding; - border-radius: $borderRadius; - transition: $formElementTransition; - - &:not(.p-disabled):hover { - background: $inplaceHoverBg; - color: $inplaceTextHoverColor; - } - - &:focus { - @include focused(); - } - } -} - diff --git a/primeng-sass-theme/theme-base/components/misc/_metergroup.scss b/primeng-sass-theme/theme-base/components/misc/_metergroup.scss deleted file mode 100644 index 4670d5b..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_metergroup.scss +++ /dev/null @@ -1,128 +0,0 @@ -.p-metergroup { - display: flex; - gap: $gap-3; - flex-direction: column; - - .p-metergroup-meter-container { - background: $progressBarBg; - border-radius: $borderRadius; - } - - .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: $gap-4; - row-gap: $gap-3; - } - - .p-metergroup-labels-vertical { - gap: $gap-2; - flex-direction: column; - } - - .p-metergroup-meters { - display: flex; - background: $progressBarBg; - border-radius: $borderRadius; - height: $meterGroupHeight; - } - - .p-metergroup-meter { - border: $progressBarBorder; - background: $progressBarValueBg; - } - - .p-metergroup-label-list-item { - line-height: $progressBarHeight; - } - - .p-metergroup-label-type { - background: $progressBarValueBg; - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: $inlineSpacing; - } - - .p-metergroup-label { - display: inline-flex; - align-items: center; - color: $black-60; - gap: $gap-2; - font-size: 0.875rem; - line-height: 100%; - - .p-metergroup-label-marker { - width: $meterLabelMarkerDiameter; - height: $meterLabelMarkerDiameter; - border-radius: 100%; - display: inline-flex; - } - } - - .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; - } - - .p-metergroup-label-list-vertical { - gap: calc($inlineSpacing / 2); - } - - - &.p-metergroup-horizontal { - .p-metergroup-meter-container { - height: 0.5rem; - } - - .p-metergroup-meter:first-of-type { - border-top-left-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } - - .p-metergroup-meter:last-of-type { - border-top-right-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-metergroup-label-list-start { - margin-bottom: $inlineSpacing; - } - - .p-metergroup-label-list-end { - margin-top: $inlineSpacing; - } - } - - &.p-metergroup-vertical { - flex-direction: row; - - .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; - } - - .p-metergroup-meter { - width: 0.5rem; - } - - .p-metergroup-meter:first-of-type { - border-top-left-radius: $borderRadius; - border-top-right-radius: $borderRadius; - } - - .p-metergroup-meter:last-of-type { - border-bottom-left-radius: $borderRadius; - border-bottom-right-radius: $borderRadius; - } - - .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: $inlineSpacing; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_progressbar.scss b/primeng-sass-theme/theme-base/components/misc/_progressbar.scss deleted file mode 100644 index 7cf0ea6..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_progressbar.scss +++ /dev/null @@ -1,17 +0,0 @@ -.p-progressbar { - border: $progressBarBorder; - height: $progressBarHeight; - background: $progressBarBg; - border-radius: $borderRadius; - - .p-progressbar-value { - border: 0 none; - margin: 0; - background: $progressBarValueBg; - } - - .p-progressbar-label { - color: $progressBarValueTextColor; - line-height: $progressBarHeight; - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_progressspinner.scss b/primeng-sass-theme/theme-base/components/misc/_progressspinner.scss deleted file mode 100644 index fa9f870..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_progressspinner.scss +++ /dev/null @@ -1,22 +0,0 @@ -.p-progress-spinner-circle { - animation: - p-progress-spinner-dash 1.5s ease-in-out infinite, - p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, - 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, - 90% { - stroke: var(--primary-color) !important; - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_scrolltop.scss b/primeng-sass-theme/theme-base/components/misc/_scrolltop.scss deleted file mode 100644 index 7a7e11b..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_scrolltop.scss +++ /dev/null @@ -1,25 +0,0 @@ -.p-scrolltop { - width: $scrollTopWidth; - height: $scrollTopHeight; - border-radius: $scrollTopBorderRadius; - box-shadow: $inputOverlayShadow; - transition: $actionIconTransition; - - &.p-link { - background: $scrollTopBg; - - &:hover { - background: $scrollTopHoverBg; - } - } - - .p-scrolltop-icon { - font-size: $scrollTopFontSize; - color: $scrollTopTextColor; - - &.p-icon { - width: $scrollTopFontSize; - height: $scrollTopFontSize; - } - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/misc/_skeleton.scss b/primeng-sass-theme/theme-base/components/misc/_skeleton.scss deleted file mode 100644 index a79dcaf..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_skeleton.scss +++ /dev/null @@ -1,8 +0,0 @@ -.p-skeleton { - background: $skeletonBg; - border-radius: $borderRadius; - - &:after { - background: linear-gradient(90deg, $skeletonBg 0%, $surface-100 40%, $skeletonBg 75%); - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_tag.scss b/primeng-sass-theme/theme-base/components/misc/_tag.scss deleted file mode 100644 index 06600a9..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_tag.scss +++ /dev/null @@ -1,53 +0,0 @@ -@use 'sass:math'; - -.p-tag { - height: $tagHeight; - - color: $badgeTextColor; - font-size: $tagFontSize; - font-weight: $badgeFontWeight; - - padding: $tagPadding; - border-radius: $borderRadius; - - background: $badgeBg; - - &.p-tag-success { - background-color: $successButtonBg; - color: $successButtonTextColor; - } - - &.p-tag-info { - background-color: $infoButtonBg; - color: $infoButtonTextColor; - } - - &.p-tag-warning { - background-color: $warningButtonBg; - color: $warningButtonTextColor; - } - - &.p-tag-danger { - background-color: $dangerButtonBg; - color: $dangerButtonTextColor; - } - - &.p-tag-rounded { - border-radius: 100px; - } - - &.p-tag-secondary { - background-color: $surface-border; - color: $textSecondaryColor; - } - - .p-tag-icon { - margin-right: math.div($inlineSpacing, 2); - font-size: $tagFontSize; - - &.p-icon { - width: $tagFontSize; - height: $tagFontSize; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/misc/_terminal.scss b/primeng-sass-theme/theme-base/components/misc/_terminal.scss deleted file mode 100644 index 93a531c..0000000 --- a/primeng-sass-theme/theme-base/components/misc/_terminal.scss +++ /dev/null @@ -1,12 +0,0 @@ -.p-terminal { - background: $panelContentBg; - color: $panelContentTextColor; - border: $panelContentBorder; - padding: $panelContentPadding; - - .p-terminal-input { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: $inputTextFontSize; - } -} diff --git a/primeng-sass-theme/theme-base/components/multimedia/_galleria.scss b/primeng-sass-theme/theme-base/components/multimedia/_galleria.scss deleted file mode 100644 index a7cdc60..0000000 --- a/primeng-sass-theme/theme-base/components/multimedia/_galleria.scss +++ /dev/null @@ -1,164 +0,0 @@ -.p-galleria { - .p-galleria-close { - margin: $galleriaCloseIconMargin; - background: $galleriaCloseIconBg; - color: $galleriaCloseIconColor; - width: $galleriaCloseIconWidth; - height: $galleriaCloseIconHeight; - transition: $actionIconTransition; - border-radius: $galleriaCloseIconBorderRadius; - - .p-galleria-close-icon { - font-size: $galleriaCloseIconFontSize; - - &.p-icon { - width: $galleriaCloseIconFontSize; - height: $galleriaCloseIconFontSize; - } - } - - &:hover { - background: $galleriaCloseIconHoverBg; - color: $galleriaCloseIconHoverColor; - } - } - - .p-galleria-item-nav { - background: $galleriaItemNavigatorBg; - color: $galleriaItemNavigatorColor; - width: $galleriaItemNavigatorWidth; - height: $galleriaItemNavigatorHeight; - transition: $actionIconTransition; - border-radius: $galleriaItemNavigatorBorderRadius; - margin: $galleriaItemNavigatorMargin; - - .p-galleria-item-prev-icon, - .p-galleria-item-next-icon { - font-size: $galleriaItemNavigatorFontSize; - - &.p-icon { - width: $galleriaCloseIconFontSize; - height: $galleriaCloseIconFontSize; - } - } - - &:not(.p-disabled) { - &:hover { - background: $galleriaItemNavigatorHoverBg; - color: $galleriaItemNavigatorHoverColor; - } - } - } - - .p-galleria-caption { - background: $galleriaCaptionBg; - color: $galleriaCaptionTextColor; - - &-title { - padding: 0 $galleriaCaptionPadding; - } - } - - .p-galleria-indicators { - padding: $galleriaIndicatorsPadding; - line-height: 0; - - .p-galleria-indicator { - button { - background-color: $galleriaIndicatorBg; - width: $galleriaIndicatorWidth; - height: $galleriaIndicatorHeight; - transition: $actionIconTransition; - border-radius: $galleriaIndicatorBorderRadius; - - &:hover { - background: $galleriaIndicatorHoverBg; - } - } - - &.p-highlight { - button { - background: $galleriaIndicatorActiveBgOnItem; - color: $highlightTextColor; - } - } - } - } - - &.p-galleria-indicators-bottom, - &.p-galleria-indicators-top { - .p-galleria-indicator { - margin-right: $inlineSpacing; - } - } - - &.p-galleria-indicators-left, - &.p-galleria-indicators-right { - .p-galleria-indicator { - margin-bottom: $inlineSpacing; - } - } - - &.p-galleria-indicator-onitem { - .p-galleria-indicators { - background: $galleriaIndicatorsBgOnItem; - - .p-galleria-indicator { - button { - background: $galleriaIndicatorBgOnItem; - - &:hover { - background: $galleriaIndicatorHoverBgOnItem; - } - } - - &.p-highlight { - button { - background: $galleriaIndicatorActiveBgOnItem; - color: $surface-ground; - } - } - } - } - } - - .p-galleria-thumbnail-container { - background: $galleriaThumbnailContainerBg; - padding: $galleriaThumbnailContainerPadding; - gap: $inlineSpacing; - - .p-galleria-thumbnail-prev, - .p-galleria-thumbnail-next { - background-color: $galleriaThumbnailNavigatorBg; - color: $galleriaThumbnailNavigatorColor; - width: $galleriaThumbnailNavigatorWidth; - height: $galleriaThumbnailNavigatorHeight; - transition: $actionIconTransition; - border-radius: $galleriaThumbnailNavigatorBorderRadius; - - &:not(.p-disabled):hover { - background: $galleriaThumbnailNavigatorHoverBg; - color: $galleriaThumbnailNavigatorHoverColor; - } - } - - .p-galleria-thumbnail-item-content { - transition: $listItemTransition; - width: 100%; - height: 100%; - - &:focus-visible { - @include focused(); - } - } - } -} - -.p-galleria-mask { - --maskbg: #{$galleriaMaskBg}; -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} diff --git a/primeng-sass-theme/theme-base/components/multimedia/_image.scss b/primeng-sass-theme/theme-base/components/multimedia/_image.scss deleted file mode 100644 index 38d9fa7..0000000 --- a/primeng-sass-theme/theme-base/components/multimedia/_image.scss +++ /dev/null @@ -1,54 +0,0 @@ -.p-image-mask { - --maskbg: #{$imageMaskBg}; -} - -.p-image-preview-indicator { - background-color: transparent; - color: $imagePreviewIndicatorColor; - transition: $actionIconTransition; - - .p-icon { - width: $imagePreviewActionIconFontSize; - height: $imagePreviewActionIconFontSize; - } -} - -.p-image-preview-container { - &:hover { - > .p-image-preview-indicator { - background-color: $imagePreviewIndicatorBg; - } - } -} - -.p-image-toolbar { - padding: $imagePreviewToolbarPadding; -} - -.p-image-action.p-link { - color: $imagePreviewActionIconColor; - background-color: $imagePreviewActionIconBg; - width: $imagePreviewActionIconWidth; - height: $imagePreviewActionIconHeight; - border-radius: $imagePreviewActionIconBorderRadius; - transition: $actionIconTransition; - margin-right: $inlineSpacing; - - &:last-child { - margin-right: 0; - } - - &:hover { - color: $imagePreviewActionIconHoverColor; - background-color: $imagePreviewActionIconHoverBg; - } - - span { - font-size: $imagePreviewActionIconFontSize; - } - - .p-icon { - width: $imagePreviewActionIconFontSize; - height: $imagePreviewActionIconFontSize; - } -} \ No newline at end of file diff --git a/primeng-sass-theme/theme-base/components/overlay/_confirmpopup.scss b/primeng-sass-theme/theme-base/components/overlay/_confirmpopup.scss deleted file mode 100644 index dbb136e..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_confirmpopup.scss +++ /dev/null @@ -1,72 +0,0 @@ -.p-confirm-popup { - background: $overlayContentBg; - color: $panelContentTextColor; - border: $overlayContentBorder; - border-radius: $borderRadius; - box-shadow: $overlayContainerShadow; - - .p-confirm-popup-content { - padding: $confirmPopupContentPadding; - } - - .p-confirm-popup-footer { - text-align: right; - padding: $confirmPopupFooterPadding; - - button { - margin: 0 $inlineSpacing 0 0; - width: auto; - - &:last-child { - margin: 0; - } - } - } - - &:after { - border: solid transparent; - border-color: rgba($overlayContentBg, 0); - border-bottom-color: $overlayContentBg; - } - - &:before { - border: solid transparent; - - @if (nth($overlayContentBorder, 2) == 'none') { - border-color: rgba($overlayContentBg, 0); - border-bottom-color: scale-color($overlayContentBg, $lightness: -5%); - } - @else { - border-color: rgba(nth($overlayContentBorder, 3), 0); - border-bottom-color: scale-color(nth($overlayContentBorder, 3), $lightness: -5%); - } - } - - &.p-confirm-popup-flipped { - &:after { - border-top-color: $overlayContentBg; - } - - &:before { - @if (nth($overlayContentBorder, 2) == 'none') { - border-top-color: $overlayContentBg; - } - @else { - border-top-color: nth($overlayContentBorder, 3); - } - } - } - - .p-confirm-popup-icon { - font-size: $primeIconFontSize * 1.5; - - &.p-icon { - width: $primeIconFontSize * 1.5; - height: $primeIconFontSize * 1.5; - } - } - - .p-confirm-popup-message { - margin-left: $inlineSpacing * 2; - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_dialog.scss b/primeng-sass-theme/theme-base/components/overlay/_dialog.scss deleted file mode 100644 index 24fc1f5..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_dialog.scss +++ /dev/null @@ -1,120 +0,0 @@ -.p-dialog { - border-radius: $borderRadius; - box-shadow: $overlayContainerShadow; - border: $overlayContentBorder; - - .p-dialog-header { - border-bottom: $dialogHeaderBorder; - background: $dialogHeaderBg; - color: $dialogHeaderTextColor; - padding: $dialogHeaderPadding; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-dialog-title { - font-weight: $dialogHeaderFontWeight; - font-size: $dialogHeaderFontSize; - } - - .p-dialog-header-icon { - @include action-icon(); - margin-right: $inlineSpacing; - box-shadow: none; - &:last-child { - margin-right: 0; - } - } - } - &-danger .p-dialog-title::before, - &-success .p-dialog-title::before, - &-info .p-dialog-title::before, - &-warning .p-dialog-title::before, - &-help .p-dialog-title::before{ - content: ''; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: $dialogHeaderIconPadding; - vertical-align: text-bottom; - } - &-danger .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-success .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-warning .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-info .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - &-help .p-dialog-title::before{ - background: url('data:image/svg+xml,') no-repeat; - } - - .p-dialog-content { - background: $overlayContentBg; - color: $panelContentTextColor; - padding: $dialogContentPadding; - - &:last-of-type { - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } - } - - .p-dialog-footer { - display: flex; - - border-top: $dialogFooterBorder; - background: $overlayContentBg; - color: $panelFooterTextColor; - padding: $dialogFooterPadding; - text-align: right; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - - button { - width: auto; - } - } - - .p-confirm-dialog-accept { - order: 1; - } - - .p-confirm-dialog-reject { - order: 2; - } - - &.p-dialog-maximized { - .p-dialog-header, .p-dialog-content:last-of-type { - border-radius: 0; - } - } - - - &.p-confirm-dialog { - .p-confirm-dialog-icon { - font-size: $primeIconFontSize * 2; - - &.p-icon { - width: $primeIconFontSize * 2; - height: $primeIconFontSize * 2; - } - } - - .p-confirm-dialog-message {} - .p-dialog-footer{ - flex-direction: row-reverse; - gap: $dialogFooterButtonGap; - - // TODO удалить после исправления в кнопках - i.none{ - display: none; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_overlaypanel.scss b/primeng-sass-theme/theme-base/components/overlay/_overlaypanel.scss deleted file mode 100644 index 3c097b6..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_overlaypanel.scss +++ /dev/null @@ -1,70 +0,0 @@ -@use 'sass:math'; - -.p-overlaypanel { - background: $overlayContentBg; - color: $panelContentTextColor; - border: $overlayContentBorder; - border-radius: $borderRadius; - box-shadow: $overlayContainerShadow; - - .p-overlaypanel-content { - padding: $panelContentPadding; - } - - .p-overlaypanel-close { - background: $buttonBg; - color: $buttonTextColor; - width: $actionIconWidth; - height: $actionIconHeight; - transition: $actionIconTransition; - border-radius: $actionIconBorderRadius; - position: absolute; - top: math.div(-1 * $actionIconWidth, 2); - right: math.div(-1 * $actionIconWidth, 2); - - &:enabled:hover { - background: $buttonHoverBg; - color: $buttonHoverTextColor; - } - } - - &:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: $overlayContentBg; - border-width: 6px; - } - - &:before { - border: solid transparent; - border-width: 8px; - - @if (nth($overlayContentBorder, 2) == 'none') { - border-color: transparent; - border-bottom-color: $overlayContentBorderColor; - } - @else { - border-color: transparent; - border-bottom-color: $overlayContentBorderColor; - } - } - - &.p-overlaypanel-flipped { - margin-top: -7px!important; - &:after { - border-top-color: $overlayContentBg; - border-bottom-color: transparent; - } - - &:before { - @if (nth($overlayContentBorder, 2) == 'none') { - border-top-color: $overlayContentBorder; - border-bottom-color: transparent; - } - @else { - border-top-color: nth($overlayContentBorder, 3); - border-bottom-color: transparent; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_sidebar.scss b/primeng-sass-theme/theme-base/components/overlay/_sidebar.scss deleted file mode 100644 index 7dbe536..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_sidebar.scss +++ /dev/null @@ -1,56 +0,0 @@ -.p-sidebar { - color: $panelContentTextColor; - - border: $overlayContentBorder; - border-radius: $borderRadius; - - box-shadow: $overlayContainerShadow; - background: $overlayContentBg; - - margin: $p-2; - - height: calc(100vh - $p-4) !important; - - &.p-sidebar-top, - &.p-sidebar-full, - &.p-sidebar-bottom { - width: calc(100vw - $p-4); - width: -moz-available !important; - width: -webkit-fill-available !important; - } - - &.p-sidebar-top, - &.p-sidebar-bottom { - height: auto; - } - - .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - - padding: $panelHeaderPadding; - border-bottom: $panelHeaderBorder; - - .p-sidebar-close, - .p-sidebar-icon { - @include action-icon(); - } - - > :only-child { - margin-left: auto; - } - } - - .p-sidebar-content { - padding: $dialogContentPadding; - } - - .p-sidebar-footer { - display: flex; - align-items: center; - gap: $p-2; - padding: $dialogContentPadding; - padding-top: $p-0; - } -} diff --git a/primeng-sass-theme/theme-base/components/overlay/_tooltip.scss b/primeng-sass-theme/theme-base/components/overlay/_tooltip.scss deleted file mode 100644 index d9b41ec..0000000 --- a/primeng-sass-theme/theme-base/components/overlay/_tooltip.scss +++ /dev/null @@ -1,43 +0,0 @@ -.p-tooltip .p-tooltip-text { - background: $tooltipBg; - color: $tooltipTextColor; - padding: $tooltipPadding; - box-shadow: $buttonHoverShadow; - border-radius: $borderRadius; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: $tooltipBg; -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: $tooltipBg; -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: $tooltipBg; -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: $tooltipBg; -} diff --git a/primeng-sass-theme/theme-base/components/panel/_accordion.scss b/primeng-sass-theme/theme-base/components/panel/_accordion.scss deleted file mode 100644 index 70effb6..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_accordion.scss +++ /dev/null @@ -1,79 +0,0 @@ -.p-accordion { - .p-accordion-header { - .p-accordion-header-link { - display: flex; - gap: $inlineSpacing; - flex-direction: row; - align-items: center; - - color: $accordionHeaderTextColor; - font-weight: $accordionHeaderFontWeight; - - padding: $accordionHeaderPadding; - border-top: $accordionHeaderBorder; - - background: $accordionHeaderBg; - transition: $listItemTransition; - gap: $inlineSpacing; - - .p-accordion-toggle-icon { - font-size: 1.25rem; - } - } - - &:not(.p-disabled) { - .p-accordion-header-link { - &:focus-visible { - @include focused(); - } - } - } - - &:not(.p-highlight):not(.p-disabled):hover { - .p-accordion-header-link { - background: $accordionHeaderHoverBg; - border-color: $accordionHeaderHoverBorderColor; - color: $accordionHeaderHoverTextColor; - } - } - - &:not(.p-disabled).p-highlight { - .p-accordion-header-link { - background: $accordionHeaderActiveBg; - border-color: $accordionHeaderActiveBorderColor; - color: $accordionHeaderActiveTextColor; - } - - &:hover { - .p-accordion-header-link { - border-color: $accordionHeaderActiveHoverBorderColor; - background: $accordionHeaderActiveHoverBg; - color: $accordionHeaderActiveHoverTextColor; - } - } - } - } - - .p-accordion-content { - padding: $accordionContentPadding; - border-bottom: $accordionContentBorder; - background: $accordionContentBg; - color: $accordionContentTextColor; - } - - .p-accordion-tab { - margin-bottom: $accordionSpacing; - - &:first-child { - .p-accordion-header-link { - border-top: none; - } - } - - .p-accordion-content { - .p-accordion-header-link { - border-top: $accordionHeaderBorder; - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_card.scss b/primeng-sass-theme/theme-base/components/panel/_card.scss deleted file mode 100644 index 74fd9d4..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_card.scss +++ /dev/null @@ -1,41 +0,0 @@ -.p-card { - overflow: hidden; - - color: $cardTextColor; - font-size: $cardTextFontSize; - - border-radius: $cardBorderRadius; - border: $cardBorder; - - background: $cardBg; - box-shadow: $cardShadow; - - &.p-card-no-shadow { - box-shadow: none; - } - - - .p-card-body { - padding: $cardBodyPadding; - } - - .p-card-title { - font-size: $cardTitleFontSize; - font-weight: $cardTitleFontWeight; - margin-bottom: .25rem; - } - - .p-card-subtitle { - font-size: $cardSubTitleFontSize; - font-weight: $cardSubTitleFontWeight; - color: $cardSubTitleColor; - } - - .p-card-content { - padding: $cardContentPadding; - } - - .p-card-footer { - padding: $cardFooterPadding; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_divider.scss b/primeng-sass-theme/theme-base/components/panel/_divider.scss deleted file mode 100644 index e1eeed5..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_divider.scss +++ /dev/null @@ -1,45 +0,0 @@ -.p-divider { - border-color: $dividerColor; - - .p-divider-content { - background-color: $panelContentBg; - color: $text-color-secondary; - text-transform: uppercase; - } - - &.p-divider-horizontal { - margin: $dividerHorizontalMargin; - padding: $dividerHorizontalPadding; - - .p-divider-content { - padding: 0 $inlineSpacing; - } - - &:before { - border-top-width: $dividerSize; - border-top-color: $dividerColor; - } - - &.p-divider-dash:before { - border-top-style: dashed; - } - } - - &.p-divider-vertical { - margin: $dividerVerticalMargin; - padding: $dividerVerticalPadding; - - .p-divider-content { - padding: $inlineSpacing 0; - } - - &:before { - border-left-width: $dividerSize; - border-left-color: $dividerColor; - } - - &.p-divider-dash:before { - border-left-style: dashed; - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_fieldset.scss b/primeng-sass-theme/theme-base/components/panel/_fieldset.scss deleted file mode 100644 index 2fb1d2e..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_fieldset.scss +++ /dev/null @@ -1,47 +0,0 @@ -.p-fieldset { - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - border-radius: $borderRadius; - - .p-fieldset-legend { - padding: $panelHeaderPadding; - border: $panelHeaderBorder; - color: $panelHeaderTextColor; - background: $panelHeaderBg; - font-weight: $panelHeaderFontWeight; - border-radius: $borderRadius; - } - - &.p-fieldset-toggleable { - .p-fieldset-legend { - padding: 0; - transition: $actionIconTransition; - - a { - padding: $panelHeaderPadding; - color: $panelHeaderTextColor; - border-radius: $borderRadius; - transition: $listItemTransition; - - .p-fieldset-toggler { - margin-right: $inlineSpacing; - } - - &:focus-visible { - @include focused(); - } - } - - &:hover { - background: $panelHeaderHoverBg; - border-color: $panelHeaderHoverBorderColor; - color: $panelHeaderTextHoverColor; - } - } - } - - .p-fieldset-content { - padding: $panelContentPadding; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_panel.scss b/primeng-sass-theme/theme-base/components/panel/_panel.scss deleted file mode 100644 index 6742946..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_panel.scss +++ /dev/null @@ -1,42 +0,0 @@ -.p-panel { - .p-panel-header { - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - background: $panelHeaderBg; - color: $panelHeaderTextColor; - border-top-right-radius: $borderRadius; - border-top-left-radius: $borderRadius; - - .p-panel-title { - font-weight: $panelHeaderFontWeight; - } - - .p-panel-header-icon { - @include action-icon(); - } - } - - &.p-panel-toggleable { - .p-panel-header { - padding: $panelToggleableHeaderPadding; - } - } - - .p-panel-content { - padding: $panelContentPadding; - border: $panelContentBorder; - background: $panelContentBg; - color: $panelContentTextColor; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - border-top: 0 none; - } - - .p-panel-footer { - padding: $panelFooterPadding; - border: $panelFooterBorder; - background: $panelFooterBg; - color: $panelFooterTextColor; - border-top: 0 none; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_scrollpanel.scss b/primeng-sass-theme/theme-base/components/panel/_scrollpanel.scss deleted file mode 100644 index 97243d0..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_scrollpanel.scss +++ /dev/null @@ -1,11 +0,0 @@ -.p-scrollpanel { - .p-scrollpanel-bar { - background: $scrollPanelTrackBg; - border: $scrollPanelTrackBorder; - border-radius: $borderRadius; - - &:focus-visible { - @include focused(); - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_splitter.scss b/primeng-sass-theme/theme-base/components/panel/_splitter.scss deleted file mode 100644 index d2b4723..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_splitter.scss +++ /dev/null @@ -1,23 +0,0 @@ -.p-splitter { - border: $panelContentBorder; - background: $panelContentBg; - border-radius: $borderRadius; - color: $panelContentTextColor; - - .p-splitter-gutter { - transition: $actionIconTransition; - background: $splitterGutterBg; - - .p-splitter-gutter-handle { - background: $splitterGutterHandleBg; - - &:focus-visible { - @include focused(); - } - } - } - - .p-splitter-gutter-resizing { - background: $splitterGutterHandleBg; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_stepper.scss b/primeng-sass-theme/theme-base/components/panel/_stepper.scss deleted file mode 100644 index bd43c38..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_stepper.scss +++ /dev/null @@ -1,216 +0,0 @@ -@use "sass:math"; - -@mixin stepper-highlight-styles { - .p-stepper-number { - color: $highlightTextColor; - background-color: $primaryColor; - border-color: transparent; - } - .p-stepper-icon { - color: $text-primary; - } - .p-stepper-action.p-danger { - .p-stepper-number { - color: $highlightTextColor; - background-color: $danger-400; - } - } -} - -//theme -.p-stepper { - .p-stepper-nav { - display: flex; - gap: $inlineSpacing; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; - } - // это обёртка над p-stepperheader - .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: $inlineSpacing 0; - - &.p-disabled { - opacity: 1; // Костыль на прозрачность - cursor: initial; - - .p-stepper-action { - opacity: $disabledOpacity; - } - } - - &:not(.p-disabled):focus-visible { - @include focused(); - } - - &.p-highlight { - .p-stepper-title { - color: $textColor; - } - } - - &:has(~ .p-highlight) { - .p-stepper-separator { - background-color: $primaryColor; - } - } - - &.p-highlight, &:has(~ .p-highlight) { - @include stepper-highlight-styles; - } - } - - p-stepperheader { - .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: $listItemTransition; - border-radius: $borderRadius; - background: $stepsItemBg; - outline-color: transparent; - padding: 0; - - &:hover { - cursor: pointer; - } - - &:not(.p-disabled):focus-visible { - @include focused(); - } - - .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: $stepsItemFontWeight; - color: $stepsItemNumberColor; - border: $stepsItemBorder; - background: $stepsItemBg; - min-width: $stepsItemNumberWidth; - height: $stepsItemNumberHeight; - line-height: 1; - font-size: $stepsItemNumberFontSize; - border-radius: $stepsItemNumberBorderRadius; - transition: $actionIconTransition; - } - - .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: $inlineSpacing; - color: $stepsItemTextColor; - font-weight: $stepsItemFontWeight; - transition: $actionIconTransition; - } - - .p-stepper-title-wrapper { - @apply flex flex-col gap-1 items-start leading-none; - margin-left: $inlineSpacing; - - .p-stepper-title { - margin-left: 0; - } - } - - .p-stepper-icon { - @apply inline-flex items-center justify-center leading-none text-2xl; - min-width: $stepsItemNumberWidth; - height: $stepsItemNumberHeight; - } - - &.p-danger { - .p-stepper-number, - .p-stepper-icon { - color: $danger-400; - } - } - } - } - - .p-stepper-panels { - background: $tabviewContentBg; - padding: $tabviewContentPadding; - color: $tabviewContentTextColor; - } - - .p-stepper-panel { - &.p-stepper-panel-active, &:has(~ .p-stepper-panel-active) { - @include stepper-highlight-styles; - } - } - - .p-stepper-separator { - background-color: $timelineEventColor; - width: 100%; - height: 1px; - margin-inline-start: $inlineSpacing; - transition: $listItemTransition; - } - - &.no-line { - .p-stepper-separator { - background-color: transparent!important; - } - } - - &.p-stepper-vertical { - display: flex; - flex-direction: column; - - .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: $tabviewContentBg; - color: $tabviewContentTextColor; - } - - .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; - - &.p-stepper-panel-active { - flex: 1 1 auto; - } - - .p-stepper-header { - flex: initial; - } - - .p-stepper-content { - width: 100%; - padding-left: calc($inlineSpacing * 2); - } - - .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc($inlineSpacing * 7 / 2 + 2px); - } - - &:has(~ .p-stepper-panel-active) { - .p-stepper-separator { - background-color: $primaryColor; - } - } - - &:last-of-type { - .p-stepper-content { - padding-left: calc($inlineSpacing * 6); - } - } - } - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_tabview.scss b/primeng-sass-theme/theme-base/components/panel/_tabview.scss deleted file mode 100644 index 58e7e2d..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_tabview.scss +++ /dev/null @@ -1,69 +0,0 @@ -.p-tabview { - .p-tabview-nav { - background: $tabviewNavBg; - border-bottom: $tabviewNavBorder; - gap: $tabviewHeaderSpacing; - - li { - .p-tabview-nav-link { - border-bottom: $tabviewHeaderBorder; - border-color: $tabviewHeaderBorderColor; - background: $tabviewHeaderBg; - color: $tabviewHeaderTextColor; - padding: $tabviewHeaderPadding; - font-weight: $tabviewHeaderFontWeight; - transition: $listItemTransition; - margin: $tabviewHeaderMargin; - - &:not(.p-disabled):focus-visible { - @include focused-inset(); - } - } - - &:not(.p-highlight):not(.p-disabled):hover { - .p-tabview-nav-link { - background: $tabviewHeaderHoverBg; - border-color: $tabviewHeaderHoverBorderColor; - color: $tabviewHeaderHoverTextColor; - } - } - - &.p-highlight { - .p-tabview-nav-link { - background: $tabviewHeaderActiveBg; - border-color: $tabviewHeaderActiveBorderColor; - color: $tabviewHeaderActiveTextColor; - } - } - } - } - - .p-tabview-close { - margin-left: $inlineSpacing; - } - - .p-tabview-nav-btn.p-link { - background: $surface-ground; - color: $tabviewHeaderTextColor; - width: $buttonIconOnlyWidth; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; - - &:focus-visible { - @include focused-inset(); - } - - &:hover { - color: $tabviewHeaderActiveTextColor; - } - } - - .p-tabview-panels { - background: $tabviewContentBg; - padding: $tabviewContentPadding; - border: $tabviewContentBorder; - color: $tabviewContentTextColor; - border-bottom-right-radius: $borderRadius; - border-bottom-left-radius: $borderRadius; - } -} diff --git a/primeng-sass-theme/theme-base/components/panel/_toolbar.scss b/primeng-sass-theme/theme-base/components/panel/_toolbar.scss deleted file mode 100644 index 78d7415..0000000 --- a/primeng-sass-theme/theme-base/components/panel/_toolbar.scss +++ /dev/null @@ -1,11 +0,0 @@ -.p-toolbar { - background: $panelHeaderBg; - border: $panelHeaderBorder; - padding: $panelHeaderPadding; - border-radius: $borderRadius; - gap: $inlineSpacing; - - .p-toolbar-separator { - margin: 0 $inlineSpacing; - } -} diff --git a/primeng-sass-theme/themes/base-dark/_variables.scss b/primeng-sass-theme/themes/base-dark/_variables.scss deleted file mode 100644 index 795601a..0000000 --- a/primeng-sass-theme/themes/base-dark/_variables.scss +++ /dev/null @@ -1,981 +0,0 @@ -// Экспортируемые переменные из figma Theme Dark - -// Surface -$surface-0: $gray-50; -$surface-900: $gray-100; -$surface-800: $gray-200; -$surface-700: $gray-300; -$surface-600: $gray-400; -$surface-500: $gray-600; -$surface-400: $gray-600; -$surface-300: $gray-700; -$surface-200: $gray-800; -$surface-100: $gray-900; -$surface-50: $gray-0; -$surface-ground: #1c1b22; -$surface-section: $gray-alpha; -$surface-card: $surface-ground; -$surface-overlay: $black-40; -$surface-border: $surface-100; -$surface-hover: $surface-200; -$surface-transparent: rgba(0, 0, 0, 0.0001); - -// General -$colorScheme: "dark"; -$primaryColor: $primary-300; -$primaryColorHover: $primary-200; -$primaryColorText: $black-80; -$fontFamily: Roboto, Inter, Helvetica, Arial, sans-serif; -$fontSize: 1rem; -$fontWeight: normal; -$textColor: $white-100; -$textSecondaryColor: $white-80; -$highlightBg: $primaryColor; -$highlightTextColor: $primaryColorText; -$borderRadius: 0.5rem; -$inlineSpacing: 0.5rem; -$disabledOpacity: 0.6; -$dividerColor: $surface-border; -$divider: 1px solid $dividerColor; -$focusOutlineColor: $primary-800; -$focusOutline: none; -$focusOutlineOffset: none; -$focusShadowWidth: 0.25rem; -$focusShadow: 0 0 0 $focusShadowWidth $focusOutlineColor; -$errorColor: $danger-400; -$focusOutlineErrorColor: $danger-800; -$focusShadowError: 0 0 0 $focusShadowWidth $focusOutlineErrorColor; -$transitionDuration: .2s; -$formElementTransition: background-color $transitionDuration, color $transitionDuration, border-color $transitionDuration, box-shadow $transitionDuration; -$maskBg: $surface-overlay; -$primeIconFontSize: 1rem; -$loadingIconFontSize: 2rem; -$actionIconWidth: 2rem; -$actionIconHeight: 2rem; -$actionIconBg: $surface-transparent; -$actionIconColor: $white-80; -$actionIconBorderColor: $surface-transparent; -$actionIconBorder: 1px solid $actionIconBorderColor; -$actionIconHoverBg: $surface-hover; -$actionIconHoverColor: $white-100; -$actionIconHoverBorderColor: $surface-transparent; -$actionIconBorderRadius: $borderRadius; -$actionIconTransition: background-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration; -$scaleSM: 0.875; -$scaleLG: 1.25; - -// Button/Common -$buttonHeight: 2.5rem; -$buttonHeightSM: 2rem; -$buttonHeightLG: 3.5rem; -$buttonHeightXL: 4rem; -$buttonPaddingTopBottom: 0rem; -$buttonPaddingLeftRight: 1rem; -$buttonPadding: $buttonPaddingTopBottom $buttonPaddingLeftRight; -$buttonIconOnlyWidth: $buttonHeight; -$buttonHoverShadowColor: $black-40; -$buttonHoverShadow: 0 .25rem .25rem 0 $buttonHoverShadowColor; -$roundedButtonBorderRadius: 100px; - -// Button/Basic -$buttonBg: $primaryColor; -$buttonTextColor: $primaryColorText; -$buttonBorderColor: $surface-transparent; -$buttonBorder: 1px solid $buttonBorderColor; -$buttonHoverBg: $primaryColorHover; -$buttonHoverTextColor: $primaryColorText; -$buttonActiveBg: $buttonBg; -$buttonActiveTextColor: $buttonTextColor; - -// Button/Disabled -$disabledButtonBg: $white-20; -$disabledButtonTextColor: $textSecondaryColor; -$disabledButtonBorderColor: $surface-border; - -// Button/Outlined -$outlinedButtonBg: $surface-transparent; -$outlinedButtonTextColor: $buttonBg; -$outlinedButtonBorderColor: $primary-800; -$outlinedButtonHoverBg: $surface-transparent; -$outlinedButtonHoverTextColor: $buttonBg; -$outlinedButtonHoverBorderColor: $buttonBg; -$outlinedButtonActiveBg: $surface-transparent; -$outlinedButtonActiveTextColor: $buttonBg; -$outlinedButtonActiveBorderColor: $primary-800; - -// Misc/Tag -$tagHeight: 1.5rem; -$tagFontSize: 0.875rem; -$tagPadding: 0.5rem; - -// Button/Text -$textButtonBg: $surface-ground; -$textButtonTextColor: $buttonBg; -$textButtonHoverBg: $primary-alpha; -$textButtonHoverTextColor: $buttonBg; -$textButtonActiveBg: $surface-ground; -$textButtonActiveTextColor: $buttonBg; - -// Button/Severity/Danger/Basic -$dangerButtonBg: $danger-400; -$dangerButtonTextColor: $primaryColorText; -$dangerButtonBorderColor: $surface-transparent; -$dangerButtonHoverBg: $danger-300; -$dangerButtonHoverTextColor: $primaryColorText; -$dangerButtonHoverBorderColor: $surface-transparent; -$dangerButtonActiveBg: $dangerButtonBg; -$dangerButtonActiveTextColor: $primaryColorText; -$dangerButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Danger/Outlined -$dangerOutlinedButtonBg: $surface-transparent; -$dangerOutlinedButtonTextColor: $dangerButtonBg; -$dangerOutlinedButtonBorderColor: $danger-800; -$dangerOutlinedButtonHoverBg: $surface-transparent; -$dangerOutlinedButtonHoverTextColor: $dangerButtonBg; -$dangerOutlinedButtonHoverBorderColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBg: $surface-transparent; -$dangerOutlinedButtonActiveTextColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBorderColor: $danger-800; - -// Button/Severity/Danger/Text -$dangerTextButtonBg: $surface-ground; -$dangerTextButtonTextColor: $dangerButtonBg; -$dangerTextButtonHoverBg: $danger-alpha; -$dangerTextButtonHoverTextColor: $dangerButtonBg; -$dangerTextButtonActiveBg: $surface-ground; -$dangerTextButtonActiveTextColor: $dangerButtonBg; - -// Button/Severity/Warning/Basic -$warningButtonBg: $warning-400; -$warningButtonTextColor: $primaryColorText; -$warningButtonBorderColor: $surface-transparent; -$warningButtonHoverBg: $warning-300; -$warningButtonHoverTextColor: $primaryColorText; -$warningButtonHoverBorderColor: $surface-transparent; -$warningButtonActiveBg: $warningButtonBg; -$warningButtonActiveTextColor: $primaryColorText; -$warningButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Basic -$successButtonBg: $success-400; -$successButtonTextColor: $primaryColorText; -$successButtonBorderColor: $surface-transparent; -$successButtonHoverBg: $success-300; -$successButtonHoverTextColor: $primaryColorText; -$successButtonHoverBorderColor: $surface-transparent; -$successButtonActiveBg: $successButtonBg; -$successButtonActiveTextColor: $primaryColorText; -$successButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Outlined -$successOutlinedButtonBg: $surface-transparent; -$successOutlinedButtonTextColor: $successButtonBg; -$successOutlinedButtonBorderColor: $success-800; -$successOutlinedButtonHoverBg: $surface-transparent; -$successOutlinedButtonHoverTextColor: $successButtonBg; -$successOutlinedButtonHoverBorderColor: $successButtonBg; -$successOutlinedButtonActiveBg: $surface-transparent; -$successOutlinedButtonActiveTextColor: $successButtonBg; -$successOutlinedButtonActiveBorderColor: $success-800; - -// Button/Severity/Success/Text -$successTextButtonBg: $surface-ground; -$successTextButtonTextColor: $successButtonBg; -$successTextButtonHoverBg: $success-alpha; -$successTextButtonHoverTextColor: $successButtonBg; -$successTextButtonActiveBg: $surface-ground; -$successTextButtonActiveTextColor: $successButtonBg; - -// Button/Severity/Info/Basic -$infoButtonBg: $info-400; -$infoButtonTextColor: $primaryColorText; -$infoButtonBorderColor: $surface-transparent; -$infoButtonHoverBg: $info-500; -$infoButtonHoverTextColor: $primaryColorText; -$infoButtonHoverBorderColor: $surface-transparent; -$infoButtonActiveBg: $infoButtonBg; -$infoButtonActiveTextColor: $primaryColorText; -$infoButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Info/Outlined -$infoOutlinedButtonBg: $surface-transparent; -$infoOutlinedButtonTextColor: $infoButtonBg; -$infoOutlinedButtonBorderColor: $info-800; -$infoOutlinedButtonHoverBg: $surface-transparent; -$infoOutlinedButtonHoverTextColor: $infoButtonBg; -$infoOutlinedButtonHoverBorderColor: $infoButtonBg; -$infoOutlinedButtonActiveBg: $surface-transparent; -$infoOutlinedButtonActiveTextColor: $infoButtonBg; -$infoOutlinedButtonActiveBorderColor: $info-800; - -// Button/Severity/Info/Text -$infoTextButtonBg: $surface-ground; -$infoTextButtonTextColor: $infoButtonBg; -$infoTextButtonHoverBg: $info-alpha; -$infoTextButtonHoverTextColor: $infoButtonBg; -$infoTextButtonActiveBg: $surface-ground; -$infoTextButtonActiveTextColor: $infoButtonBg; - -// Button/Severity/Help/Basic -$helpButtonBg: $help-400; -$helpButtonTextColor: $primaryColorText; -$helpButtonBorderColor: $surface-transparent; -$helpButtonHoverBg: $help-500; -$helpButtonHoverTextColor: $primaryColorText; -$helpButtonHoverBorderColor: $surface-transparent; -$helpButtonActiveBg: $helpButtonBg; -$helpButtonActiveTextColor: $primaryColorText; -$helpButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Help/Outlined -$helpOutlinedButtonBg: $surface-transparent; -$helpOutlinedButtonTextColor: $helpButtonBg; -$helpOutlinedButtonBorderColor: $help-800; -$helpOutlinedButtonHoverBg: $surface-transparent; -$helpOutlinedButtonHoverTextColor: $helpButtonBg; -$helpOutlinedButtonHoverBorderColor: $helpButtonBg; -$helpOutlinedButtonActiveBg: $surface-transparent; -$helpOutlinedButtonActiveTextColor: $helpButtonBg; -$helpOutlinedButtonActiveBorderColor: $help-800; - -// Button/Severity/Help/Text -$helpTextButtonBg: $surface-ground; -$helpTextButtonTextColor: $helpButtonBg; -$helpTextButtonHoverBg: $help-alpha; -$helpTextButtonHoverTextColor: $helpButtonBg; -$helpTextButtonActiveBg: $surface-ground; -$helpTextButtonActiveTextColor: $helpButtonBg; - -// Misc/Skeleton -$skeletonBg: $surface-100; -$skeletonAnimationBg: rgba(255, 255, 255, 0.1); - -// Misc/Badge -$badgeBg: $primaryColor; -$badgeTextColor: $primaryColorText; -$badgeMinWidth: 1.5rem; -$badgeHeight: 1.5rem; -$badgeFontWeight: bold; -$badgeFontSize: 0.75rem; -$badgeDotSize: 0.5rem; - -// Misc/Chip -$chipHeight: 1.75rem; -$chipBg: $white-20; -$chipTextColor: $textColor; -$chipBorderRadius: 0.25rem; -$chipBorderColor: $surface-transparent; -$chipBorder: 1px solid $chipBorderColor; -$chipPaddingTopBottom: 0rem; -$chipPaddingLeftRight: 0.5rem; -$chipPadding: $chipPaddingTopBottom $chipPaddingLeftRight; - -// Misc/Avatar -$avatarBg: $primaryColor; -$avatarTextColor: $primaryColorText; -$avatarBorderColor: $dividerColor; -$avatarBorder: 1px solid $avatarBorderColor; - -// Overlay/Tooltip -$tooltipBg: $surface-800; -$tooltipTextColor: $surface-ground; -$tooltipPaddingTopBottom: 0.5rem; -$tooltipPaddingLeftRight: 1rem; -$tooltipPadding: $tooltipPaddingTopBottom $tooltipPaddingLeftRight; - -// Overlay/Overlay -$overlayContentBorderColor: $surface-border; -$overlayContentBorder: 1px solid $overlayContentBorderColor; -$overlayContentBg: $surface-ground; -$overlayContainerShadowColor: $black-40; -$overlayContainerShadow: 0 .25rem .25rem 0 $overlayContainerShadowColor; - -// Overlay/Dialog/Header -$dialogHeaderBg: $surface-ground; -$dialogHeaderBorderColor: $surface-border; -$dialogHeaderBorder: 1px solid $dialogHeaderBorderColor; -$dialogHeaderTextColor: $textColor; -$dialogHeaderFontWeight: bold; -$dialogHeaderFontSize: 1.25rem; -$dialogHeaderPaddingTopBottom: 1rem; -$dialogHeaderPaddingLeftRight: 1.5rem; -$dialogHeaderPadding: $dialogHeaderPaddingLeftRight $dialogHeaderPaddingLeftRight $dialogHeaderPaddingTopBottom; -$dialogHeaderIconPadding: $p-2; - -// Overlay/Dialog/Body -$dialogContentPaddingTopBottom: 1.5rem; -$dialogContentPaddingLeftRight: 1.5rem; -$dialogContentPadding: $dialogContentPaddingTopBottom $dialogContentPaddingLeftRight; - -// Overlay/Dialog/Footer -$dialogFooterBorderColor: $surface-transparent; -$dialogFooterBorder: 1px solid $dialogFooterBorderColor; -$dialogFooterPaddingTopBottom: 0rem; -$dialogFooterPaddingLeftRight: 1.5rem; -$dialogFooterPadding: $dialogFooterPaddingTopBottom $dialogFooterPaddingLeftRight $dialogFooterPaddingLeftRight; -$dialogFooterButtonGap: $gap-2; - -// Menu/Common -$verticalMenuPadding: 0.25rem; -$menuSeparatorMarginTopBottom: 0.25rem; -$menuSeparatorMarginLeftRight: 0rem; -$menuSeparatorMargin: $menuSeparatorMarginTopBottom $menuSeparatorMarginLeftRight; -$menuWidth: 8rem; -$menuBg: $surface-transparent; -$menuBorderColor: $surface-transparent; -$menuBorder: none; -$menuTextColor: $textSecondaryColor; -$menuNodeChildrenPadding: 0.75rem; - -// Menu/Item -$menuitemPaddingTopBottom: 0.5rem; -$menuitemPaddingLeftRight: 0.75rem; -$menuitemPadding: $menuitemPaddingTopBottom $menuitemPaddingLeftRight; -$menuitemSpacing: 0.25rem; -$menuitemBorderRadius: 0.5rem; -$menuitemIconColor: $textSecondaryColor; -$menuitemBg: $surface-transparent; -$menuitemBorderColor: $surface-transparent; -$menuitemBorder: 1px solid $menuitemBorderColor; -$menuitemTextColor: $textSecondaryColor; -$menuitemHoverBg: $surface-hover; -$menuitemHoverTextColor: $textColor; -$menuitemHoverIconColor: $textColor; -$menuitemFocusBg: $surface-hover; -$menuitemFocusTextColor: $textColor; -$menuitemFocusIconColor: $textColor; -$menuitemActiveBg: $primaryColor; -$menuitemActiveTextColor: $primaryColorText; -$menuitemActiveIconColor: $primaryColorText; -$menuitemActiveHoverBg: $primaryColorHover; -$menuitemSubmenuIconFontSize: 1.25rem; - -// Menu/Submenu -$submenuHeaderMargin: 0.25rem; -$submenuHeaderPadding: $menuitemPadding; -$submenuHeaderBg: $surface-transparent; -$submenuHeaderTextColor: $textSecondaryColor; -$submenuHeaderFontSize: 0.875rem; -$submenuHeaderFontWeight: bold; -$submenuHeaderBorderRadius: $menuitemBorderRadius; -$submenuHeaderBorderColor: $surface-transparent; -$submenuHeaderBorder: 1px solid $submenuHeaderBorderColor; - -// Menu/Overlay -$overlayMenuBg: $overlayContentBg; -$overlayMenuBorderColor: $overlayContentBorderColor; -$overlayMenuBorder: 1px solid $overlayMenuBorderColor; -$overlayMenuShadow: $overlayContainerShadow; -$overlayMenuPadding: $verticalMenuPadding; - -// Menu/Breadcrumb -$breadcrumbPadding: 0rem; -$breadcrumbBg: $surface-transparent; -$breadcrumbBorder: none; -$breadcrumbItemTextColor: $menuitemTextColor; -$breadcrumbItemIconColor: $menuitemTextColor; -$breadcrumbLastItemTextColor: $menuitemTextColor; -$breadcrumbLastItemIconColor: $menuitemTextColor; -$breadcrumbSeparatorColor: $textColor; - -// Form/InputText -$inputPaddingTopBottom: 0rem; -$inputPaddingLeftRight: 0.75rem; -$inputPadding: $inputPaddingTopBottom $inputPaddingLeftRight; -$inputTextFontSize: 1rem; -$inputBg: $surface-ground; -$inputTextColor: $textColor; -$inputIconColor: $textColor; -$inputBorderColor: $surface-border; -$inputBorder: 1px solid $inputBorderColor; -$inputHoverBorderColor: $primaryColor; -$inputFocusBorderColor: $primaryColor; -$inputErrorBorderColor: $errorColor; -$inputPlaceholderTextColor: $textSecondaryColor; - -// Form/InputGroup -$inputGroupBg: $inputBg; -$inputGroupTextColor: $textSecondaryColor; -$inputGroupAddOnMinWidth: 2.5rem; - -// Form/Checkbox -$checkboxWidth: 1.5rem; -$checkboxHeight: 1.5rem; -$checkboxBorder: $inputBorder; -$checkboxBorderRadius: 0.25rem; -$checkboxIconFontSize: 1rem; -$checkboxActiveBorderColor: $primaryColor; -$checkboxActiveBg: $primaryColor; -$checkboxIconActiveColor: $primaryColorText; -$checkboxActiveHoverBg: $primaryColorHover; -$checkboxIconActiveHoverColor: $primaryColorText; -$checkboxActiveHoverBorderColor: $primaryColorHover; - -// Form/RadioButton -$radiobuttonWidth: 1.5rem; -$radiobuttonHeight: 1.5rem; -$radiobuttonBorder: $inputBorder; -$radiobuttonIconSize: 0.75rem; -$radiobuttonActiveBorderColor: $primaryColor; -$radiobuttonActiveBg: $primaryColor; -$radiobuttonIconActiveColor: $primaryColorText; -$radiobuttonActiveHoverBg: $primaryColorHover; -$radiobuttonIconActiveHoverColor: $primaryColorText; -$radiobuttonActiveHoverBorderColor: $primaryColorHover; - -// Form/inputSwitch -$inputSwitchWidth: 2.5rem; -$inputSwitchHeight: 1.5rem; -$inputSwitchBorderRadius: 100px; -$inputSwitchHandleWidth: 1rem; -$inputSwitchHandleHeight: 1rem; -$inputSwitchHandleBorderRadius: 100px; -$inputSwitchSliderPadding: 0.25rem; -$inputSwitchSliderOffBg: $surface-300; -$inputSwitchHandleOffBg: $inputBg; -$inputSwitchSliderOffHoverBg: $primaryColorHover; -$inputSwitchSliderOnBg: $primaryColor; -$inputSwitchSliderOnHoverBg: $primaryColorHover; -$inputSwitchHandleOnBg: $inputBg; - -// Form/InputOpt -$inputOptFontSize: 1.5rem; - -// Form/ToggleButton -$toggleButtonBg: $white-20; -$toggleButtonBorderColor: $surface-transparent; -$toggleButtonBorder: 1px solid trasparent; -$toggleButtonTextColor: $textSecondaryColor; -$toggleButtonIconColor: $textSecondaryColor; -$toggleButtonHoverBg: $primary-alpha; -$toggleButtonHoverBorderColor: $surface-transparent; -$toggleButtonHoverTextColor: $primaryColor; -$toggleButtonIconHoverColor: $primaryColor; -$toggleButtonActiveBg: $primaryColor; -$toggleButtonActiveBorderColor: $surface-transparent; -$toggleButtonActiveTextColor: $primaryColorText; -$toggleButtonIconActiveColor: $primaryColorText; -$toggleButtonActiveHoverBg: $primaryColorHover; -$toggleButtonActiveHoverBorderColor: $surface-transparent; -$toggleButtonTextActiveHoverColor: $primaryColorText; -$toggleButtonIconActiveHoverColor: $primaryColorText; - -// Form/Rating -$ratingIconFontSize: 1.25rem; -$ratingCancelIconColor: $textSecondaryColor; -$ratingCancelIconHoverColor: $textColor; -$ratingStarIconOffColor: $textSecondaryColor; -$ratingStarIconOnColor: $warning-400; -$ratingStarIconHoverColor: $warning-500; - -// Panel/ScrollPanel -$scrollPanelTrackBg: $white-20; -$scrollPanelTrackBorder: 0 none; - -// Panel/Divider -$dividerHorizontalMarginTopBottom: 1rem; -$dividerHorizontalMarginLeftRight: 0rem; -$dividerHorizontalMargin: $dividerHorizontalMarginTopBottom $dividerHorizontalMarginLeftRight; -$dividerHorizontalPaddingTopBottom: 0rem; -$dividerHorizontalPaddingLeftRight: 1rem; -$dividerHorizontalPadding: $dividerHorizontalPaddingTopBottom $dividerHorizontalPaddingLeftRight; -$dividerVerticalMarginTopBottom: 0rem; -$dividerVerticalMarginLeftRight: 1rem; -$dividerVerticalMargin: $dividerVerticalMarginTopBottom $dividerVerticalMarginLeftRight; -$dividerVerticalPaddingTopBottom: 1rem; -$dividerVerticalPaddingLeftRight: 0rem; -$dividerVerticalPadding: $dividerVerticalPaddingTopBottom $dividerVerticalPaddingLeftRight; -$dividerSize: 1px; - -// Panel/TabView -$tabviewNavBg: $surface-transparent; -$tabviewNavBorderWidth: 1px; -$tabviewNavBorderColor: $surface-border; -$tabviewNavBorder: $tabviewNavBorderWidth solid $tabviewNavBorderColor; -$tabviewHeaderSpacing: 1.5rem; -$tabviewHeaderBorderWidth: 0.25rem; -$tabviewHeaderBorderColor: $surface-transparent; -$tabviewHeaderBorder: $tabviewHeaderBorderWidth solid $tabviewHeaderBorderColor; -$tabviewHeaderBg: $surface-transparent; -$tabviewHeaderTextColor: $textSecondaryColor; -$tabviewHeaderFontWeight: normal; -$tabviewHeaderPaddingTopBottom: 1rem; -$tabviewHeaderPaddingLeftRight: 0rem; -$tabviewHeaderPadding: $tabviewHeaderPaddingTopBottom $tabviewHeaderPaddingLeftRight; -$tabviewHeaderMargin: 0; -$tabviewHeaderHoverBg: $surface-transparent; -$tabviewHeaderHoverBorderColor: $surface-transparent; -$tabviewHeaderHoverTextColor: $primaryColor; -$tabviewHeaderActiveBg: $surface-transparent; -$tabviewHeaderActiveBorderColor: $primaryColor; -$tabviewHeaderActiveTextColor: $primaryColor; -$tabviewContentBorder: none; -$tabviewContentBg: $surface-transparent; -$tabviewContentTextColor: $textSecondaryColor; -$tabviewContentPadding: $tabviewHeaderPadding; - -// Panel/Panel/Header -$panelHeaderBorderColor: $surface-border; -$panelHeaderBorder: 1px solid $panelHeaderBorderColor; -$panelHeaderBg: $surface-ground; -$panelHeaderTextColor: $textColor; -$panelHeaderFontWeight: bold; -$panelHeaderPaddingTopBottom: $dialogHeaderPaddingTopBottom; -$panelHeaderPaddingLeftRight: $dialogHeaderPaddingLeftRight; -$panelHeaderPadding: $panelHeaderPaddingLeftRight $panelHeaderPaddingLeftRight $panelHeaderPaddingTopBottom; -$panelToggleableHeaderPadding: 0rem; -$panelHeaderHoverBg: #ffffff; -$panelHeaderHoverBorderColor: #ffffff; -$panelHeaderTextHoverColor: #ffffff; - -// Panel/Panel/Body -$panelContentBorderColor: $surface-border; -$panelContentBorder: 1px solid $panelContentBorderColor; -$panelContentBg: $surface-ground; -$panelContentEvenRowBg: #ffffff; -$panelContentTextColor: $textColor; -$panelContentPadding: 1rem; - -// Panel/Panel/Footer -$panelFooterBorderColor: $surface-transparent; -$panelFooterBg: $surface-ground; -$panelFooterTextColor: $textSecondaryColor; -$panelFooterPadding: 0rem; -$panelFooterBorder: $panelHeaderBorder; - -// Message/Toast -$toastIconFontSize: 2rem; -$toastMessageTextMargin: 0rem; -$toastMargin: 0.25rem; -$toastPadding: 1rem; -$toastBorderWidth: 0.25rem; -$toastShadow: $overlayContainerShadow; -$toastOpacity: 1; -$toastTitleFontWeight: bold; -$toastDetailMargin: 0rem; - -// Misc/ProgressBar -$progressBarHeight: 1rem; -$progressBarBorder: none; -$progressBarBg: $white-20; -$progressBarValueBg: $primaryColor; -$progressBarValueTextColor: $primaryColorText; - -// MeterGroup -$meterGroupHeight: 0.5rem; -$meterLabelMarkerDiameter: 0.5rem; - -// Form/Slider -$sliderBorder: none; -$sliderBg: $progressBarBg; -$sliderHorizontalHeight: 0.25rem; -$sliderVerticalWidth: 0.25rem; -$sliderHandleWidth: 1.25rem; -$sliderHandleHeight: 1.25rem; -$sliderHandleBg: $primaryColor; -$sliderHandleHoverBg: $primaryColorHover; -$sliderHandleBorderRadius: 1rem; -$sliderHandleHoverBorderColor: $surface-transparent; -$sliderHandleBorder: none; -$sliderRangeBg: $primaryColor; - -// Form/SelectButton -$selectButtonGroupBg: $white-20; -$selectButtonGroupPadding: 0.25rem; -$selectButtonBg: $surface-transparent; -$selectButtonBorderColor: $surface-transparent; -$selectButtonBorder: 1px solid trasparent; -$selectButtonBorderRadius: 0.25rem; -$selectButtonTextColor: $textSecondaryColor; -$selectButtonIconColor: $textSecondaryColor; -$selectButtonHoverBg: $surface-ground; -$selectButtonHoverBorderColor: $surface-transparent; -$selectButtonHoverTextColor: $textColor; -$selectButtonIconHoverColor: $textColor; -$selectButtonActiveBg: $surface-ground; -$selectButtonActiveBorderColor: $surface-transparent; -$selectButtonActiveTextColor: $primaryColor; -$selectButtonIconActiveColor: $primaryColor; -$selectButtonActiveHoverBg: $surface-ground; -$selectButtonActiveHoverBorderColor: $surface-transparent; -$selectButtonTextActiveHoverColor: $textColor; -$selectButtonIconActiveHoverColor: $textColor; - -// Form/Listbox -$inputListBg: $overlayContentBg; -$inputListTextColor: $menuTextColor; -$inputListBorderColor: $overlayContentBorderColor; -$inputListBorder: 1px solid $inputListBorderColor; -$inputListPadding: $verticalMenuPadding; -$inputListItemPaddingTopBottom: $menuitemPaddingTopBottom; -$inputListItemPaddingLeftRight: $menuitemPaddingLeftRight; -$inputListItemPadding: $inputListItemPaddingTopBottom $inputListItemPaddingLeftRight; -$inputListItemMargin: $menuSeparatorMargin; -$inputListItemBorderColor: $menuitemBorderColor; -$inputListItemBorder: 1px solid $inputListItemBorderColor; -$inputListItemBorderRadius: $menuitemBorderRadius; -$inputListItemBg: $menuitemBg; -$inputListItemTextColor: $menuitemTextColor; -$inputListItemHoverBg: $menuitemHoverBg; -$inputListItemHoverTextColor: $menuitemHoverTextColor; -$inputListItemFocusBg: $menuitemFocusBg; -$inputListItemFocusTextColor: $menuitemFocusTextColor; -$inputListItemFocusShadow: $focusShadow; -$inputListHeaderPadding: $submenuHeaderPadding; -$inputListHeaderMargin: 0rem; -$inputListHeaderBg: $submenuHeaderBg; -$inputListHeaderTextColor: $submenuHeaderTextColor; -$inputListHeaderBorderColor: $submenuHeaderBorderColor; -$inputListHeaderBorder: 1px solid $inputListHeaderBorderColor; -$listItemTransition: .2s; - -// Form/Overlay -$inputOverlayBg: $inputListBg; -$inputOverlayHeaderBg: $inputListHeaderBg; -$inputOverlayBorderColor: $inputListBorderColor; -$inputOverlayBorder: 1px solid $inputOverlayBorderColor; -$inputOverlayShadowColor: $black-40; -$inputOverlayShadow: 0 $focusShadowWidth $focusShadowWidth 0 $inputOverlayShadowColor; - -// Form/Password -$passwordMeterBg: $progressBarBg; -$passwordWeakBg: $danger-400; -$passwordMediumBg: $warning-400; -$passwordStrongBg: $success-400; - -// Form/Calendar -$calendarTableMargin: 0rem; -$calendarPadding: 0.75rem; -$calendarBg: $inputListBg; -$calendarInlineBg: $calendarBg; -$calendarTextColor: $inputListTextColor; -$calendarBorderColor: $inputListBorderColor; -$calendarBorder: 1px solid $calendarBorderColor; -$calendarOverlayBorderColor: $inputOverlayBorderColor; -$calendarOverlayBorder: 1px solid $calendarOverlayBorderColor; -$calendarHeaderPaddingBottom: 0.5rem; -$calendarHeaderPadding: 0 0 $calendarHeaderPaddingBottom; -$calendarHeaderBg: $inputListHeaderBg; -$calendarInlineHeaderBg: $calendarBg; -$calendarHeaderBorder: none; -$calendarHeaderTextColor: $inputListHeaderTextColor; -$calendarHeaderFontWeight: bold; -$calendarHeaderCellPadding: 0.25rem; -$calendarMonthYearHeaderHoverTextColor: $primaryColor; -$calendarCellDatePadding: 0.25rem; -$calendarCellDateWidth: 2rem; -$calendarCellDateHeight: 2rem; -$calendarCellDateBorderRadius: $borderRadius; -$calendarCellDateBorderColor: $surface-transparent; -$calendarCellDateBorder: 1px solid $calendarCellDateBorderColor; -$calendarCellDateHoverBg: $surface-hover; -$calendarCellDateHoverText: $textColor; -$calendarCellDateTodayBg: $surface-transparent; -$calendarCellDateTodayBorderColor: $surface-hover; -$calendarCellDateTodayTextColor: $calendarTextColor; -$calendarButtonBarPaddingTop: 0rem; -$calendarButtonBarPadding: $calendarButtonBarPaddingTop 0 0; -$calendarTimePickerPadding: String value; -$calendarTimePickerElementPadding: String value; -$calendarTimePickerTimeFontSize: 1.25rem; -$calendarBreakpoint: 769px; -$calendarCellDatePaddingSM: 0.25rem; - -// Button/Severity/Warning/Outlined -$warningOutlinedButtonBg: $surface-transparent; -$warningOutlinedButtonTextColor: $warningButtonBg; -$warningOutlinedButtonBorderColor: $warning-800; -$warningOutlinedButtonHoverBg: $surface-transparent; -$warningOutlinedButtonHoverTextColor: $warningButtonBg; -$warningOutlinedButtonHoverBorderColor: $warningButtonBg; -$warningOutlinedButtonActiveBg: $surface-transparent; -$warningOutlinedButtonActiveTextColor: $warningButtonBg; -$warningOutlinedButtonActiveBorderColor: $warning-800; - -// Button/Severity/Warning/Text -$warningTextButtonBg: $surface-ground; -$warningTextButtonTextColor: $warningButtonBg; -$warningTextButtonHoverBg: $warning-alpha; -$warningTextButtonHoverTextColor: $warningButtonBg; -$warningTextButtonActiveBg: $surface-ground; -$warningTextButtonActiveTextColor: $warningButtonBg; - -// Message/Messages -$messageMargin: 0rem; -$messagePadding: 1rem; -$messageBorderWidth: 0.25rem; -$messageIconFontSize: 2rem; -$messageTextFontSize: 1rem; -$messageTextFontWeight: normal; -$messageTextColor: $textColor; -$messageTextSummaryFontSize: 1rem; -$messageTextSummaryFontWeight: bold; -$messageTextSummaryColor: $textColor; -$messageTextDetailFontSize: 0.875rem; -$messageTextDetailFontWeight: normal; -$messageTextDetailColor: $textSecondaryColor; - -// Message/InlineMessage -$inlineMessagePadding: 1rem; -$inlineMessageMargin: 0rem; -$inlineMessageIconFontSize: 2rem; -$inlineMessageTextFontSize: 1rem; -$inlineMessageBorderWidth: 0.25rem; - -// Message/Severities/Info -$infoMessageBg: $info-0; -$infoMessageBorderColor: $info-800; -$infoMessageBorder: 1px solid $infoMessageBorderColor; -$infoMessageIconColor: $info-400; - -// Message/Severities/Success -$successMessageBg: $success-0; -$successMessageBorderColor: $success-800; -$successMessageBorder: 1px solid $successMessageBorderColor; -$successMessageIconColor: $success-400; - -// Message/Severities/Warning -$warningMessageBg: $warning-0; -$warningMessageBorderColor: $warning-800; -$warningMessageBorder: 1px solid $warningMessageBorderColor; -$warningMessageIconColor: $warning-400; - -// Message/Severities/Danger -$dangerMessageBg: $danger-0; -$dangerMessageBorderColor: $danger-800; -$dangerMessageBorder: 1px solid $dangerMessageBorderColor; -$dangerMessageIconColor: $danger-400; - -// Data/Paginator -$paginatorBg: $surface-transparent; -$paginatorTextColor: $textColor; -$paginatorBorderColor: $surface-transparent; -$paginatorBorder: solid $paginatorBorderColor; -$paginatorBorderWidth: 0; -$paginatorPaddingTopBottom: 0.5rem; -$paginatorPaddingLeftRight: 0rem; -$paginatorPadding: $paginatorPaddingTopBottom $paginatorPaddingLeftRight; -$paginatorElementWidth: 2.5rem; -$paginatorElementHeight: 2.5rem; -$paginatorElementBorderColor: $surface-transparent; -$paginatorElementBorder: 1px solid $paginatorElementBorderColor; -$paginatorElementBg: $actionIconBg; -$paginatorElementIconColor: $actionIconColor; -$paginatorElementHoverBg: $actionIconHoverBg; -$paginatorElementHoverBorderColor: $actionIconHoverBorderColor; -$paginatorElementIconHoverColor: $actionIconHoverColor; -$paginatorElementBorderRadius: $actionIconBorderRadius; -$paginatorElementMargin: 0.25rem; -$paginatorElementPadding: 0rem; - -// Data/DataTable/Common -$tableResizerHelperBg: $surface-100; -$tableDragHelperBg: $surface-200; -$tableCellContentAlignment: left; -$tableTopPaginatorBorderWidth: 1px 0 1px 0; -$tableBottomPaginatorBorderWidth: 0 0 0 0; -$tableScaleSM: .5; -$tableScaleLG: 1.25; - -// Data/DataTable/Header -$tableHeaderBorderColor: $surface-100; -$tableHeaderBorder: 1px solid $tableHeaderBorderColor; -$tableHeaderBorderWidth: 0 0 1px 0; -$tableHeaderBg: $surface-50; -$tableHeaderTextColor: $textColor; -$tableHeaderFontWeight: 500; -$tableHeaderPaddingTopBottom: 1rem; -$tableHeaderPaddingLeftRight: 1rem; -$tableHeaderPadding: $tableHeaderPaddingTopBottom $tableHeaderPaddingLeftRight; -$tableHeaderCellPaddingTopBottom: $tableHeaderPaddingTopBottom; -$tableHeaderCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableHeaderCellPadding: $tableHeaderCellPaddingTopBottom $tableHeaderCellPaddingLeftRight; -$tableHeaderCellBg: $tableHeaderBg; -$tableHeaderCellTextColor: $textColor; -$tableHeaderCellIconColor: $textColor; -$tableHeaderCellFontWeight: $tableHeaderFontWeight; -$tableHeaderCellBorderColor: $tableHeaderBorderColor; -$tableHeaderCellBorder: 1px solid $tableHeaderCellBorderColor; -$tableHeaderCellBorderWidth: 0 0 1px 0; -$tableHeaderCellHoverBg: $surface-200; -$tableHeaderCellTextHoverColor: $textColor; -$tableHeaderCellIconHoverColor: $textColor; -$tableHeaderCellHighlightBg: $surface-200; -$tableHeaderCellHighlightTextColor: $textColor; -$tableHeaderCellHighlightIconColor: $primaryColor; -$tableSortableColumnBadgeSize: 1.25rem; - -// Data/DataTable/Body -$tableBodyRowBg: $surface-ground; -$tableBodyRowTextColor: $textColor; -$tableBodyRowEvenBg: $surface-50; -$tableBodyRowHoverBg: $surface-200; -$tableBodyRowTextHoverColor: $textColor; -$tableBodyCellBorderColor: $tableHeaderBorderColor; -$tableBodyCellBorder: 1px solid $tableBodyCellBorderColor; -$tableBodyCellBorderWidth: 0 0 1px 0; -$tableBodyCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableBodyCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableBodyCellPadding: $tableBodyCellPaddingTopBottom $tableBodyCellPaddingLeftRight; -$tableBodyCellHighlightBg: $surface-200; -$tableBodyCellHighlightTextColor: $textColor; - -// Data/DataTable/Footer -$tableFooterCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterCellPadding: $tableFooterCellPaddingTopBottom $tableFooterCellPaddingLeftRight; -$tableFooterCellBg: $tableHeaderBg; -$tableFooterCellTextColor: $textColor; -$tableFooterCellFontWeight: $tableHeaderFontWeight; -$tableFooterCellBorderColor: $tableHeaderBorderColor; -$tableFooterCellBorder: 1px solid $tableFooterCellBorderColor; -$tableFooterCellBorderWidth: 0 0 1px 0; -$tableFooterBorderColor: $tableHeaderBorderColor; -$tableFooterBorder: 1px solid $tableFooterBorderColor; -$tableFooterBorderWidth: 0 0 1px 0; -$tableFooterBg: $tableHeaderBg; -$tableFooterTextColor: $textColor; -$tableFooterFontWeight: $tableHeaderFontWeight; -$tableFooterPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterPadding: $tableFooterPaddingTopBottom $tableFooterPaddingLeftRight; - -// Data/Timeline -$timelineTextColor: $textColor; -$timelineEventMarkerWidth: 1rem; -$timelineEventMarkerHeight: 1rem; -$timelineEventMarkerBorderRadius: 8rem; -$timelineEventConnectorSize: 1px; -$timelineEventMarkerBorderColor: $primaryColor; -$timelineEventMarkerBorderSize: 0.25rem; -$timelineEventMarkerBorder: $timelineEventMarkerBorderSize solid $timelineEventMarkerBorderColor; -$timelineEventMarkerBackground: $surface-ground; -$timelineEventColor: $surface-border; -$timelineVerticalEventContentPaddingTopBottom: 0rem; -$timelineVerticalEventContentPaddingLeftRight: 0.5rem; -$timelineVerticalEventContentPadding: $timelineVerticalEventContentPaddingTopBottom $timelineVerticalEventContentPaddingLeftRight; -$timelineHorizontalEventContentPaddingTopBottom: 0.5rem; -$timelineHorizontalEventContentPaddingLeftRight: 0rem; -$timelineHorizontalEventContentPadding: $timelineHorizontalEventContentPaddingTopBottom $timelineHorizontalEventContentPaddingLeftRight; - -// Media/Carousel -$carouselIndicatorsPadding: 1rem; -$carouselIndicatorBg: $surface-border; -$carouselIndicatorHoverBg: $surface-400; -$carouselIndicatorActiveBg: $surface-400; -$carouselIndicatorBorderRadius: 1rem; -$carouselIndicatorWidth: 0.5rem; -$carouselIndicatorHeight: 0.5rem; - -// Media/Galleria/Close -$galleriaMaskBg: $maskBg; -$galleriaCloseIconMargin: 0.5rem; -$galleriaCloseIconFontSize: 2rem; -$galleriaCloseIconBg: $surface-transparent; -$galleriaCloseIconColor: $white-60; -$galleriaCloseIconHoverBg: $white-20; -$galleriaCloseIconHoverColor: $white-80; -$galleriaCloseIconWidth: 4rem; -$galleriaCloseIconHeight: 4rem; -$galleriaCloseIconBorderRadius: $borderRadius; - -// Media/Galleria/Navigator -$galleriaItemNavigatorBg: $surface-transparent; -$galleriaItemNavigatorColor: $white-60; -$galleriaItemNavigatorMargin: 0.5rem; -$galleriaItemNavigatorFontSize: 2rem; -$galleriaItemNavigatorHoverBg: $white-20; -$galleriaItemNavigatorHoverColor: $white-80; -$galleriaItemNavigatorWidth: 4rem; -$galleriaItemNavigatorHeight: 4rem; -$galleriaItemNavigatorBorderRadius: $borderRadius; - -// Media/Galleria/Caption -$galleriaCaptionBg: $black-60; -$galleriaCaptionTextColor: $white-80; -$galleriaCaptionPadding: 1rem; - -// Media/Galleria/Indicators -$galleriaIndicatorsPadding: 1rem; -$galleriaIndicatorBg: $white-40; -$galleriaIndicatorHoverBg: $white-80; -$galleriaIndicatorBorderRadius: $carouselIndicatorBorderRadius; -$galleriaIndicatorWidth: $carouselIndicatorWidth; -$galleriaIndicatorHeight: $carouselIndicatorHeight; -$galleriaIndicatorsBgOnItem: $surface-transparent; -$galleriaIndicatorBgOnItem: $white-40; -$galleriaIndicatorHoverBgOnItem: $white-80; -$galleriaIndicatorActiveBgOnItem: $white-80; - -// Media/Galleria/Thumbnail -$galleriaThumbnailContainerBg: $black-100; -$galleriaThumbnailContainerPaddingTopBottom: 0.5rem; -$galleriaThumbnailContainerPaddingLeftRight: 0.5rem; -$galleriaThumbnailContainerPadding: $galleriaThumbnailContainerPaddingTopBottom $galleriaThumbnailContainerPaddingLeftRight; -$galleriaThumbnailNavigatorBg: $surface-transparent; -$galleriaThumbnailNavigatorColor: $white-60; -$galleriaThumbnailNavigatorHoverBg: $white-20; -$galleriaThumbnailNavigatorHoverColor: $white-80; -$galleriaThumbnailNavigatorBorderRadius: $borderRadius; -$galleriaThumbnailNavigatorWidth: $actionIconWidth; -$galleriaThumbnailNavigatorHeight: $actionIconHeight; - -// Panel/Stepper -$stepsItemBg: $surface-ground; -$stepsItemBorderColor: $surface-border; -$stepsItemBorder: 1px solid $stepsItemBorderColor; -$stepsItemTextColor: $textColor; -$stepsItemFontWeight: 500; -$stepsItemNumberWidth: 1.5rem; -$stepsItemNumberHeight: 1.5rem; -$stepsItemNumberFontSize: 1rem; -$stepsItemNumberColor: $textColor; -$stepsItemNumberBorderRadius: 8rem; - -// Panel/Accordion -$accordionSpacing: 0rem; -$accordionHeaderBorderColor: $surface-border; -$accordionHeaderBorder: 1px solid $accordionHeaderBorderColor; -$accordionHeaderBg: $surface-transparent; -$accordionHeaderTextColor: $textSecondaryColor; -$accordionHeaderFontWeight: 700; -$accordionHeaderPaddingTopBottom: 1rem; -$accordionHeaderPaddingLeftRIght: 0rem; -$accordionHeaderPadding: $accordionHeaderPaddingTopBottom $accordionHeaderPaddingLeftRIght; -$accordionHeaderHoverBg: $surface-transparent; -$accordionHeaderHoverBorderColor: $surface-border; -$accordionHeaderHoverTextColor: $textColor; -$accordionHeaderActiveBg: $surface-transparent; -$accordionHeaderActiveBorderColor: $surface-border; -$accordionHeaderActiveTextColor: $textColor; -$accordionHeaderActiveHoverBg: $surface-transparent; -$accordionHeaderActiveHoverBorderColor: $surface-border; -$accordionHeaderActiveHoverTextColor: $textColor; -$accordionContentBorder: none; -$accordionContentBg: $surface-transparent; -$accordionContentTextColor: $textColor; -$accordionContentPaddingTop: 0rem; -$accordionContentPaddingRight: 0rem; -$accordionContentPaddingBottom: 1rem; -$accordionContentPaddingLeft: 1.75rem; -$accordionContentPadding: $accordionContentPaddingTop $accordionContentPaddingRight $accordionContentPaddingBottom $accordionContentPaddingLeft; - -// Panel/Card -$cardBg: $surface-ground; -$cardBorderRadius: $borderRadius; -$cardBorderColor: $surface-border; -$cardBorder: 1px solid $cardBorderColor; -$cardTextColor: $textColor; -$cardTextFontSize: 1rem; -$cardBodyPadding: 1rem; -$cardTitleFontSize: 1.125rem; -$cardTitleFontWeight: 700; -$cardSubTitleFontSize: 0.875rem; -$cardSubTitleFontWeight: 400; -$cardSubTitleColor: $textSecondaryColor; -$cardContentPaddingTop: 1rem; -$cardContentPadding: $cardContentPaddingTop 0 0; -$cardFooterPaddingTop: 1rem; -$cardFooterPadding: $cardFooterPaddingTop 0 0; -$cardShadow: $overlayContainerShadow; diff --git a/primeng-sass-theme/themes/base-light/_variables.scss b/primeng-sass-theme/themes/base-light/_variables.scss deleted file mode 100644 index a65d9b7..0000000 --- a/primeng-sass-theme/themes/base-light/_variables.scss +++ /dev/null @@ -1,981 +0,0 @@ -// Экспортируемые переменные из figma Theme Light - -// Surface -$surface-0: $gray-0; -$surface-900: $gray-900; -$surface-800: $gray-800; -$surface-700: $gray-700; -$surface-600: $gray-600; -$surface-500: $gray-500; -$surface-400: $gray-400; -$surface-300: $gray-300; -$surface-200: $gray-200; -$surface-100: $gray-100; -$surface-50: $gray-50; -$surface-ground: $white-100; -$surface-section: $gray-alpha; -$surface-card: $surface-ground; -$surface-overlay: $black-20; -$surface-border: $surface-200; -$surface-hover: $surface-100; -$surface-transparent: rgba(255, 255, 255, 0.0001); - -// General -$colorScheme: "light"; -$primaryColor: $primary-700; -$primaryColorHover: $primary-800; -$primaryColorText: $white-100; -$fontFamily: Roboto, Inter, Helvetica, Arial, sans-serif; -$fontSize: 1rem; -$fontWeight: normal; -$textColor: $black-80; -$textSecondaryColor: $black-60; -$highlightBg: $primaryColor; -$highlightTextColor: $primaryColorText; -$borderRadius: 0.5rem; -$inlineSpacing: 0.5rem; -$disabledOpacity: 0.6; -$dividerColor: $surface-border; -$divider: 1px solid $dividerColor; -$focusOutlineColor: $primary-200; -$focusOutline: none; -$focusOutlineOffset: none; -$focusShadowWidth: 0.25rem; -$focusShadow: 0 0 0 $focusShadowWidth $focusOutlineColor; -$errorColor: $danger-400; -$focusOutlineErrorColor: $danger-100; -$focusShadowError: 0 0 0 $focusShadowWidth $focusOutlineErrorColor; -$transitionDuration: .2s; -$formElementTransition: background-color $transitionDuration, color $transitionDuration, border-color $transitionDuration, box-shadow $transitionDuration; -$maskBg: $surface-overlay; -$primeIconFontSize: 1rem; -$loadingIconFontSize: 2rem; -$actionIconWidth: 2rem; -$actionIconHeight: 2rem; -$actionIconBg: $surface-transparent; -$actionIconColor: $black-60; -$actionIconBorderColor: $surface-transparent; -$actionIconBorder: 1px solid $actionIconBorderColor; -$actionIconHoverBg: $surface-hover; -$actionIconHoverColor: $black-80; -$actionIconHoverBorderColor: $surface-transparent; -$actionIconBorderRadius: $borderRadius; -$actionIconTransition: background-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration; -$scaleSM: 0.875; -$scaleLG: 1.25; - -// Button/Common -$buttonHeight: 2.5rem; -$buttonHeightSM: 2rem; -$buttonHeightLG: 3.5rem; -$buttonHeightXL: 4rem; -$buttonPaddingTopBottom: 0rem; -$buttonPaddingLeftRight: 1rem; -$buttonPadding: $buttonPaddingTopBottom $buttonPaddingLeftRight; -$buttonIconOnlyWidth: $buttonHeight; -$buttonHoverShadowColor: $black-20; -$buttonHoverShadow: 0 .25rem .25rem 0 $buttonHoverShadowColor; -$roundedButtonBorderRadius: 100px; - -// Button/Basic -$buttonBg: $primaryColor; -$buttonTextColor: $primaryColorText; -$buttonBorderColor: $surface-transparent; -$buttonBorder: 1px solid $buttonBorderColor; -$buttonHoverBg: $primaryColorHover; -$buttonHoverTextColor: $primaryColorText; -$buttonActiveBg: $buttonBg; -$buttonActiveTextColor: $buttonTextColor; - -// Button/Disabled -$disabledButtonBg: $black-10; -$disabledButtonTextColor: $textSecondaryColor; -$disabledButtonBorderColor: $surface-border; - -// Button/Outlined -$outlinedButtonBg: $surface-transparent; -$outlinedButtonTextColor: $buttonBg; -$outlinedButtonBorderColor: $primary-200; -$outlinedButtonHoverBg: $surface-transparent; -$outlinedButtonHoverTextColor: $buttonBg; -$outlinedButtonHoverBorderColor: $buttonBg; -$outlinedButtonActiveBg: $surface-transparent; -$outlinedButtonActiveTextColor: $buttonBg; -$outlinedButtonActiveBorderColor: $primary-200; - -// Misc/Tag -$tagHeight: 1.5rem; -$tagFontSize: 0.875rem; -$tagPadding: 0.5rem; - -// Button/Text -$textButtonBg: $surface-ground; -$textButtonTextColor: $buttonBg; -$textButtonHoverBg: $primary-alpha; -$textButtonHoverTextColor: $buttonBg; -$textButtonActiveBg: $surface-ground; -$textButtonActiveTextColor: $buttonBg; - -// Button/Severity/Danger/Basic -$dangerButtonBg: $danger-400; -$dangerButtonTextColor: $primaryColorText; -$dangerButtonBorderColor: $surface-transparent; -$dangerButtonHoverBg: $danger-500; -$dangerButtonHoverTextColor: $primaryColorText; -$dangerButtonHoverBorderColor: $surface-transparent; -$dangerButtonActiveBg: $dangerButtonBg; -$dangerButtonActiveTextColor: $primaryColorText; -$dangerButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Danger/Outlined -$dangerOutlinedButtonBg: $surface-transparent; -$dangerOutlinedButtonTextColor: $dangerButtonBg; -$dangerOutlinedButtonBorderColor: $danger-200; -$dangerOutlinedButtonHoverBg: $surface-transparent; -$dangerOutlinedButtonHoverTextColor: $dangerButtonBg; -$dangerOutlinedButtonHoverBorderColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBg: $surface-transparent; -$dangerOutlinedButtonActiveTextColor: $dangerButtonBg; -$dangerOutlinedButtonActiveBorderColor: $danger-200; - -// Button/Severity/Danger/Text -$dangerTextButtonBg: $surface-ground; -$dangerTextButtonTextColor: $dangerButtonBg; -$dangerTextButtonHoverBg: $danger-alpha; -$dangerTextButtonHoverTextColor: $dangerButtonBg; -$dangerTextButtonActiveBg: $surface-ground; -$dangerTextButtonActiveTextColor: $dangerButtonBg; - -// Button/Severity/Warning/Basic -$warningButtonBg: $warning-400; -$warningButtonTextColor: $primaryColorText; -$warningButtonBorderColor: $surface-transparent; -$warningButtonHoverBg: $warning-500; -$warningButtonHoverTextColor: $primaryColorText; -$warningButtonHoverBorderColor: $surface-transparent; -$warningButtonActiveBg: $warningButtonBg; -$warningButtonActiveTextColor: $primaryColorText; -$warningButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Basic -$successButtonBg: $success-400; -$successButtonTextColor: $primaryColorText; -$successButtonBorderColor: $surface-transparent; -$successButtonHoverBg: $success-500; -$successButtonHoverTextColor: $primaryColorText; -$successButtonHoverBorderColor: $surface-transparent; -$successButtonActiveBg: $successButtonBg; -$successButtonActiveTextColor: $primaryColorText; -$successButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Success/Outlined -$successOutlinedButtonBg: $surface-transparent; -$successOutlinedButtonTextColor: $successButtonBg; -$successOutlinedButtonBorderColor: $success-200; -$successOutlinedButtonHoverBg: $surface-transparent; -$successOutlinedButtonHoverTextColor: $successButtonBg; -$successOutlinedButtonHoverBorderColor: $successButtonBg; -$successOutlinedButtonActiveBg: $surface-transparent; -$successOutlinedButtonActiveTextColor: $successButtonBg; -$successOutlinedButtonActiveBorderColor: $success-200; - -// Button/Severity/Success/Text -$successTextButtonBg: $surface-ground; -$successTextButtonTextColor: $successButtonBg; -$successTextButtonHoverBg: $success-alpha; -$successTextButtonHoverTextColor: $successButtonBg; -$successTextButtonActiveBg: $surface-ground; -$successTextButtonActiveTextColor: $successButtonBg; - -// Button/Severity/Info/Basic -$infoButtonBg: $info-400; -$infoButtonTextColor: $primaryColorText; -$infoButtonBorderColor: $surface-transparent; -$infoButtonHoverBg: $info-500; -$infoButtonHoverTextColor: $primaryColorText; -$infoButtonHoverBorderColor: $surface-transparent; -$infoButtonActiveBg: $infoButtonBg; -$infoButtonActiveTextColor: $primaryColorText; -$infoButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Info/Outlined -$infoOutlinedButtonBg: $surface-transparent; -$infoOutlinedButtonTextColor: $infoButtonBg; -$infoOutlinedButtonBorderColor: $info-200; -$infoOutlinedButtonHoverBg: $surface-transparent; -$infoOutlinedButtonHoverTextColor: $infoButtonBg; -$infoOutlinedButtonHoverBorderColor: $infoButtonBg; -$infoOutlinedButtonActiveBg: $surface-transparent; -$infoOutlinedButtonActiveTextColor: $infoButtonBg; -$infoOutlinedButtonActiveBorderColor: $info-200; - -// Button/Severity/Info/Text -$infoTextButtonBg: $surface-ground; -$infoTextButtonTextColor: $infoButtonBg; -$infoTextButtonHoverBg: $info-alpha; -$infoTextButtonHoverTextColor: $infoButtonBg; -$infoTextButtonActiveBg: $surface-ground; -$infoTextButtonActiveTextColor: $infoButtonBg; - -// Button/Severity/Help/Basic -$helpButtonBg: $help-400; -$helpButtonTextColor: $primaryColorText; -$helpButtonBorderColor: $surface-transparent; -$helpButtonHoverBg: $help-500; -$helpButtonHoverTextColor: $primaryColorText; -$helpButtonHoverBorderColor: $surface-transparent; -$helpButtonActiveBg: $helpButtonBg; -$helpButtonActiveTextColor: $primaryColorText; -$helpButtonActiveBorderColor: $surface-transparent; - -// Button/Severity/Help/Outlined -$helpOutlinedButtonBg: $surface-transparent; -$helpOutlinedButtonTextColor: $helpButtonBg; -$helpOutlinedButtonBorderColor: $help-200; -$helpOutlinedButtonHoverBg: $surface-transparent; -$helpOutlinedButtonHoverTextColor: $helpButtonBg; -$helpOutlinedButtonHoverBorderColor: $helpButtonBg; -$helpOutlinedButtonActiveBg: $surface-transparent; -$helpOutlinedButtonActiveTextColor: $helpButtonBg; -$helpOutlinedButtonActiveBorderColor: $help-200; - -// Button/Severity/Help/Text -$helpTextButtonBg: $surface-ground; -$helpTextButtonTextColor: $helpButtonBg; -$helpTextButtonHoverBg: $help-alpha; -$helpTextButtonHoverTextColor: $helpButtonBg; -$helpTextButtonActiveBg: $surface-ground; -$helpTextButtonActiveTextColor: $helpButtonBg; - -// Misc/Skeleton -$skeletonBg: $surface-200; -$skeletonAnimationBg: rgba(255, 255, 255, 0.1); - -// Misc/Badge -$badgeBg: $primaryColor; -$badgeTextColor: $primaryColorText; -$badgeMinWidth: 1.5rem; -$badgeHeight: 1.5rem; -$badgeFontWeight: bold; -$badgeFontSize: 0.75rem; -$badgeDotSize: 0.5rem; - -// Misc/Chip -$chipHeight: 1.75rem; -$chipBg: $black-10; -$chipTextColor: $textColor; -$chipBorderRadius: 0.25rem; -$chipBorderColor: $surface-transparent; -$chipBorder: 1px solid $chipBorderColor; -$chipPaddingTopBottom: 0rem; -$chipPaddingLeftRight: 0.5rem; -$chipPadding: $chipPaddingTopBottom $chipPaddingLeftRight; - -// Misc/Avatar -$avatarBg: $primaryColor; -$avatarTextColor: $primaryColorText; -$avatarBorderColor: $dividerColor; -$avatarBorder: 1px solid $avatarBorderColor; - -// Overlay/Tooltip -$tooltipBg: $surface-800; -$tooltipTextColor: $surface-ground; -$tooltipPaddingTopBottom: 0.5rem; -$tooltipPaddingLeftRight: 1rem; -$tooltipPadding: $tooltipPaddingTopBottom $tooltipPaddingLeftRight; - -// Overlay/Overlay -$overlayContentBorderColor: $surface-border; -$overlayContentBorder: 1px solid $overlayContentBorderColor; -$overlayContentBg: $surface-ground; -$overlayContainerShadowColor: $black-20; -$overlayContainerShadow: 0 .25rem .25rem 0 $overlayContainerShadowColor; - -// Overlay/Dialog/Header -$dialogHeaderBg: $surface-ground; -$dialogHeaderBorderColor: $surface-border; -$dialogHeaderBorder: 1px solid $dialogHeaderBorderColor; -$dialogHeaderTextColor: $textColor; -$dialogHeaderFontWeight: bold; -$dialogHeaderFontSize: 1.25rem; -$dialogHeaderPaddingTopBottom: 1rem; -$dialogHeaderPaddingLeftRight: 1.5rem; -$dialogHeaderPadding: $dialogHeaderPaddingLeftRight $dialogHeaderPaddingLeftRight $dialogHeaderPaddingTopBottom; -$dialogHeaderIconPadding: $p-2; - -// Overlay/Dialog/Body -$dialogContentPaddingTopBottom: 1.5rem; -$dialogContentPaddingLeftRight: 1.5rem; -$dialogContentPadding: $dialogContentPaddingTopBottom $dialogContentPaddingLeftRight; - -// Overlay/Dialog/Footer -$dialogFooterBorderColor: $surface-transparent; -$dialogFooterBorder: 1px solid $dialogFooterBorderColor; -$dialogFooterPaddingTopBottom: 0rem; -$dialogFooterPaddingLeftRight: 1.5rem; -$dialogFooterPadding: $dialogFooterPaddingTopBottom $dialogFooterPaddingLeftRight $dialogFooterPaddingLeftRight; -$dialogFooterButtonGap: $gap-2; - -// Menu/Common -$verticalMenuPadding: 0.25rem; -$menuSeparatorMarginTopBottom: 0.25rem; -$menuSeparatorMarginLeftRight: 0rem; -$menuSeparatorMargin: $menuSeparatorMarginTopBottom $menuSeparatorMarginLeftRight; -$menuWidth: 8rem; -$menuBg: $surface-transparent; -$menuBorderColor: $surface-transparent; -$menuBorder: none; -$menuTextColor: $textSecondaryColor; -$menuNodeChildrenPadding: 0.75rem; - -// Menu/Item -$menuitemPaddingTopBottom: 0.5rem; -$menuitemPaddingLeftRight: 0.75rem; -$menuitemPadding: $menuitemPaddingTopBottom $menuitemPaddingLeftRight; -$menuitemSpacing: 0.25rem; -$menuitemBorderRadius: 0.5rem; -$menuitemIconColor: $textColor; -$menuitemBg: $surface-transparent; -$menuitemBorderColor: $surface-transparent; -$menuitemBorder: 1px solid $menuitemBorderColor; -$menuitemTextColor: $textColor; -$menuitemHoverBg: $surface-hover; -$menuitemHoverTextColor: $textColor; -$menuitemHoverIconColor: $textColor; -$menuitemFocusBg: $surface-hover; -$menuitemFocusTextColor: $textColor; -$menuitemFocusIconColor: $textColor; -$menuitemActiveBg: $primaryColor; -$menuitemActiveTextColor: $primaryColorText; -$menuitemActiveIconColor: $primaryColorText; -$menuitemActiveHoverBg: $primaryColorHover; -$menuitemSubmenuIconFontSize: 1.25rem; - -// Menu/Submenu -$submenuHeaderMargin: 0.25rem; -$submenuHeaderPadding: $menuitemPadding; -$submenuHeaderBg: $surface-transparent; -$submenuHeaderTextColor: $textSecondaryColor; -$submenuHeaderFontSize: 0.875rem; -$submenuHeaderFontWeight: bold; -$submenuHeaderBorderRadius: $menuitemBorderRadius; -$submenuHeaderBorderColor: $surface-transparent; -$submenuHeaderBorder: 1px solid $submenuHeaderBorderColor; - -// Menu/Overlay -$overlayMenuBg: $overlayContentBg; -$overlayMenuBorderColor: $overlayContentBorderColor; -$overlayMenuBorder: 1px solid $overlayMenuBorderColor; -$overlayMenuShadow: $overlayContainerShadow; -$overlayMenuPadding: $verticalMenuPadding; - -// Menu/Breadcrumb -$breadcrumbPadding: 0rem; -$breadcrumbBg: $surface-transparent; -$breadcrumbBorder: none; -$breadcrumbItemTextColor: $menuitemTextColor; -$breadcrumbItemIconColor: $menuitemTextColor; -$breadcrumbLastItemTextColor: $menuitemTextColor; -$breadcrumbLastItemIconColor: $menuitemTextColor; -$breadcrumbSeparatorColor: $textColor; - -// Form/InputText -$inputPaddingTopBottom: 0rem; -$inputPaddingLeftRight: 0.75rem; -$inputPadding: $inputPaddingTopBottom $inputPaddingLeftRight; -$inputTextFontSize: 1rem; -$inputBg: $surface-ground; -$inputTextColor: $textColor; -$inputIconColor: $textColor; -$inputBorderColor: $surface-border; -$inputBorder: 1px solid $inputBorderColor; -$inputHoverBorderColor: $primaryColor; -$inputFocusBorderColor: $primaryColor; -$inputErrorBorderColor: $errorColor; -$inputPlaceholderTextColor: $textSecondaryColor; - -// Form/InputGroup -$inputGroupBg: $inputBg; -$inputGroupTextColor: $textSecondaryColor; -$inputGroupAddOnMinWidth: 2.5rem; - -// Form/Checkbox -$checkboxWidth: 1.5rem; -$checkboxHeight: 1.5rem; -$checkboxBorder: $inputBorder; -$checkboxBorderRadius: 0.25rem; -$checkboxIconFontSize: 1rem; -$checkboxActiveBorderColor: $primaryColor; -$checkboxActiveBg: $primaryColor; -$checkboxIconActiveColor: $primaryColorText; -$checkboxActiveHoverBg: $primaryColorHover; -$checkboxIconActiveHoverColor: $primaryColorText; -$checkboxActiveHoverBorderColor: $primaryColorHover; - -// Form/RadioButton -$radiobuttonWidth: 1.5rem; -$radiobuttonHeight: 1.5rem; -$radiobuttonBorder: $inputBorder; -$radiobuttonIconSize: 0.75rem; -$radiobuttonActiveBorderColor: $primaryColor; -$radiobuttonActiveBg: $primaryColor; -$radiobuttonIconActiveColor: $primaryColorText; -$radiobuttonActiveHoverBg: $primaryColorHover; -$radiobuttonIconActiveHoverColor: $primaryColorText; -$radiobuttonActiveHoverBorderColor: $primaryColorHover; - -// Form/inputSwitch -$inputSwitchWidth: 2.5rem; -$inputSwitchHeight: 1.5rem; -$inputSwitchBorderRadius: 100px; -$inputSwitchHandleWidth: 1rem; -$inputSwitchHandleHeight: 1rem; -$inputSwitchHandleBorderRadius: 100px; -$inputSwitchSliderPadding: 0.25rem; -$inputSwitchSliderOffBg: $surface-300; -$inputSwitchHandleOffBg: $inputBg; -$inputSwitchSliderOffHoverBg: $primaryColorHover; -$inputSwitchSliderOnBg: $primaryColor; -$inputSwitchSliderOnHoverBg: $primaryColorHover; -$inputSwitchHandleOnBg: $inputBg; - -// Form/InputOpt -$inputOptFontSize: 1.5rem; - -// Form/ToggleButton -$toggleButtonBg: $black-10; -$toggleButtonBorderColor: $surface-transparent; -$toggleButtonBorder: 1px solid trasparent; -$toggleButtonTextColor: $textSecondaryColor; -$toggleButtonIconColor: $textSecondaryColor; -$toggleButtonHoverBg: $primary-alpha; -$toggleButtonHoverBorderColor: $surface-transparent; -$toggleButtonHoverTextColor: $primaryColor; -$toggleButtonIconHoverColor: $primaryColor; -$toggleButtonActiveBg: $primaryColor; -$toggleButtonActiveBorderColor: $surface-transparent; -$toggleButtonActiveTextColor: $primaryColorText; -$toggleButtonIconActiveColor: $primaryColorText; -$toggleButtonActiveHoverBg: $primaryColorHover; -$toggleButtonActiveHoverBorderColor: $surface-transparent; -$toggleButtonTextActiveHoverColor: $primaryColorText; -$toggleButtonIconActiveHoverColor: $primaryColorText; - -// Form/Rating -$ratingIconFontSize: 1.25rem; -$ratingCancelIconColor: $textSecondaryColor; -$ratingCancelIconHoverColor: $textColor; -$ratingStarIconOffColor: $textSecondaryColor; -$ratingStarIconOnColor: $warning-400; -$ratingStarIconHoverColor: $warning-500; - -// Panel/ScrollPanel -$scrollPanelTrackBg: $black-10; -$scrollPanelTrackBorder: 0 none; - -// Panel/Divider -$dividerHorizontalMarginTopBottom: 1rem; -$dividerHorizontalMarginLeftRight: 0rem; -$dividerHorizontalMargin: $dividerHorizontalMarginTopBottom $dividerHorizontalMarginLeftRight; -$dividerHorizontalPaddingTopBottom: 0rem; -$dividerHorizontalPaddingLeftRight: 1rem; -$dividerHorizontalPadding: $dividerHorizontalPaddingTopBottom $dividerHorizontalPaddingLeftRight; -$dividerVerticalMarginTopBottom: 0rem; -$dividerVerticalMarginLeftRight: 1rem; -$dividerVerticalMargin: $dividerVerticalMarginTopBottom $dividerVerticalMarginLeftRight; -$dividerVerticalPaddingTopBottom: 1rem; -$dividerVerticalPaddingLeftRight: 0rem; -$dividerVerticalPadding: $dividerVerticalPaddingTopBottom $dividerVerticalPaddingLeftRight; -$dividerSize: 1px; - -// Panel/TabView -$tabviewNavBg: $surface-transparent; -$tabviewNavBorderWidth: 1px; -$tabviewNavBorderColor: $surface-border; -$tabviewNavBorder: $tabviewNavBorderWidth solid $tabviewNavBorderColor; -$tabviewHeaderSpacing: 1.5rem; -$tabviewHeaderBorderWidth: 0.25rem; -$tabviewHeaderBorderColor: $surface-transparent; -$tabviewHeaderBorder: $tabviewHeaderBorderWidth solid $tabviewHeaderBorderColor; -$tabviewHeaderBg: $surface-transparent; -$tabviewHeaderTextColor: $textColor; -$tabviewHeaderFontWeight: normal; -$tabviewHeaderPaddingTopBottom: 1rem; -$tabviewHeaderPaddingLeftRight: 0rem; -$tabviewHeaderPadding: $tabviewHeaderPaddingTopBottom $tabviewHeaderPaddingLeftRight; -$tabviewHeaderMargin: 0; -$tabviewHeaderHoverBg: $surface-transparent; -$tabviewHeaderHoverBorderColor: $surface-transparent; -$tabviewHeaderHoverTextColor: $primaryColor; -$tabviewHeaderActiveBg: $surface-transparent; -$tabviewHeaderActiveBorderColor: $primaryColor; -$tabviewHeaderActiveTextColor: $primaryColor; -$tabviewContentBorder: none; -$tabviewContentBg: $surface-transparent; -$tabviewContentTextColor: $textColor; -$tabviewContentPadding: $tabviewHeaderPadding; - -// Panel/Panel/Header -$panelHeaderBorderColor: $surface-border; -$panelHeaderBorder: 1px solid $panelHeaderBorderColor; -$panelHeaderBg: $surface-ground; -$panelHeaderTextColor: $textColor; -$panelHeaderFontWeight: bold; -$panelHeaderPaddingTopBottom: $dialogHeaderPaddingTopBottom; -$panelHeaderPaddingLeftRight: $dialogHeaderPaddingLeftRight; -$panelHeaderPadding: $panelHeaderPaddingLeftRight $panelHeaderPaddingLeftRight $panelHeaderPaddingTopBottom; -$panelToggleableHeaderPadding: 0rem; -$panelHeaderHoverBg: #ffffff; -$panelHeaderHoverBorderColor: #ffffff; -$panelHeaderTextHoverColor: #ffffff; - -// Panel/Panel/Body -$panelContentBorderColor: $surface-border; -$panelContentBorder: 1px solid $panelContentBorderColor; -$panelContentBg: $surface-ground; -$panelContentEvenRowBg: #ffffff; -$panelContentTextColor: $textColor; -$panelContentPadding: 1rem; - -// Panel/Panel/Footer -$panelFooterBorderColor: $surface-transparent; -$panelFooterBg: $surface-ground; -$panelFooterTextColor: $textSecondaryColor; -$panelFooterPadding: 0rem; -$panelFooterBorder: $panelHeaderBorder; - -// Message/Toast -$toastIconFontSize: 2rem; -$toastMessageTextMargin: 0rem; -$toastMargin: 0.25rem; -$toastPadding: 1rem; -$toastBorderWidth: 0.25rem; -$toastShadow: $overlayContainerShadow; -$toastOpacity: 1; -$toastTitleFontWeight: bold; -$toastDetailMargin: 0rem; - -// Misc/ProgressBar -$progressBarHeight: 1rem; -$progressBarBorder: none; -$progressBarBg: $black-10; -$progressBarValueBg: $primaryColor; -$progressBarValueTextColor: $primaryColorText; - -// MeterGroup -$meterGroupHeight: 0.5rem; -$meterLabelMarkerDiameter: 0.5rem; - -// Form/Slider -$sliderBorder: none; -$sliderBg: $progressBarBg; -$sliderHorizontalHeight: 0.25rem; -$sliderVerticalWidth: 0.25rem; -$sliderHandleWidth: 1.25rem; -$sliderHandleHeight: 1.25rem; -$sliderHandleBg: $primaryColor; -$sliderHandleHoverBg: $primaryColorHover; -$sliderHandleBorderRadius: 1rem; -$sliderHandleHoverBorderColor: $surface-transparent; -$sliderHandleBorder: none; -$sliderRangeBg: $primaryColor; - -// Form/SelectButton -$selectButtonGroupBg: $black-10; -$selectButtonGroupPadding: 0.25rem; -$selectButtonBg: $surface-transparent; -$selectButtonBorderColor: $surface-transparent; -$selectButtonBorder: 1px solid trasparent; -$selectButtonBorderRadius: 0.25rem; -$selectButtonTextColor: $textSecondaryColor; -$selectButtonIconColor: $textSecondaryColor; -$selectButtonHoverBg: $surface-ground; -$selectButtonHoverBorderColor: $surface-transparent; -$selectButtonHoverTextColor: $textColor; -$selectButtonIconHoverColor: $textColor; -$selectButtonActiveBg: $surface-ground; -$selectButtonActiveBorderColor: $surface-transparent; -$selectButtonActiveTextColor: $primaryColor; -$selectButtonIconActiveColor: $primaryColor; -$selectButtonActiveHoverBg: $surface-ground; -$selectButtonActiveHoverBorderColor: $surface-transparent; -$selectButtonTextActiveHoverColor: $textColor; -$selectButtonIconActiveHoverColor: $textColor; - -// Form/Listbox -$inputListBg: $overlayContentBg; -$inputListTextColor: $menuTextColor; -$inputListBorderColor: $overlayContentBorderColor; -$inputListBorder: 1px solid $inputListBorderColor; -$inputListPadding: $verticalMenuPadding; -$inputListItemPaddingTopBottom: $menuitemPaddingTopBottom; -$inputListItemPaddingLeftRight: $menuitemPaddingLeftRight; -$inputListItemPadding: $inputListItemPaddingTopBottom $inputListItemPaddingLeftRight; -$inputListItemMargin: $menuSeparatorMargin; -$inputListItemBorderColor: $menuitemBorderColor; -$inputListItemBorder: 1px solid $inputListItemBorderColor; -$inputListItemBorderRadius: $menuitemBorderRadius; -$inputListItemBg: $menuitemBg; -$inputListItemTextColor: $menuitemTextColor; -$inputListItemHoverBg: $menuitemHoverBg; -$inputListItemHoverTextColor: $menuitemHoverTextColor; -$inputListItemFocusBg: $menuitemFocusBg; -$inputListItemFocusTextColor: $menuitemFocusTextColor; -$inputListItemFocusShadow: $focusShadow; -$inputListHeaderPadding: $submenuHeaderPadding; -$inputListHeaderMargin: 0rem; -$inputListHeaderBg: $submenuHeaderBg; -$inputListHeaderTextColor: $submenuHeaderTextColor; -$inputListHeaderBorderColor: $submenuHeaderBorderColor; -$inputListHeaderBorder: 1px solid $inputListHeaderBorderColor; -$listItemTransition: .2s; - -// Form/Overlay -$inputOverlayBg: $inputListBg; -$inputOverlayHeaderBg: $inputListHeaderBg; -$inputOverlayBorderColor: $inputListBorderColor; -$inputOverlayBorder: 1px solid $inputOverlayBorderColor; -$inputOverlayShadowColor: $black-20; -$inputOverlayShadow: 0 $focusShadowWidth $focusShadowWidth 0 $inputOverlayShadowColor; - -// Form/Password -$passwordMeterBg: $progressBarBg; -$passwordWeakBg: $danger-400; -$passwordMediumBg: $warning-400; -$passwordStrongBg: $success-400; - -// Form/Calendar -$calendarTableMargin: 0rem; -$calendarPadding: 0.75rem; -$calendarBg: $inputListBg; -$calendarInlineBg: $calendarBg; -$calendarTextColor: $inputListTextColor; -$calendarBorderColor: $inputListBorderColor; -$calendarBorder: 1px solid $calendarBorderColor; -$calendarOverlayBorderColor: $inputOverlayBorderColor; -$calendarOverlayBorder: 1px solid $calendarOverlayBorderColor; -$calendarHeaderPaddingBottom: 0.5rem; -$calendarHeaderPadding: 0 0 $calendarHeaderPaddingBottom; -$calendarHeaderBg: $inputListHeaderBg; -$calendarInlineHeaderBg: $calendarBg; -$calendarHeaderBorder: none; -$calendarHeaderTextColor: $inputListHeaderTextColor; -$calendarHeaderFontWeight: bold; -$calendarHeaderCellPadding: 0.25rem; -$calendarMonthYearHeaderHoverTextColor: $primaryColor; -$calendarCellDatePadding: 0.25rem; -$calendarCellDateWidth: 2rem; -$calendarCellDateHeight: 2rem; -$calendarCellDateBorderRadius: $borderRadius; -$calendarCellDateBorderColor: $surface-transparent; -$calendarCellDateBorder: 1px solid $calendarCellDateBorderColor; -$calendarCellDateHoverBg: $surface-hover; -$calendarCellDateHoverText: $textColor; -$calendarCellDateTodayBg: $surface-transparent; -$calendarCellDateTodayBorderColor: $surface-hover; -$calendarCellDateTodayTextColor: $calendarTextColor; -$calendarButtonBarPaddingTop: 0rem; -$calendarButtonBarPadding: $calendarButtonBarPaddingTop 0 0; -$calendarTimePickerPadding: String value; -$calendarTimePickerElementPadding: String value; -$calendarTimePickerTimeFontSize: 1.25rem; -$calendarBreakpoint: 769px; -$calendarCellDatePaddingSM: 0.25rem; - -// Button/Severity/Warning/Outlined -$warningOutlinedButtonBg: $surface-transparent; -$warningOutlinedButtonTextColor: $warningButtonBg; -$warningOutlinedButtonBorderColor: $warning-200; -$warningOutlinedButtonHoverBg: $surface-transparent; -$warningOutlinedButtonHoverTextColor: $warningButtonBg; -$warningOutlinedButtonHoverBorderColor: $warningButtonBg; -$warningOutlinedButtonActiveBg: $surface-transparent; -$warningOutlinedButtonActiveTextColor: $warningButtonBg; -$warningOutlinedButtonActiveBorderColor: $warning-200; - -// Button/Severity/Warning/Text -$warningTextButtonBg: $surface-ground; -$warningTextButtonTextColor: $warningButtonBg; -$warningTextButtonHoverBg: $warning-alpha; -$warningTextButtonHoverTextColor: $warningButtonBg; -$warningTextButtonActiveBg: $surface-ground; -$warningTextButtonActiveTextColor: $warningButtonBg; - -// Message/Messages -$messageMargin: 0rem; -$messagePadding: 1rem; -$messageBorderWidth: 0.25rem; -$messageIconFontSize: 2rem; -$messageTextFontSize: 1rem; -$messageTextFontWeight: normal; -$messageTextColor: $textColor; -$messageTextSummaryFontSize: 1rem; -$messageTextSummaryFontWeight: bold; -$messageTextSummaryColor: $textColor; -$messageTextDetailFontSize: 0.875rem; -$messageTextDetailFontWeight: normal; -$messageTextDetailColor: $textSecondaryColor; - -// Message/InlineMessage -$inlineMessagePadding: 1rem; -$inlineMessageMargin: 0rem; -$inlineMessageIconFontSize: 2rem; -$inlineMessageTextFontSize: 1rem; -$inlineMessageBorderWidth: 0.25rem; - -// Message/Severities/Info -$infoMessageBg: $info-50; -$infoMessageBorderColor: $info-200; -$infoMessageBorder: 1px solid $infoMessageBorderColor; -$infoMessageIconColor: $info-400; - -// Message/Severities/Success -$successMessageBg: $success-50; -$successMessageBorderColor: $success-200; -$successMessageBorder: 1px solid $successMessageBorderColor; -$successMessageIconColor: $success-400; - -// Message/Severities/Warning -$warningMessageBg: $warning-50; -$warningMessageBorderColor: $warning-200; -$warningMessageBorder: 1px solid $warningMessageBorderColor; -$warningMessageIconColor: $warning-400; - -// Message/Severities/Danger -$dangerMessageBg: $danger-50; -$dangerMessageBorderColor: $danger-200; -$dangerMessageBorder: 1px solid $dangerMessageBorderColor; -$dangerMessageIconColor: $danger-400; - -// Data/Paginator -$paginatorBg: $surface-transparent; -$paginatorTextColor: $textColor; -$paginatorBorderColor: $surface-transparent; -$paginatorBorder: solid $paginatorBorderColor; -$paginatorBorderWidth: 0; -$paginatorPaddingTopBottom: 0.5rem; -$paginatorPaddingLeftRight: 0rem; -$paginatorPadding: $paginatorPaddingTopBottom $paginatorPaddingLeftRight; -$paginatorElementWidth: 2.5rem; -$paginatorElementHeight: 2.5rem; -$paginatorElementBorderColor: $surface-transparent; -$paginatorElementBorder: 1px solid $paginatorElementBorderColor; -$paginatorElementBg: $actionIconBg; -$paginatorElementIconColor: $actionIconColor; -$paginatorElementHoverBg: $actionIconHoverBg; -$paginatorElementHoverBorderColor: $actionIconHoverBorderColor; -$paginatorElementIconHoverColor: $actionIconHoverColor; -$paginatorElementBorderRadius: $actionIconBorderRadius; -$paginatorElementMargin: 0.25rem; -$paginatorElementPadding: 0rem; - -// Data/DataTable/Common -$tableResizerHelperBg: $surface-200; -$tableDragHelperBg: $surface-100; -$tableCellContentAlignment: left; -$tableTopPaginatorBorderWidth: 1px 0 1px 0; -$tableBottomPaginatorBorderWidth: 0 0 0 0; -$tableScaleSM: .5; -$tableScaleLG: 1.25; - -// Data/DataTable/Header -$tableHeaderBorderColor: $surface-200; -$tableHeaderBorder: 1px solid $tableHeaderBorderColor; -$tableHeaderBorderWidth: 0 0 1px 0; -$tableHeaderBg: $surface-50; -$tableHeaderTextColor: $textColor; -$tableHeaderFontWeight: 500; -$tableHeaderPaddingTopBottom: 1rem; -$tableHeaderPaddingLeftRight: 1rem; -$tableHeaderPadding: $tableHeaderPaddingTopBottom $tableHeaderPaddingLeftRight; -$tableHeaderCellPaddingTopBottom: $tableHeaderPaddingTopBottom; -$tableHeaderCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableHeaderCellPadding: $tableHeaderCellPaddingTopBottom $tableHeaderCellPaddingLeftRight; -$tableHeaderCellBg: $tableHeaderBg; -$tableHeaderCellTextColor: $textColor; -$tableHeaderCellIconColor: $textColor; -$tableHeaderCellFontWeight: $tableHeaderFontWeight; -$tableHeaderCellBorderColor: $tableHeaderBorderColor; -$tableHeaderCellBorder: 1px solid $tableHeaderCellBorderColor; -$tableHeaderCellBorderWidth: 0 0 1px 0; -$tableHeaderCellHoverBg: $surface-100; -$tableHeaderCellTextHoverColor: $textColor; -$tableHeaderCellIconHoverColor: $textColor; -$tableHeaderCellHighlightBg: $surface-100; -$tableHeaderCellHighlightTextColor: $textColor; -$tableHeaderCellHighlightIconColor: $primaryColor; -$tableSortableColumnBadgeSize: 1.25rem; - -// Data/DataTable/Body -$tableBodyRowBg: $surface-ground; -$tableBodyRowTextColor: $textColor; -$tableBodyRowEvenBg: $surface-50; -$tableBodyRowHoverBg: $surface-100; -$tableBodyRowTextHoverColor: $textColor; -$tableBodyCellBorderColor: $tableHeaderBorderColor; -$tableBodyCellBorder: 1px solid $tableBodyCellBorderColor; -$tableBodyCellBorderWidth: 0 0 1px 0; -$tableBodyCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableBodyCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableBodyCellPadding: $tableBodyCellPaddingTopBottom $tableBodyCellPaddingLeftRight; -$tableBodyCellHighlightBg: $surface-100; -$tableBodyCellHighlightTextColor: $textColor; - -// Data/DataTable/Footer -$tableFooterCellPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterCellPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterCellPadding: $tableFooterCellPaddingTopBottom $tableFooterCellPaddingLeftRight; -$tableFooterCellBg: $tableHeaderBg; -$tableFooterCellTextColor: $textColor; -$tableFooterCellFontWeight: $tableHeaderFontWeight; -$tableFooterCellBorderColor: $tableHeaderBorderColor; -$tableFooterCellBorder: 1px solid $tableFooterCellBorderColor; -$tableFooterCellBorderWidth: 0 0 1px 0; -$tableFooterBorderColor: $tableHeaderBorderColor; -$tableFooterBorder: 1px solid $tableFooterBorderColor; -$tableFooterBorderWidth: 0 0 1px 0; -$tableFooterBg: $tableHeaderBg; -$tableFooterTextColor: $textColor; -$tableFooterFontWeight: $tableHeaderFontWeight; -$tableFooterPaddingTopBottom: $tableHeaderCellPaddingTopBottom; -$tableFooterPaddingLeftRight: $tableHeaderPaddingLeftRight; -$tableFooterPadding: $tableFooterPaddingTopBottom $tableFooterPaddingLeftRight; - -// Data/Timeline -$timelineTextColor: $textColor; -$timelineEventMarkerWidth: 1rem; -$timelineEventMarkerHeight: 1rem; -$timelineEventMarkerBorderRadius: 8rem; -$timelineEventConnectorSize: 1px; -$timelineEventMarkerBorderColor: $primaryColor; -$timelineEventMarkerBorderSize: 0.25rem; -$timelineEventMarkerBorder: $timelineEventMarkerBorderSize solid $timelineEventMarkerBorderColor; -$timelineEventMarkerBackground: $surface-ground; -$timelineEventColor: $surface-border; -$timelineVerticalEventContentPaddingTopBottom: 0rem; -$timelineVerticalEventContentPaddingLeftRight: 0.5rem; -$timelineVerticalEventContentPadding: $timelineVerticalEventContentPaddingTopBottom $timelineVerticalEventContentPaddingLeftRight; -$timelineHorizontalEventContentPaddingTopBottom: 0.5rem; -$timelineHorizontalEventContentPaddingLeftRight: 0rem; -$timelineHorizontalEventContentPadding: $timelineHorizontalEventContentPaddingTopBottom $timelineHorizontalEventContentPaddingLeftRight; - -// Media/Carousel -$carouselIndicatorsPadding: 1rem; -$carouselIndicatorBg: $surface-border; -$carouselIndicatorHoverBg: $surface-800; -$carouselIndicatorActiveBg: $surface-800; -$carouselIndicatorBorderRadius: 1rem; -$carouselIndicatorWidth: 0.5rem; -$carouselIndicatorHeight: 0.5rem; - -// Media/Galleria/Close -$galleriaMaskBg: $maskBg; -$galleriaCloseIconMargin: 0.5rem; -$galleriaCloseIconFontSize: 2rem; -$galleriaCloseIconBg: $surface-transparent; -$galleriaCloseIconColor: $white-60; -$galleriaCloseIconHoverBg: $white-20; -$galleriaCloseIconHoverColor: $white-80; -$galleriaCloseIconWidth: 4rem; -$galleriaCloseIconHeight: 4rem; -$galleriaCloseIconBorderRadius: $borderRadius; - -// Media/Galleria/Navigator -$galleriaItemNavigatorBg: $surface-transparent; -$galleriaItemNavigatorColor: $white-60; -$galleriaItemNavigatorMargin: 0.5rem; -$galleriaItemNavigatorFontSize: 2rem; -$galleriaItemNavigatorHoverBg: $white-20; -$galleriaItemNavigatorHoverColor: $white-80; -$galleriaItemNavigatorWidth: 4rem; -$galleriaItemNavigatorHeight: 4rem; -$galleriaItemNavigatorBorderRadius: $borderRadius; - -// Media/Galleria/Caption -$galleriaCaptionBg: $black-60; -$galleriaCaptionTextColor: $white-80; -$galleriaCaptionPadding: 1rem; - -// Media/Galleria/Indicators -$galleriaIndicatorsPadding: 1rem; -$galleriaIndicatorBg: $white-40; -$galleriaIndicatorHoverBg: $white-80; -$galleriaIndicatorBorderRadius: $carouselIndicatorBorderRadius; -$galleriaIndicatorWidth: $carouselIndicatorWidth; -$galleriaIndicatorHeight: $carouselIndicatorHeight; -$galleriaIndicatorsBgOnItem: $surface-transparent; -$galleriaIndicatorBgOnItem: $white-40; -$galleriaIndicatorHoverBgOnItem: $white-80; -$galleriaIndicatorActiveBgOnItem: $white-80; - -// Media/Galleria/Thumbnail -$galleriaThumbnailContainerBg: $black-100; -$galleriaThumbnailContainerPaddingTopBottom: 0.5rem; -$galleriaThumbnailContainerPaddingLeftRight: 0.5rem; -$galleriaThumbnailContainerPadding: $galleriaThumbnailContainerPaddingTopBottom $galleriaThumbnailContainerPaddingLeftRight; -$galleriaThumbnailNavigatorBg: $surface-transparent; -$galleriaThumbnailNavigatorColor: $white-60; -$galleriaThumbnailNavigatorHoverBg: $white-20; -$galleriaThumbnailNavigatorHoverColor: $white-80; -$galleriaThumbnailNavigatorBorderRadius: $borderRadius; -$galleriaThumbnailNavigatorWidth: $actionIconWidth; -$galleriaThumbnailNavigatorHeight: $actionIconHeight; - -// Panel/Stepper -$stepsItemBg: $surface-ground; -$stepsItemBorderColor: $surface-border; -$stepsItemBorder: 1px solid $stepsItemBorderColor; -$stepsItemTextColor: $textColor; -$stepsItemFontWeight: 400; -$stepsItemNumberWidth: 1.5rem; -$stepsItemNumberHeight: 1.5rem; -$stepsItemNumberFontSize: 1rem; -$stepsItemNumberColor: $textColor; -$stepsItemNumberBorderRadius: 8rem; - -// Panel/Accordion -$accordionSpacing: 0rem; -$accordionHeaderBorderColor: $surface-border; -$accordionHeaderBorder: 1px solid $accordionHeaderBorderColor; -$accordionHeaderBg: $surface-transparent; -$accordionHeaderTextColor: $textSecondaryColor; -$accordionHeaderFontWeight: 700; -$accordionHeaderPaddingTopBottom: 1rem; -$accordionHeaderPaddingLeftRIght: 0rem; -$accordionHeaderPadding: $accordionHeaderPaddingTopBottom $accordionHeaderPaddingLeftRIght; -$accordionHeaderHoverBg: $surface-transparent; -$accordionHeaderHoverBorderColor: $surface-border; -$accordionHeaderHoverTextColor: $textColor; -$accordionHeaderActiveBg: $surface-transparent; -$accordionHeaderActiveBorderColor: $surface-border; -$accordionHeaderActiveTextColor: $textColor; -$accordionHeaderActiveHoverBg: $surface-transparent; -$accordionHeaderActiveHoverBorderColor: $surface-border; -$accordionHeaderActiveHoverTextColor: $textColor; -$accordionContentBorder: none; -$accordionContentBg: $surface-transparent; -$accordionContentTextColor: $textColor; -$accordionContentPaddingTop: 0rem; -$accordionContentPaddingRight: 0rem; -$accordionContentPaddingBottom: 1rem; -$accordionContentPaddingLeft: 1.75rem; -$accordionContentPadding: $accordionContentPaddingTop $accordionContentPaddingRight $accordionContentPaddingBottom $accordionContentPaddingLeft; - -// Panel/Card -$cardBg: $surface-ground; -$cardBorderRadius: $borderRadius; -$cardBorderColor: $surface-border; -$cardBorder: 1px solid $cardBorderColor; -$cardTextColor: $textColor; -$cardTextFontSize: 1rem; -$cardBodyPadding: 1rem; -$cardTitleFontSize: 1.125rem; -$cardTitleFontWeight: 700; -$cardSubTitleFontSize: 0.875rem; -$cardSubTitleFontWeight: 400; -$cardSubTitleColor: $textSecondaryColor; -$cardContentPaddingTop: 1rem; -$cardContentPadding: $cardContentPaddingTop 0 0; -$cardFooterPaddingTop: 1rem; -$cardFooterPadding: $cardFooterPaddingTop 0 0; -$cardShadow: $overlayContainerShadow; diff --git a/primeng-sass-theme/themes/base/_colors.scss b/primeng-sass-theme/themes/base/_colors.scss deleted file mode 100644 index f593a95..0000000 --- a/primeng-sass-theme/themes/base/_colors.scss +++ /dev/null @@ -1,20 +0,0 @@ -$primitives: ( - // primary - "emerald": #29C075, - "citrine": #FA8606, - "aquamarine": #14B8A6, - "amethyst": #7254F3, - // service - "purple": #9757D7, - "blue": #1F8CEB, - "green": #45B24E, - "orange": #FFA100, - "red": #DB4C3F, - // surface - "gray": #ABAAA9, -); - -$neutrals: ( - "black": #000, - "white": #fff -); diff --git a/primeng-sass-theme/themes/base/_generator.scss b/primeng-sass-theme/themes/base/_generator.scss deleted file mode 100644 index 2d04808..0000000 --- a/primeng-sass-theme/themes/base/_generator.scss +++ /dev/null @@ -1,33 +0,0 @@ -// Генерируем css-переменные для коллекций Primary, Service, Surface в :root -:root { - @if variable-exists(primitives) { - @each $name, $color in $primitives { - @for $i from 0 through 5 { - @if ($i == 0) { - --#{$name}-0: #{color-mix(in srgb, color-mix(in srgb, $color, #fff 4 * 19%), #000 80%)}; - --#{$name}-50: #{color-mix(in srgb, $color, #fff (5 - $i) * 19%)}; - } - @else { - --#{$name}-#{$i * 100}: #{color-mix(in srgb, $color, #fff (5 - $i) * 19%)}; - } - } - - @for $i from 1 through 4 { - --#{$name}-#{($i + 5) * 100}: #{color-mix(in srgb, $color, #000 $i * 15%)}; - } - - --#{$name}-alpha: #{color-mix(in srgb, $color 10%, transparent)}; - } - } -} - -// Генерируем css-переменные для коллекций Neutrals в :root -:root { - @if variable-exists(neutrals) { - @each $name, $color in $neutrals { - @for $i from 1 through 10 { - --#{$name}-#{$i * 10}: #{color-mix(in srgb, $color $i * 10%, transparent)} - } - } - } -} diff --git a/primeng-sass-theme/themes/base/_global.scss b/primeng-sass-theme/themes/base/_global.scss deleted file mode 100644 index a92e25b..0000000 --- a/primeng-sass-theme/themes/base/_global.scss +++ /dev/null @@ -1,109 +0,0 @@ -// Экспортируемые переменный из figma Global. - -// Neutrals/White -$white-100: var(--white-100); -$white-90: var(--white-90); -$white-80: var(--white-80); -$white-70: var(--white-70); -$white-60: var(--white-60); -$white-50: var(--white-50); -$white-40: var(--white-40); -$white-30: var(--white-30); -$white-20: var(--white-20); -$white-10: var(--white-10); - -// Neutrals/Black -$black-100: var(--black-100); -$black-90: var(--black-90); -$black-80: var(--black-80); -$black-70: var(--black-70); -$black-60: var(--black-60); -$black-50: var(--black-50); -$black-40: var(--black-40); -$black-30: var(--black-30); -$black-20: var(--black-20); -$black-10: var(--black-10); - -// Service/Danger -$danger-0: var(--red-0); -$danger-900: var(--red-900); -$danger-800: var(--red-800); -$danger-700: var(--red-700); -$danger-600: var(--red-600); -$danger-500: var(--red-500); -$danger-400: var(--red-400); -$danger-300: var(--red-300); -$danger-200: var(--red-200); -$danger-100: var(--red-100); -$danger-50: var(--red-50); -$danger-alpha: var(--red-alpha); - -// Service/Warning -$warning-0: var(--orange-0); -$warning-900: var(--orange-900); -$warning-800: var(--orange-800); -$warning-700: var(--orange-700); -$warning-600: var(--orange-600); -$warning-500: var(--orange-500); -$warning-400: var(--orange-400); -$warning-300: var(--orange-300); -$warning-200: var(--orange-200); -$warning-100: var(--orange-100); -$warning-50: var(--orange-50); -$warning-alpha: var(--orange-alpha); - -// Service/Success -$success-0: var(--green-0); -$success-900: var(--green-900); -$success-800: var(--green-900); -$success-700: var(--green-700); -$success-600: var(--green-600); -$success-500: var(--green-500); -$success-400: var(--green-400); -$success-300: var(--green-300); -$success-200: var(--green-200); -$success-100: var(--green-100); -$success-50: var(--green-50); -$success-alpha: var(--green-alpha); - -// Service/Info -$info-0: var(--blue-0); -$info-900: var(--blue-900); -$info-800: var(--blue-800); -$info-700: var(--blue-700); -$info-600: var(--blue-600); -$info-500: var(--blue-500); -$info-400: var(--blue-400); -$info-300: var(--blue-300); -$info-200: var(--blue-200); -$info-100: var(--blue-100); -$info-50: var(--blue-50); -$info-alpha: var(--blue-alpha); - -// Service/Help -$help-0: var(--purple-0); -$help-900: var(--purple-900); -$help-800: var(--purple-800); -$help-700: var(--purple-700); -$help-600: var(--purple-600); -$help-500: var(--purple-500); -$help-400: var(--purple-400); -$help-300: var(--purple-300); -$help-200: var(--purple-200); -$help-100: var(--purple-100); -$help-50: var(--purple-50); -$help-alpha: var(--purple-alpha); - -// Surface -$gray-0: var(--gray-0); -$gray-900: var(--gray-900); -$gray-800: var(--gray-800); -$gray-700: var(--gray-700); -$gray-600: var(--gray-600); -$gray-500: var(--gray-500); -$gray-400: var(--gray-400); -$gray-300: var(--gray-300); -$gray-200: var(--gray-200); -$gray-100: var(--gray-100); -$gray-50: var(--gray-50); -$gray-alpha: var(--gray-alpha); diff --git a/primeng-sass-theme/themes/base/_media-querry.scss b/primeng-sass-theme/themes/base/_media-querry.scss deleted file mode 100644 index f7ded55..0000000 --- a/primeng-sass-theme/themes/base/_media-querry.scss +++ /dev/null @@ -1,18 +0,0 @@ -// dpi -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} - -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} - -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} diff --git a/primeng-sass-theme/themes/base/_root.scss b/primeng-sass-theme/themes/base/_root.scss deleted file mode 100644 index be73ec1..0000000 --- a/primeng-sass-theme/themes/base/_root.scss +++ /dev/null @@ -1,45 +0,0 @@ - :root { - --font-family: #{$fontFamily}; - --text-color: #{$textColor}; - --text-color-secondary: #{$textSecondaryColor}; - --primary-color: #{$primaryColor}; - --primary-color-text: #{$primaryColorText}; - --primary-0: #{$primary-0}; - --primary-900: #{$primary-900}; - --primary-800: #{$primary-800}; - --primary-700: #{$primary-700}; - --primary-600: #{$primary-600}; - --primary-500: #{$primary-500}; - --primary-400: #{$primary-400}; - --primary-300: #{$primary-300}; - --primary-200: #{$primary-200}; - --primary-100: #{$primary-100}; - --primary-50: #{$primary-50}; - --primary-alpha: #{$primary-alpha}; - --surface-0: #{$surface-0}; - --surface-50: #{$surface-50}; - --surface-100: #{$surface-100}; - --surface-200: #{$surface-200}; - --surface-300: #{$surface-300}; - --surface-400: #{$surface-400}; - --surface-500: #{$surface-500}; - --surface-600: #{$surface-600}; - --surface-700: #{$surface-700}; - --surface-800: #{$surface-800}; - --surface-900: #{$surface-900}; - --content-padding: #{$panelContentPadding}; - --inline-spacing: #{$inlineSpacing}; - --border-radius: #{$borderRadius}; - --surface-ground: #{$surface-ground}; - --surface-section: #{$surface-section}; - --surface-card: #{$surface-card}; - --surface-overlay: #{$surface-overlay}; - --surface-border: #{$surface-border}; - --surface-hover: #{$surface-hover}; - --focus-ring: #{$focusShadow}; - --maskbg: #{$maskBg}; - --highlight-bg: #{$highlightBg}; - --highlight-text-color: #{$highlightTextColor}; - color-scheme: #{$colorScheme}; - -} diff --git a/primeng-sass-theme/themes/base/_styles-tailwind.scss b/primeng-sass-theme/themes/base/_styles-tailwind.scss deleted file mode 100644 index c742288..0000000 --- a/primeng-sass-theme/themes/base/_styles-tailwind.scss +++ /dev/null @@ -1,659 +0,0 @@ -// @import 'primeflex/primeflex.scss'; - -// leading-auto эквивалентно line-height: auto из в рамках Figma -// при разборе стилей типографики text-4xl/font-bold/leading/no-underline -// leading === leading-auto - -@layer utilities { - // Typography - // Title - .title-h1 { - @apply text-4xl font-bold leading-auto no-underline text-color; - } - .title-h2 { - @apply text-2xl font-bold leading-auto no-underline text-color; - } - .title-h3 { - @apply text-xl font-bold leading-auto no-underline text-color; - } - .title-h4 { - @apply text-lg font-bold leading-auto no-underline text-color; - } - .title-h5 { - @apply text-base font-bold leading-auto no-underline text-color; - } - .title-h6 { - @apply text-sm font-bold leading-auto no-underline text-color; - } - - // Body large bold - // Paragraph: false - .body-bold-lg { - @apply text-lg font-bold leading-auto no-underline text-color; - } - .body-bold-lg-secondary { - @apply text-lg font-bold leading-auto no-underline text-color-secondary; - } - .body-bold-lg-primary { - @apply text-lg font-bold leading-auto no-underline text-primary; - } - .body-bold-lg-disabled { - @apply text-lg font-bold leading-auto no-underline text-color grayscale; - } - .body-bold-lg-secondary-disabled { - @apply text-lg font-bold leading-auto no-underline text-color-secondary grayscale; - } - .body-bold-lg-primary-disabled { - @apply text-lg font-bold leading-auto no-underline text-primary grayscale; - } - - // Body large bold - // Paragraph: false - // Strikethrough: true - .body-bold-lg-strikethrough { - @apply text-lg font-bold leading-auto line-through text-color; - } - .body-bold-lg-strikethrough-secondary { - @apply text-lg font-bold leading-auto line-through text-color-secondary; - } - .body-bold-lg-strikethrough-primary { - @apply text-lg font-bold leading-auto line-through text-primary; - } - .body-bold-lg-strikethrough-disabled { - @apply text-lg font-bold leading-auto line-through text-color grayscale; - } - .body-bold-lg-strikethrough-secondary-disabled { - @apply text-lg font-bold leading-auto line-through text-color-secondary grayscale; - } - .body-bold-lg-strikethrough-primary-disabled { - @apply text-lg font-bold leading-auto line-through text-primary grayscale; - } - - // Body large bold - // Paragraph: true - .body-bold-lg-paragraph { - @apply text-lg font-bold leading-normal no-underline text-color; - } - .body-bold-lg-secondary-paragraph { - @apply text-lg font-bold leading-normal no-underline text-color-secondary; - } - .body-bold-lg-primary-paragraph { - @apply text-lg font-bold leading-normal no-underline text-primary; - } - .body-bold-lg-paragraph-disabled { - @apply text-lg font-bold leading-normal no-underline text-color grayscale; - } - .body-bold-lg-secondary-paragraph-disabled { - @apply text-lg font-bold leading-normal no-underline text-color-secondary grayscale; - } - .body-bold-lg-primary-paragraph-disabled { - @apply text-lg font-bold leading-normal no-underline text-primary grayscale; - } - - // Body large bold - // Paragraph: true - // Strikethrough: true - .body-bold-lg-strikethrough-paragraph { - @apply text-lg font-bold leading-normal line-through text-color; - } - .body-bold-lg-strikethrough-secondary-paragraph { - @apply text-lg font-bold leading-normal line-through text-color-secondary; - } - .body-bold-lg-strikethrough-primary-paragraph { - @apply text-lg font-bold leading-normal line-through text-primary; - } - .body-bold-lg-strikethrough-paragraph-disabled { - @apply text-lg font-bold leading-normal line-through text-color grayscale; - } - .body-bold-lg-strikethrough-secondary-paragraph-disabled { - @apply text-lg font-bold leading-normal line-through text-color-secondary grayscale; - } - .body-bold-lg-strikethrough-primary-paragraph-disabled { - @apply text-lg font-bold leading-normal line-through text-primary grayscale; - } - - // Body large medium - // Paragraph: false - .body-medium-lg { - @apply text-lg font-medium leading-auto no-underline text-color; - } - .body-medium-lg-secondary { - @apply text-lg font-medium leading-auto no-underline text-color-secondary; - } - .body-medium-lg-primary { - @apply text-lg font-medium leading-auto no-underline text-primary; - } - .body-medium-lg-disabled { - @apply text-lg font-medium leading-auto no-underline text-color grayscale; - } - .body-medium-lg-secondary-disabled { - @apply text-lg font-medium leading-auto no-underline text-color-secondary grayscale; - } - .body-medium-lg-primary-disabled { - @apply text-lg font-medium leading-auto no-underline text-primary grayscale; - } - - // Body large medium - // Paragraph: false - // Strikethrough: true - .body-medium-lg-strikethrough { - @apply text-lg font-medium leading-auto line-through text-color; - } - .body-medium-lg-strikethrough-secondary { - @apply text-lg font-medium leading-auto line-through text-color-secondary; - } - .body-medium-lg-strikethrough-primary { - @apply text-lg font-medium leading-auto line-through text-primary; - } - .body-medium-lg-strikethrough-disabled { - @apply text-lg font-medium leading-auto line-through text-color grayscale; - } - .body-medium-lg-strikethrough-secondary-disabled { - @apply text-lg font-medium leading-auto line-through text-color-secondary grayscale; - } - .body-medium-lg-strikethrough-primary-disabled { - @apply text-lg font-medium leading-auto line-through text-primary grayscale; - } - - // Body large medium - // Paragraph: true - .body-medium-lg-paragraph { - @apply text-lg font-medium leading-normal no-underline text-color; - } - .body-medium-lg-secondary-paragraph { - @apply text-lg font-medium leading-normal no-underline text-color-secondary; - } - .body-medium-lg-primary-paragraph { - @apply text-lg font-medium leading-normal no-underline text-primary; - } - .body-medium-lg-paragraph-disabled { - @apply text-lg font-medium leading-normal no-underline text-color grayscale; - } - .body-medium-lg-secondary-paragraph-disabled { - @apply text-lg font-medium leading-normal no-underline text-color-secondary grayscale; - } - .body-medium-lg-primary-paragraph-disabled { - @apply text-lg font-medium leading-normal no-underline text-primary grayscale; - } - - // Body large medium - // Paragraph: true - // Strikethrough: true - .body-medium-lg-strikethrough-paragraph { - @apply text-lg font-medium leading-normal line-through text-color; - } - .body-medium-lg-strikethrough-secondary-paragraph { - @apply text-lg font-medium leading-normal line-through text-color-secondary; - } - .body-medium-lg-strikethrough-primary-paragraph { - @apply text-lg font-medium leading-normal line-through text-primary; - } - .body-medium-lg-strikethrough-paragraph-disabled { - @apply text-lg font-medium leading-normal line-through text-color grayscale; - } - .body-medium-lg-strikethrough-secondary-paragraph-disabled { - @apply text-lg font-medium leading-normal line-through text-color-secondary grayscale; - } - .body-medium-lg-strikethrough-primary-paragraph-disabled { - @apply text-lg font-medium leading-normal line-through text-primary grayscale; - } - - // Body large regular - // Paragraph: false - .body-regular-lg { - @apply text-lg font-normal leading-auto no-underline text-color; - } - .body-regular-lg-secondary { - @apply text-lg font-normal leading-auto no-underline text-color-secondary; - } - .body-regular-lg-primary { - @apply text-lg font-normal leading-auto no-underline text-primary; - } - .body-regular-lg-disabled { - @apply text-lg font-normal leading-auto no-underline text-color grayscale; - } - .body-regular-lg-secondary-disabled { - @apply text-lg font-normal leading-auto no-underline text-color-secondary grayscale; - } - .body-regular-lg-primary-disabled { - @apply text-lg font-normal leading-auto no-underline text-primary grayscale; - } - - // Body large regular - // Paragraph: false - // Strikethrough: true - .body-regular-lg-strikethrough { - @apply text-lg font-normal leading-auto line-through text-color; - } - .body-regular-lg-strikethrough-secondary { - @apply text-lg font-normal leading-auto line-through text-color-secondary; - } - .body-regular-lg-strikethrough-primary { - @apply text-lg font-normal leading-auto line-through text-primary; - } - .body-regular-lg-strikethrough-disabled { - @apply text-lg font-normal leading-auto line-through text-color grayscale; - } - .body-regular-lg-strikethrough-secondary-disabled { - @apply text-lg font-normal leading-auto line-through text-color-secondary grayscale; - } - .body-regular-lg-strikethrough-primary-disabled { - @apply text-lg font-normal leading-auto line-through text-primary grayscale; - } - - // Body large regular - // Paragraph: true - .body-regular-lg-paragraph { - @apply text-lg font-normal leading-normal no-underline text-color; - } - .body-regular-lg-secondary-paragraph { - @apply text-lg font-normal leading-normal no-underline text-color-secondary; - } - .body-regular-lg-primary-paragraph { - @apply text-lg font-normal leading-normal no-underline text-primary; - } - .body-regular-lg-paragraph-disabled { - @apply text-lg font-normal leading-normal no-underline text-color grayscale; - } - .body-regular-lg-secondary-paragraph-disabled { - @apply text-lg font-normal leading-normal no-underline text-color-secondary grayscale; - } - .body-regular-lg-primary-paragraph-disabled { - @apply text-lg font-normal leading-normal no-underline text-primary grayscale; - } - - // Body large regular - // Paragraph: true - // Strikethrough: true - .body-regular-lg-strikethrough-paragraph { - @apply text-lg font-normal leading-normal line-through text-color; - } - .body-regular-lg-strikethrough-secondary-paragraph { - @apply text-lg font-normal leading-normal line-through text-color-secondary; - } - .body-regular-lg-strikethrough-primary-paragraph { - @apply text-lg font-normal leading-normal line-through text-primary; - } - .body-regular-lg-strikethrough-paragraph-disabled { - @apply text-lg font-normal leading-normal line-through text-color grayscale; - } - .body-regular-lg-strikethrough-secondary-paragraph-disabled { - @apply text-lg font-normal leading-normal line-through text-color-secondary grayscale; - } - .body-regular-lg-strikethrough-primary-paragraph-disabled { - @apply text-lg font-normal leading-normal line-through text-primary grayscale; - } - - // Body base bold - // Paragraph: false - .body-bold-base { - @apply text-base font-bold leading-auto no-underline text-color; - } - .body-bold-base-secondary { - @apply text-base font-bold leading-auto no-underline text-color-secondary; - } - .body-bold-base-primary { - @apply text-base font-bold leading-auto no-underline text-primary; - } - .body-bold-base-disabled { - @apply text-base font-bold leading-auto no-underline text-color grayscale; - } - .body-bold-base-secondary-disabled { - @apply text-base font-bold leading-auto no-underline text-color-secondary grayscale; - } - .body-bold-base-primary-disabled { - @apply text-base font-bold leading-auto no-underline text-primary grayscale; - } - - // Body base bold - // Paragraph: false - // Strikethrough: true - .body-bold-base-strikethrough { - @apply text-base font-bold leading-auto line-through text-color; - } - .body-bold-base-strikethrough-secondary { - @apply text-base font-bold leading-auto line-through text-color-secondary; - } - .body-bold-base-strikethrough-primary { - @apply text-base font-bold leading-auto line-through text-primary; - } - .body-bold-base-strikethrough-disabled { - @apply text-base font-bold leading-auto line-through text-color grayscale; - } - .body-bold-base-strikethrough-secondary-disabled { - @apply text-base font-bold leading-auto line-through text-color-secondary grayscale; - } - .body-bold-base-strikethrough-primary-disabled { - @apply text-base font-bold leading-auto line-through text-primary grayscale; - } - - // Body base bold - // Paragraph: true - .body-bold-base-paragraph { - @apply text-base font-bold leading-normal no-underline text-color; - } - .body-bold-base-secondary-paragraph { - @apply text-base font-bold leading-normal no-underline text-color-secondary; - } - .body-bold-base-primary-paragraph { - @apply text-base font-bold leading-normal no-underline text-primary; - } - .body-bold-base-paragraph-disabled { - @apply text-base font-bold leading-normal no-underline text-color grayscale; - } - .body-bold-base-secondary-paragraph-disabled { - @apply text-base font-bold leading-normal no-underline text-color-secondary grayscale; - } - .body-bold-base-primary-paragraph-disabled { - @apply text-base font-bold leading-normal no-underline text-primary grayscale; - } - - // Body base bold - // Paragraph: true - // Strikethrough: true - .body-bold-base-strikethrough-paragraph { - @apply text-base font-bold leading-normal line-through text-color; - } - .body-bold-base-strikethrough-secondary-paragraph { - @apply text-base font-bold leading-normal line-through text-color-secondary; - } - .body-bold-base-strikethrough-primary-paragraph { - @apply text-base font-bold leading-normal line-through text-primary; - } - .body-bold-base-strikethrough-paragraph-disabled { - @apply text-base font-bold leading-normal line-through text-color grayscale; - } - .body-bold-base-strikethrough-secondary-paragraph-disabled { - @apply text-base font-bold leading-normal line-through text-color-secondary grayscale; - } - .body-bold-base-strikethrough-primary-paragraph-disabled { - @apply text-base font-bold leading-normal line-through text-primary grayscale; - } - - // Body base medium - // Paragraph: false - .body-medium-base { - @apply text-base font-medium leading-auto no-underline text-color; - } - .body-medium-base-secondary { - @apply text-base font-medium leading-auto no-underline text-color-secondary; - } - .body-medium-base-primary { - @apply text-base font-medium leading-auto no-underline text-primary; - } - .body-medium-base-disabled { - @apply text-base font-medium leading-auto no-underline text-color grayscale; - } - .body-medium-base-secondary-disabled { - @apply text-base font-medium leading-auto no-underline text-color-secondary grayscale; - } - .body-medium-base-primary-disabled { - @apply text-base font-medium leading-auto no-underline text-primary grayscale; - } - - // Body base medium - // Paragraph: false - // Strikethrough: true - .body-medium-base-strikethrough { - @apply text-base font-medium leading-auto line-through text-color; - } - .body-medium-base-strikethrough-secondary { - @apply text-base font-medium leading-auto line-through text-color-secondary; - } - .body-medium-base-strikethrough-primary { - @apply text-base font-medium leading-auto line-through text-primary; - } - .body-medium-base-strikethrough-disabled { - @apply text-base font-medium leading-auto line-through text-color grayscale; - } - .body-medium-base-strikethrough-secondary-disabled { - @apply text-base font-medium leading-auto line-through text-color-secondary grayscale; - } - .body-medium-base-strikethrough-primary-disabled { - @apply text-base font-medium leading-auto line-through text-primary grayscale; - } - - // Body base medium - // Paragraph: true - .body-medium-base-paragraph { - @apply text-base font-medium leading-normal no-underline text-color; - } - .body-medium-base-secondary-paragraph { - @apply text-base font-medium leading-normal no-underline text-color-secondary; - } - .body-medium-base-primary-paragraph { - @apply text-base font-medium leading-normal no-underline text-primary; - } - .body-medium-base-paragraph-disabled { - @apply text-base font-medium leading-normal no-underline text-color grayscale; - } - .body-medium-base-secondary-paragraph-disabled { - @apply text-base font-medium leading-normal no-underline text-color-secondary grayscale; - } - .body-medium-base-primary-paragraph-disabled { - @apply text-base font-medium leading-normal no-underline text-primary grayscale; - } - - // Body base medium - // Paragraph: true - // Strikethrough: true - .body-medium-base-strikethrough-paragraph { - @apply text-base font-medium leading-normal line-through text-color; - } - .body-medium-base-strikethrough-secondary-paragraph { - @apply text-base font-medium leading-normal line-through text-color-secondary; - } - .body-medium-base-strikethrough-primary-paragraph { - @apply text-base font-medium leading-normal line-through text-primary; - } - .body-medium-base-strikethrough-paragraph-disabled { - @apply text-base font-medium leading-normal line-through text-color grayscale; - } - .body-medium-base-strikethrough-secondary-paragraph-disabled { - @apply text-base font-medium leading-normal line-through text-color-secondary grayscale; - } - .body-medium-base-strikethrough-primary-paragraph-disabled { - @apply text-base font-medium leading-normal line-through text-primary grayscale; - } - - // Body base regular - // Paragraph: false - .body-regular-base { - @apply text-base font-normal leading-auto no-underline text-color; - } - .body-regular-base-secondary { - @apply text-base font-normal leading-auto no-underline text-color-secondary; - } - .body-regular-base-primary { - @apply text-base font-normal leading-auto no-underline text-primary; - } - .body-regular-base-disabled { - @apply text-base font-normal leading-auto no-underline text-color grayscale; - } - .body-regular-base-secondary-disabled { - @apply text-base font-normal leading-auto no-underline text-color-secondary grayscale; - } - .body-regular-base-primary-disabled { - @apply text-base font-normal leading-auto no-underline text-primary grayscale; - } - - // Body base regular - // Paragraph: false - // Strikethrough: true - .body-regular-base-strikethrough { - @apply text-base font-normal leading-auto line-through text-color; - } - .body-regular-base-strikethrough-secondary { - @apply text-base font-normal leading-auto line-through text-color-secondary; - } - .body-regular-base-strikethrough-primary { - @apply text-base font-normal leading-auto line-through text-primary; - } - .body-regular-base-strikethrough-disabled { - @apply text-base font-normal leading-auto line-through text-color grayscale; - } - .body-regular-base-strikethrough-secondary-disabled { - @apply text-base font-normal leading-auto line-through text-color-secondary grayscale; - } - .body-regular-base-strikethrough-primary-disabled { - @apply text-base font-normal leading-auto line-through text-primary grayscale; - } - - // Body base regular - // Paragraph: true - .body-regular-base-paragraph { - @apply text-base font-normal leading-normal no-underline text-color; - } - .body-regular-base-secondary-paragraph { - @apply text-base font-normal leading-normal no-underline text-color-secondary; - } - .body-regular-base-primary-paragraph { - @apply text-base font-normal leading-normal no-underline text-primary; - } - .body-regular-base-paragraph-disabled { - @apply text-base font-normal leading-normal no-underline text-color grayscale; - } - .body-regular-base-secondary-paragraph-disabled { - @apply text-base font-normal leading-normal no-underline text-color-secondary grayscale; - } - .body-regular-base-primary-paragraph-disabled { - @apply text-base font-normal leading-normal no-underline text-primary grayscale; - } - - // Body base regular - // Paragraph: true - // Strikethrough: true - .body-regular-base-strikethrough-paragraph { - @apply text-base font-normal leading-normal line-through text-color; - } - .body-regular-base-strikethrough-secondary-paragraph { - @apply text-base font-normal leading-normal line-through text-color-secondary; - } - .body-regular-base-strikethrough-primary-paragraph { - @apply text-base font-normal leading-normal line-through text-primary; - } - .body-regular-base-strikethrough-paragraph-disabled { - @apply text-base font-normal leading-normal line-through text-color grayscale; - } - .body-regular-base-strikethrough-secondary-paragraph-disabled { - @apply text-base font-normal leading-normal line-through text-color-secondary grayscale; - } - .body-regular-base-strikethrough-primary-paragraph-disabled { - @apply text-base font-normal leading-normal line-through text-primary grayscale; - } - - // Subtitle - // Base: true - .subtitle-base { - @apply text-base font-bold leading-auto uppercase text-color; - } - .subtitle-base-secondary { - @apply text-base font-bold leading-auto uppercase text-color-secondary; - } - .subtitle-base-primary { - @apply text-base font-bold leading-auto uppercase text-primary; - } - - // Subtitle - // Base: false - .subtitle-sm { - @apply text-sm font-bold leading-auto uppercase text-color; - } - .subtitle-sm-secondary { - @apply text-sm font-bold leading-auto uppercase text-color-secondary; - } - .subtitle-sm-primary { - @apply text-sm font-bold leading-auto uppercase text-primary; - } - - // Caption - // Disabled: false - .caption { - @apply text-sm font-normal leading-auto no-underline text-color; - } - - .caption-secondary { - @apply text-sm font-normal leading-auto no-underline text-color-secondary; - } - - .caption-primary { - @apply text-sm font-normal leading-auto no-underline text-primary; - } - - // Caption - // Disabled: true - .caption-disabled { - @apply text-sm font-normal leading-auto no-underline text-color grayscale; - } - - .caption-secondary-disabled { - @apply text-sm font-normal leading-auto no-underline text-color-secondary grayscale; - } - - .caption-primary-disabled { - @apply text-sm font-normal leading-auto no-underline text-primary grayscale; - } - - // Service - // Danger - .service-danger-base { - @apply text-base font-normal leading-auto no-underline text-danger; - } - .service-danger-sm { - @apply text-sm font-normal leading-auto no-underline text-danger; - } - - // Service - // Warning - .service-warning-base { - @apply text-base font-normal leading-auto no-underline text-warning; - } - .service-warning-sm { - @apply text-sm font-normal leading-auto no-underline text-warning; - } - - // Service - // Success - .service-success-base { - @apply text-base font-normal leading-auto no-underline text-success; - } - .service-success-sm { - @apply text-sm font-normal leading-auto no-underline text-success; - } - - // Service - // Info - .service-info-base { - @apply text-base font-normal leading-auto no-underline text-info; - } - .service-info-sm { - @apply text-sm font-normal leading-auto no-underline text-info; - } - - // Service - // Help - .service-help-base { - @apply text-base font-normal leading-auto no-underline text-help; - } - .service-help-sm { - @apply text-sm font-normal leading-auto no-underline text-help; - } - - // Anchor - // Base: true - .anchor-base { - @apply text-base font-normal leading-auto no-underline text-info hover:underline; - } - .anchor-base:visited { - @apply text-base font-normal leading-auto no-underline text-help hover:underline; - } - - // Anchor - // Base: false - .anchor-sm { - @apply text-sm font-normal leading-auto no-underline text-info hover:underline; - } - .anchor-sm:visited { - @apply text-sm font-normal leading-auto no-underline text-help hover:underline; - } -} diff --git a/primeng-sass-theme/themes/base/tailwind.css b/primeng-sass-theme/themes/base/tailwind.css deleted file mode 100644 index b5c61c9..0000000 --- a/primeng-sass-theme/themes/base/tailwind.css +++ /dev/null @@ -1,3 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; diff --git a/primeng-sass-theme/themes/brand/brand-dark-primary.scss b/primeng-sass-theme/themes/brand/brand-dark-primary.scss deleted file mode 100644 index ee63795..0000000 --- a/primeng-sass-theme/themes/brand/brand-dark-primary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-primary/primary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-dark-secondary.scss b/primeng-sass-theme/themes/brand/brand-dark-secondary.scss deleted file mode 100644 index d0817e1..0000000 --- a/primeng-sass-theme/themes/brand/brand-dark-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-secondary/secondary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-light-primary.scss b/primeng-sass-theme/themes/brand/brand-light-primary.scss deleted file mode 100644 index 41a31b5..0000000 --- a/primeng-sass-theme/themes/brand/brand-light-primary.scss +++ /dev/null @@ -1,92 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-primary/primary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; -@import '../../theme-base/components/input/floatlabel'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-light-secondary.scss b/primeng-sass-theme/themes/brand/brand-light-secondary.scss deleted file mode 100644 index 8704671..0000000 --- a/primeng-sass-theme/themes/brand/brand-light-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'brand-secondary/secondary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/brand/brand-primary/_primary.scss b/primeng-sass-theme/themes/brand/brand-primary/_primary.scss deleted file mode 100644 index a49c97d..0000000 --- a/primeng-sass-theme/themes/brand/brand-primary/_primary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme brand Primary - -// Groupless -$primary-0: var(--emerald-0); -$primary-900: var(--emerald-900); -$primary-800: var(--emerald-800); -$primary-700: var(--emerald-700); -$primary-600: var(--emerald-600); -$primary-500: var(--emerald-500); -$primary-400: var(--emerald-400); -$primary-300: var(--emerald-300); -$primary-200: var(--emerald-200); -$primary-100: var(--emerald-100); -$primary-50: var(--emerald-50); -$primary-alpha: var(--emerald-alpha); diff --git a/primeng-sass-theme/themes/brand/brand-secondary/_secondary.scss b/primeng-sass-theme/themes/brand/brand-secondary/_secondary.scss deleted file mode 100644 index 5181404..0000000 --- a/primeng-sass-theme/themes/brand/brand-secondary/_secondary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme brand Secondary - -// Groupless -$primary-0: var(--citrine-0); -$primary-900: var(--citrine-900); -$primary-800: var(--citrine-800); -$primary-700: var(--citrine-700); -$primary-600: var(--citrine-600); -$primary-500: var(--citrine-500); -$primary-400: var(--citrine-400); -$primary-300: var(--citrine-300); -$primary-200: var(--citrine-200); -$primary-100: var(--citrine-100); -$primary-50: var(--citrine-50); -$primary-alpha: var(--citrine-alpha); diff --git a/primeng-sass-theme/themes/ek5/ek5-dark-primary.scss b/primeng-sass-theme/themes/ek5/ek5-dark-primary.scss deleted file mode 100644 index cf05e21..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-dark-primary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-primary/primary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-dark-secondary.scss b/primeng-sass-theme/themes/ek5/ek5-dark-secondary.scss deleted file mode 100644 index 7e5bedf..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-dark-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-secondary/secondary'; -@import '../base/global'; -@import '../base-dark/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-light-primary.scss b/primeng-sass-theme/themes/ek5/ek5-light-primary.scss deleted file mode 100644 index f752465..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-light-primary.scss +++ /dev/null @@ -1,92 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-primary/primary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; -@import '../../theme-base/components/input/floatlabel'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-light-secondary.scss b/primeng-sass-theme/themes/ek5/ek5-light-secondary.scss deleted file mode 100644 index b6b63e5..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-light-secondary.scss +++ /dev/null @@ -1,91 +0,0 @@ -@use '../base/tailwind.css'; - -@import '../../theme-base/spacing'; -@import '../base/colors'; -@import '../base/generator'; -@import 'ek5-secondary/secondary'; -@import '../base/global'; -@import '../base-light/variables'; -@import '../base/root'; -@import '../base/media-querry'; -@import '../base/styles-tailwind.scss'; -@import '../../theme-base/mixins'; -@import '../../theme-base/common'; -@import '../../theme-base/typography-mode'; - -//Button -@import '../../theme-base/components/button/button'; - -// Form -@import '../../theme-base/components/input/inputtext'; -@import '../../theme-base/components/input/inputtextarea'; -@import '../../theme-base/components/input/inputotp'; -@import '../../theme-base/components/input/listbox'; -@import '../../theme-base/components/input/dropdown'; -@import '../../theme-base/components/input/multiselect'; -@import '../../theme-base/components/input/password'; -@import '../../theme-base/components/input/inputgroup'; -@import '../../theme-base/components/input/iconfield'; -@import '../../theme-base/components/input/inputicon'; -@import '../../theme-base/components/input/inputnumber'; -@import '../../theme-base/components/input/checkbox'; -@import '../../theme-base/components/input/radiobutton'; -@import '../../theme-base/components/input/inputswitch'; -@import '../../theme-base/components/input/selectbutton'; -@import '../../theme-base/components/input/togglebutton'; -@import '../../theme-base/components/input/chips'; -@import '../../theme-base/components/input/slider'; -@import '../../theme-base/components/input/rating'; -@import '../../theme-base/components/input/calendar'; -@import '../../theme-base/components/input/autocomplete'; - -//Panel -@import '../../theme-base/components/panel/tabview'; -@import '../../theme-base/components/panel/divider'; -@import '../../theme-base/components/panel/scrollpanel'; -@import '../../theme-base/components/panel/accordion'; -@import '../../theme-base/components/panel/stepper'; -@import '../../theme-base/components/panel/card'; - -//Overlay -@import '../../theme-base/components/overlay/tooltip'; -@import '../../theme-base/components/overlay/dialog'; -@import '../../theme-base/components/overlay/overlaypanel'; -@import '../../theme-base/components/overlay/sidebar'; - -//Misc -@import '../../theme-base/components/misc/avatar'; -@import '../../theme-base/components/misc/badge'; -@import '../../theme-base/components/misc/tag'; -@import '../../theme-base/components/misc/progressbar'; -@import '../../theme-base/components/misc/progressspinner'; -@import '../../theme-base/components/misc/metergroup'; -@import '../../theme-base/components/misc/chip'; -@import '../../theme-base/components/misc/skeleton'; - -//Messages -@import '../../theme-base/components/messages/message'; -@import '../../theme-base/components/messages/toast'; - -//Menu -@import '../../theme-base/components/menu/breadcrumb'; -@import '../../theme-base/components/menu/menubar'; -@import '../../theme-base/components/menu/megamenu'; -@import '../../theme-base/components/menu/menu'; -@import '../../theme-base/components/menu/tieredmenu'; -@import '../../theme-base/components/menu/tabmenu'; -@import '../../theme-base/components/menu/panelmenu'; -@import '../../theme-base/components/menu/contextmenu'; -@import '../../theme-base/components/menu/steps'; - -// Data -@import '../../theme-base/components/data/timeline'; -@import '../../theme-base/components/data/carousel'; -@import '../../theme-base/components/data/datatable'; -@import '../../theme-base/components/data/paginator'; - -// Multimedia -@import '../../theme-base/components/multimedia/galleria'; - -// File -@import '../../theme-base/components/file/fileupload'; diff --git a/primeng-sass-theme/themes/ek5/ek5-primary/_primary.scss b/primeng-sass-theme/themes/ek5/ek5-primary/_primary.scss deleted file mode 100644 index a4f1864..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-primary/_primary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme Ek5 Primary - -// Groupless -$primary-0: var(--aquamarine-0); -$primary-900: var(--aquamarine-900); -$primary-800: var(--aquamarine-800); -$primary-700: var(--aquamarine-700); -$primary-600: var(--aquamarine-600); -$primary-500: var(--aquamarine-500); -$primary-400: var(--aquamarine-400); -$primary-300: var(--aquamarine-300); -$primary-200: var(--aquamarine-200); -$primary-100: var(--aquamarine-100); -$primary-50: var(--aquamarine-50); -$primary-alpha: var(--aquamarine-alpha); diff --git a/primeng-sass-theme/themes/ek5/ek5-secondary/_secondary.scss b/primeng-sass-theme/themes/ek5/ek5-secondary/_secondary.scss deleted file mode 100644 index adde123..0000000 --- a/primeng-sass-theme/themes/ek5/ek5-secondary/_secondary.scss +++ /dev/null @@ -1,15 +0,0 @@ -// Экспортируемые переменный из figma Color scheme Ek5 Secondary - -// Groupless -$primary-0: var(--amethyst-0); -$primary-900: var(--amethyst-900); -$primary-800: var(--amethyst-800); -$primary-700: var(--amethyst-700); -$primary-600: var(--amethyst-600); -$primary-500: var(--amethyst-500); -$primary-400: var(--amethyst-400); -$primary-300: var(--amethyst-300); -$primary-200: var(--amethyst-200); -$primary-100: var(--amethyst-100); -$primary-50: var(--amethyst-50); -$primary-alpha: var(--amethyst-alpha); diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..57614f9 Binary files /dev/null and b/public/favicon.ico differ diff --git a/routes.txt b/routes.txt deleted file mode 100644 index 3f3eac8..0000000 --- a/routes.txt +++ /dev/null @@ -1,130 +0,0 @@ -/ -/accordion -/animateonscroll -/autocomplete -/autofocus -/avatar -/badge -/blockui -/breadcrumb -/button -/calendar -/card -/carousel -/cascadeselect -/chart -/checkbox -/chip -/chips -/colorpicker -/colors -/configuration -/confirmdialog -/confirmpopup -/contextmenu -/customicons -/dataview -/defer -/dialog -/divider -/dock -/dragdrop -/dropdown -/dynamicdialog -/editor -/fieldset -/fileupload -/filterservice -/floatlabel -/focustrap -/galleria -/guides -/guides/accessibility -/guides/csslayer -/guides/templateupdate -/iconfield -/icons -/image -/inplace -/inputgroup -/inputmask -/inputnumber -/inputotp -/inputswitch -/inputtext -/inputtextarea -/installation -/keyfilter -/knob -/listbox -/lts -/megamenu -/menu -/menubar -/messages -/metergroup -/multiselect -/notfound -/orderlist -/organizationchart -/overlay -/overlaypanel -/paginator -/panel -/panelmenu -/partners -/password -/picklist -/playground -/progressbar -/progressspinner -/radiobutton -/rating -/ripple -/roadmap -/scroller -/scrollpanel -/scrolltop -/selectbutton -/sidebar -/skeleton -/slider -/speeddial -/splitbutton -/splitter -/stepper -/steps -/steps/confirmation -/steps/payment -/steps/personal -/steps/seat -/styleclass -/support -/table -/tabmenu -/tabview -/tag -/team -/templates -/templates/apollo -/templates/atlantis -/templates/avalon -/templates/diamond -/templates/freya -/templates/poseidon -/templates/sakai -/templates/ultima -/templates/verona -/terminal -/theming -/tieredmenu -/timeline -/toast -/togglebutton -/toolbar -/tooltip -/tree -/treeselect -/treetable -/tristatecheckbox -/uikit \ No newline at end of file diff --git a/server.ts b/server.ts deleted file mode 100644 index 4382faf..0000000 --- a/server.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { APP_BASE_HREF } from '@angular/common'; -import { CommonEngine } from '@angular/ssr'; -import express from 'express'; -import { fileURLToPath } from 'node:url'; -import { dirname, join, resolve } from 'node:path'; -import bootstrap from './src/main.server'; -// The Express app is exported so that it can be used by serverless Functions. -export function app(): express.Express { - const server = express(); - const serverDistFolder = dirname(fileURLToPath(import.meta.url)); - const browserDistFolder = resolve(serverDistFolder, '../browser'); - const indexHtml = join(serverDistFolder, 'index.server.html'); - - const commonEngine = new CommonEngine(); - - server.set('view engine', 'html'); - server.set('views', browserDistFolder); - - // Example Express Rest API endpoints - // server.get('/api/**', (req, res) => { }); - // Serve static files from /browser - server.get( - '*.*', - express.static(browserDistFolder, { - maxAge: '1y' - }) - ); - - // All regular routes use the Angular engine - server.get('*', (req, res, next) => { - const { protocol, originalUrl, baseUrl, headers } = req; - - commonEngine - .render({ - bootstrap, - documentFilePath: indexHtml, - url: `${protocol}://${headers.host}${originalUrl}`, - publicPath: browserDistFolder, - providers: [{ provide: APP_BASE_HREF, useValue: baseUrl }] - }) - .then((html) => res.send(html)) - .catch((err) => next(err)); - }); - - return server; -} - -function run(): void { - const port = process.env['PORT'] || 4000; - - // Start up the Node server - const server = app(); - server.listen(port, () => { - console.log(`Node Express server listening on http://localhost:${port}`); - }); -} - -run(); diff --git a/src-storybook/app/app.component.html b/src-storybook/app/app.component.html deleted file mode 100644 index 2f1b40d..0000000 --- a/src-storybook/app/app.component.html +++ /dev/null @@ -1,4 +0,0 @@ -
- -
- diff --git a/src-storybook/app/app.component.scss b/src-storybook/app/app.component.scss deleted file mode 100644 index e69de29..0000000 diff --git a/src-storybook/app/app.component.ts b/src-storybook/app/app.component.ts deleted file mode 100644 index 429a0fc..0000000 --- a/src-storybook/app/app.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -import { RouterOutlet } from '@angular/router'; -import {Button} from "primeng/button"; - -@Component({ - selector: 'app-root', - standalone: true, - imports: [RouterOutlet, Button], - templateUrl: './app.component.html', - styleUrl: './app.component.scss' -}) -export class AppComponent { - title = 'ng-storybook'; -} diff --git a/src-storybook/app/app.config.ts b/src-storybook/app/app.config.ts deleted file mode 100644 index a1e7d6f..0000000 --- a/src-storybook/app/app.config.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; -import { provideRouter } from '@angular/router'; - -import { routes } from './app.routes'; - -export const appConfig: ApplicationConfig = { - providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)] -}; diff --git a/src-storybook/assets/themes/brand-dark-primary/theme.css b/src-storybook/assets/themes/brand-dark-primary/theme.css deleted file mode 100644 index 63a5e81..0000000 --- a/src-storybook/assets/themes/brand-dark-primary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--emerald-300); - --primary-color-text: var(--black-80); - --primary-0: var(--emerald-0); - --primary-900: var(--emerald-900); - --primary-800: var(--emerald-800); - --primary-700: var(--emerald-700); - --primary-600: var(--emerald-600); - --primary-500: var(--emerald-500); - --primary-400: var(--emerald-400); - --primary-300: var(--emerald-300); - --primary-200: var(--emerald-200); - --primary-100: var(--emerald-100); - --primary-50: var(--emerald-50); - --primary-alpha: var(--emerald-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--emerald-800); - --maskbg: var(--black-40); - --highlight-bg: var(--emerald-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--emerald-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--emerald-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--emerald-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--emerald-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--emerald-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); - border-color: var(--emerald-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); - border-color: var(--emerald-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); - border-color: var(--emerald-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--emerald-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--emerald-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--emerald-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--emerald-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--emerald-300); - box-shadow: 0 0 0 0.25rem var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--emerald-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--emerald-300); - background: var(--emerald-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--emerald-200); - background: var(--emerald-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--emerald-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--emerald-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--emerald-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--emerald-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--emerald-300); - background: var(--emerald-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--emerald-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--emerald-200); - background: var(--emerald-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--emerald-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--emerald-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--emerald-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--emerald-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--emerald-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--emerald-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--emerald-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--emerald-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--emerald-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--emerald-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--emerald-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--emerald-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--emerald-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--emerald-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--emerald-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--emerald-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--emerald-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--emerald-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--emerald-300); - color: var(--emerald-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--emerald-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--emerald-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--emerald-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--emerald-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--emerald-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--emerald-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--emerald-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--emerald-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--emerald-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--emerald-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--emerald-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--emerald-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--emerald-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--emerald-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--emerald-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--emerald-300); - color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--emerald-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--emerald-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--emerald-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--emerald-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--emerald-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--emerald-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--emerald-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--emerald-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--emerald-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--emerald-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--emerald-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--emerald-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--emerald-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--emerald-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--emerald-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--emerald-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--emerald-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--emerald-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--emerald-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--emerald-300); - border-color: var(--emerald-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--emerald-200); - border-color: var(--emerald-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-800); - caret-color: var(--emerald-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--emerald-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--emerald-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-dark-primary/theme.min.css b/src-storybook/assets/themes/brand-dark-primary/theme.min.css deleted file mode 100644 index 99c9825..0000000 --- a/src-storybook/assets/themes/brand-dark-primary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--emerald-300);--primary-color-text: var(--black-80);--primary-0: var(--emerald-0);--primary-900: var(--emerald-900);--primary-800: var(--emerald-800);--primary-700: var(--emerald-700);--primary-600: var(--emerald-600);--primary-500: var(--emerald-500);--primary-400: var(--emerald-400);--primary-300: var(--emerald-300);--primary-200: var(--emerald-200);--primary-100: var(--emerald-100);--primary-50: var(--emerald-50);--primary-alpha: var(--emerald-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--emerald-800);--maskbg: var(--black-40);--highlight-bg: var(--emerald-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--emerald-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--emerald-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--emerald-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--emerald-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--emerald-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--emerald-300);border-color:var(--emerald-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--emerald-300);border-color:var(--emerald-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--emerald-300);border-color:var(--emerald-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--emerald-300)}.p-button-text:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--emerald-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--emerald-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--emerald-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--emerald-300);box-shadow:0 0 0 .25rem var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-dropdown-item.p-highlight:hover{background:var(--emerald-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--emerald-300);background:var(--emerald-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--emerald-200);background:var(--emerald-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--emerald-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--emerald-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--emerald-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--emerald-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--emerald-300);background:var(--emerald-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--emerald-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--emerald-200);background:var(--emerald-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--emerald-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--emerald-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--emerald-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--emerald-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--emerald-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--emerald-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--emerald-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--emerald-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--emerald-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--emerald-200);box-shadow:none}.p-slider .p-slider-range{background:var(--emerald-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--emerald-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--emerald-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--emerald-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--emerald-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--emerald-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--emerald-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--emerald-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--emerald-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--emerald-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--emerald-300);color:var(--emerald-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--emerald-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--emerald-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--emerald-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--emerald-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--emerald-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--emerald-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--emerald-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--emerald-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--emerald-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--emerald-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--emerald-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--emerald-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--emerald-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--emerald-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--emerald-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--emerald-300);color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--emerald-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--emerald-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--emerald-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--emerald-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--emerald-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--emerald-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--emerald-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--emerald-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--emerald-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--emerald-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--emerald-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--emerald-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--emerald-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--emerald-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--emerald-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--emerald-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--emerald-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--emerald-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--emerald-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--emerald-300);border-color:var(--emerald-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--emerald-200);border-color:var(--emerald-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-800);caret-color:var(--emerald-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--emerald-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--emerald-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-dark-secondary/theme.css b/src-storybook/assets/themes/brand-dark-secondary/theme.css deleted file mode 100644 index d93445c..0000000 --- a/src-storybook/assets/themes/brand-dark-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--citrine-300); - --primary-color-text: var(--black-80); - --primary-0: var(--citrine-0); - --primary-900: var(--citrine-900); - --primary-800: var(--citrine-800); - --primary-700: var(--citrine-700); - --primary-600: var(--citrine-600); - --primary-500: var(--citrine-500); - --primary-400: var(--citrine-400); - --primary-300: var(--citrine-300); - --primary-200: var(--citrine-200); - --primary-100: var(--citrine-100); - --primary-50: var(--citrine-50); - --primary-alpha: var(--citrine-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--citrine-800); - --maskbg: var(--black-40); - --highlight-bg: var(--citrine-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--citrine-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--citrine-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--citrine-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--citrine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--citrine-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); - border-color: var(--citrine-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); - border-color: var(--citrine-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); - border-color: var(--citrine-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--citrine-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--citrine-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--citrine-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--citrine-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--citrine-300); - box-shadow: 0 0 0 0.25rem var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--citrine-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--citrine-300); - background: var(--citrine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--citrine-200); - background: var(--citrine-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--citrine-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--citrine-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--citrine-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--citrine-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--citrine-300); - background: var(--citrine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--citrine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--citrine-200); - background: var(--citrine-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--citrine-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--citrine-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--citrine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--citrine-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--citrine-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--citrine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--citrine-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--citrine-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--citrine-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--citrine-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--citrine-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--citrine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--citrine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--citrine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--citrine-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--citrine-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--citrine-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--citrine-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--citrine-300); - color: var(--citrine-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--citrine-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--citrine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--citrine-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--citrine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--citrine-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--citrine-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--citrine-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--citrine-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--citrine-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--citrine-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--citrine-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--citrine-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--citrine-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--citrine-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--citrine-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--citrine-300); - color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--citrine-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--citrine-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--citrine-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--citrine-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--citrine-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--citrine-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--citrine-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--citrine-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--citrine-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--citrine-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--citrine-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--citrine-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--citrine-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--citrine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--citrine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--citrine-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--citrine-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--citrine-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--citrine-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--citrine-300); - border-color: var(--citrine-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--citrine-200); - border-color: var(--citrine-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-800); - caret-color: var(--citrine-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--citrine-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--citrine-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-dark-secondary/theme.min.css b/src-storybook/assets/themes/brand-dark-secondary/theme.min.css deleted file mode 100644 index 5e5b46f..0000000 --- a/src-storybook/assets/themes/brand-dark-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--citrine-300);--primary-color-text: var(--black-80);--primary-0: var(--citrine-0);--primary-900: var(--citrine-900);--primary-800: var(--citrine-800);--primary-700: var(--citrine-700);--primary-600: var(--citrine-600);--primary-500: var(--citrine-500);--primary-400: var(--citrine-400);--primary-300: var(--citrine-300);--primary-200: var(--citrine-200);--primary-100: var(--citrine-100);--primary-50: var(--citrine-50);--primary-alpha: var(--citrine-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--citrine-800);--maskbg: var(--black-40);--highlight-bg: var(--citrine-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--citrine-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--citrine-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--citrine-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--citrine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--citrine-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--citrine-300);border-color:var(--citrine-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--citrine-300);border-color:var(--citrine-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--citrine-300);border-color:var(--citrine-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--citrine-300)}.p-button-text:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--citrine-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--citrine-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--citrine-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--citrine-300);box-shadow:0 0 0 .25rem var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-dropdown-item.p-highlight:hover{background:var(--citrine-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--citrine-300);background:var(--citrine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--citrine-200);background:var(--citrine-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--citrine-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--citrine-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--citrine-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--citrine-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--citrine-300);background:var(--citrine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--citrine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--citrine-200);background:var(--citrine-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--citrine-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--citrine-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--citrine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--citrine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--citrine-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--citrine-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--citrine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--citrine-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--citrine-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--citrine-200);box-shadow:none}.p-slider .p-slider-range{background:var(--citrine-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--citrine-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--citrine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--citrine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--citrine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--citrine-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--citrine-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--citrine-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--citrine-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--citrine-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--citrine-300);color:var(--citrine-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--citrine-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--citrine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--citrine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--citrine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--citrine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--citrine-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--citrine-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--citrine-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--citrine-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--citrine-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--citrine-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--citrine-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--citrine-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--citrine-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--citrine-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--citrine-300);color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--citrine-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--citrine-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--citrine-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--citrine-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--citrine-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--citrine-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--citrine-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--citrine-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--citrine-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--citrine-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--citrine-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--citrine-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--citrine-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--citrine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--citrine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--citrine-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--citrine-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--citrine-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--citrine-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--citrine-300);border-color:var(--citrine-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--citrine-200);border-color:var(--citrine-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-800);caret-color:var(--citrine-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--citrine-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--citrine-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-primary/theme.css b/src-storybook/assets/themes/brand-light-primary/theme.css deleted file mode 100644 index 44215db..0000000 --- a/src-storybook/assets/themes/brand-light-primary/theme.css +++ /dev/null @@ -1,10007 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--emerald-700); - --primary-color-text: var(--white-100); - --primary-0: var(--emerald-0); - --primary-900: var(--emerald-900); - --primary-800: var(--emerald-800); - --primary-700: var(--emerald-700); - --primary-600: var(--emerald-600); - --primary-500: var(--emerald-500); - --primary-400: var(--emerald-400); - --primary-300: var(--emerald-300); - --primary-200: var(--emerald-200); - --primary-100: var(--emerald-100); - --primary-50: var(--emerald-50); - --primary-alpha: var(--emerald-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--emerald-200); - --maskbg: var(--black-20); - --highlight-bg: var(--emerald-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--emerald-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--emerald-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--emerald-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--emerald-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--emerald-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); - border-color: var(--emerald-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); - border-color: var(--emerald-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); - border-color: var(--emerald-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--emerald-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--emerald-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--emerald-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--emerald-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--emerald-700); - box-shadow: 0 0 0 0.25rem var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--emerald-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--emerald-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--emerald-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--emerald-700); - background: var(--emerald-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--emerald-800); - background: var(--emerald-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--emerald-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--emerald-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--emerald-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--emerald-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--emerald-700); - background: var(--emerald-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--emerald-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--emerald-800); - background: var(--emerald-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--emerald-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--emerald-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--emerald-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--emerald-alpha); - color: var(--emerald-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--emerald-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--emerald-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--emerald-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--emerald-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--emerald-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--emerald-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--emerald-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--emerald-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--emerald-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--emerald-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--emerald-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--emerald-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--emerald-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--emerald-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--emerald-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--emerald-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-float-label label{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - opacity: 0.6; -} - -.p-float-label:has(input:focus) label, -.p-float-label:has(input.p-filled) label, -.p-float-label:has(input:-webkit-autofill) label, -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label, -.p-float-label:has(.p-inputwrapper-focus) label, -.p-float-label:has(.p-inputwrapper-filled) label{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - opacity: 1; -} - -.float-variant-in .p-float-label .p-inputtext, -.float-variant-in .p-float-label .p-inputtextarea, -.float-variant-in .p-float-label .p-select-label, -.float-variant-in .p-float-label .p-multiselect-label-container, -.float-variant-in .p-float-label .p-autocomplete-input-multiple, -.float-variant-in .p-float-label .p-cascadeselect-label, -.float-variant-in .p-float-label .p-treeselect-label { - padding-top: 1rem; - min-height: 4rem; - line-height: normal; -} - -.float-variant-in .p-float-label .p-inputtextarea { - padding-top: 2rem; -} - -.float-variant-in .p-float-label:has(input:focus) label, -.float-variant-in .p-float-label:has(input.p-filled) label, -.float-variant-in .p-float-label:has(input:-webkit-autofill) label, -.float-variant-in .p-float-label:has(textarea:focus) label, -.float-variant-in .p-float-label:has(textarea.p-filled) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label { - top: 1rem; - padding-top: 0.125rem; - padding-bottom: 0.125rem; -} - -.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container { - padding-top: 1.75rem; - padding-bottom: 0.25rem; -} - -.p-float-label textarea ~ label { - top: 1.25rem; -} - -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label { - top: -0.75rem; -} - -.float-variant-in .p-float-label textarea:focus, -.float-variant-in .p-float-label textarea.p-filled { - padding-top: 2rem; -} - -.p-float-label .p-dropdown .p-placeholder { - opacity: 0; -} - -.float-variant-in .p-float-label .p-dropdown .p-inputtext { - padding-top: 2rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--emerald-700); - color: var(--emerald-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--emerald-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--emerald-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--emerald-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--emerald-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--emerald-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--emerald-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--emerald-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--emerald-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--emerald-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--emerald-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--emerald-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--emerald-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--emerald-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--emerald-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--emerald-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--emerald-700); - color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--emerald-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--emerald-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--emerald-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--emerald-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--emerald-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--emerald-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--emerald-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--emerald-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--emerald-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--emerald-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--emerald-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--emerald-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--emerald-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--emerald-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--emerald-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--emerald-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--emerald-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--emerald-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--emerald-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--emerald-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--emerald-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--emerald-700); - border-color: var(--emerald-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--emerald-800); - border-color: var(--emerald-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--emerald-200); - caret-color: var(--emerald-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--emerald-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--emerald-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-primary/theme.min.css b/src-storybook/assets/themes/brand-light-primary/theme.min.css deleted file mode 100644 index 4cdd0a8..0000000 --- a/src-storybook/assets/themes/brand-light-primary/theme.min.css +++ /dev/null @@ -1,2868 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--emerald-700);--primary-color-text: var(--white-100);--primary-0: var(--emerald-0);--primary-900: var(--emerald-900);--primary-800: var(--emerald-800);--primary-700: var(--emerald-700);--primary-600: var(--emerald-600);--primary-500: var(--emerald-500);--primary-400: var(--emerald-400);--primary-300: var(--emerald-300);--primary-200: var(--emerald-200);--primary-100: var(--emerald-100);--primary-50: var(--emerald-50);--primary-alpha: var(--emerald-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--emerald-200);--maskbg: var(--black-20);--highlight-bg: var(--emerald-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--emerald-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--emerald-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--emerald-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--emerald-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--emerald-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--emerald-700);border-color:var(--emerald-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--emerald-700);border-color:var(--emerald-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--emerald-700);border-color:var(--emerald-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--emerald-700)}.p-button-text:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--emerald-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--emerald-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--emerald-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--emerald-700);box-shadow:0 0 0 .25rem var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--emerald-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--emerald-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-dropdown-item.p-highlight:hover{background:var(--emerald-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--emerald-700);background:var(--emerald-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--emerald-800);background:var(--emerald-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--emerald-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--emerald-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--emerald-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--emerald-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--emerald-700);background:var(--emerald-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--emerald-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--emerald-800);background:var(--emerald-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--emerald-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--emerald-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--emerald-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--emerald-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--emerald-alpha);color:var(--emerald-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--emerald-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--emerald-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--emerald-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--emerald-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--emerald-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--emerald-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--emerald-800);box-shadow:none}.p-slider .p-slider-range{background:var(--emerald-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--emerald-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--emerald-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--emerald-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--emerald-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--emerald-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--emerald-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--emerald-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--emerald-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-float-label label { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.6; -}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none;opacity:1; -}.float-variant-in .p-float-label .p-inputtext,.float-variant-in .p-float-label .p-inputtextarea,.float-variant-in .p-float-label .p-select-label,.float-variant-in .p-float-label .p-multiselect-label-container,.float-variant-in .p-float-label .p-autocomplete-input-multiple,.float-variant-in .p-float-label .p-cascadeselect-label,.float-variant-in .p-float-label .p-treeselect-label{padding-top:1rem;min-height:4rem;line-height:normal}.float-variant-in .p-float-label .p-inputtextarea{padding-top:2rem}.float-variant-in .p-float-label:has(input:focus) label,.float-variant-in .p-float-label:has(input.p-filled) label,.float-variant-in .p-float-label:has(input:-webkit-autofill) label,.float-variant-in .p-float-label:has(textarea:focus) label,.float-variant-in .p-float-label:has(textarea.p-filled) label,.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label,.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label{top:1rem;padding-top:.125rem;padding-bottom:.125rem}.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container{padding-top:1.75rem;padding-bottom:.25rem}.p-float-label textarea~label{top:1.25rem}.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label{top:-0.75rem}.float-variant-in .p-float-label textarea:focus,.float-variant-in .p-float-label textarea.p-filled{padding-top:2rem}.p-float-label .p-dropdown .p-placeholder{opacity:0}.float-variant-in .p-float-label .p-dropdown .p-inputtext{padding-top:2rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--emerald-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--emerald-700);color:var(--emerald-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--emerald-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--emerald-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--emerald-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--emerald-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--emerald-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--emerald-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--emerald-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--emerald-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--emerald-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--emerald-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--emerald-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--emerald-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--emerald-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--emerald-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--emerald-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--emerald-700);color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--emerald-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--emerald-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--emerald-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--emerald-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--emerald-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--emerald-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--emerald-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--emerald-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--emerald-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--emerald-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--emerald-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--emerald-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--emerald-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--emerald-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--emerald-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--emerald-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--emerald-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--emerald-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--emerald-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--emerald-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--emerald-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--emerald-700);border-color:var(--emerald-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--emerald-800);border-color:var(--emerald-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--emerald-200);caret-color:var(--emerald-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--emerald-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--emerald-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-secondary/theme.css b/src-storybook/assets/themes/brand-light-secondary/theme.css deleted file mode 100644 index 8ab3796..0000000 --- a/src-storybook/assets/themes/brand-light-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--citrine-700); - --primary-color-text: var(--white-100); - --primary-0: var(--citrine-0); - --primary-900: var(--citrine-900); - --primary-800: var(--citrine-800); - --primary-700: var(--citrine-700); - --primary-600: var(--citrine-600); - --primary-500: var(--citrine-500); - --primary-400: var(--citrine-400); - --primary-300: var(--citrine-300); - --primary-200: var(--citrine-200); - --primary-100: var(--citrine-100); - --primary-50: var(--citrine-50); - --primary-alpha: var(--citrine-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--citrine-200); - --maskbg: var(--black-20); - --highlight-bg: var(--citrine-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--citrine-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--citrine-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--citrine-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--citrine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--citrine-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); - border-color: var(--citrine-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); - border-color: var(--citrine-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); - border-color: var(--citrine-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--citrine-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--citrine-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--citrine-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--citrine-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--citrine-700); - box-shadow: 0 0 0 0.25rem var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--citrine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--citrine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--citrine-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--citrine-700); - background: var(--citrine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--citrine-800); - background: var(--citrine-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--citrine-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--citrine-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--citrine-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--citrine-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--citrine-700); - background: var(--citrine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--citrine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--citrine-800); - background: var(--citrine-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--citrine-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--citrine-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--citrine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--citrine-alpha); - color: var(--citrine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--citrine-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--citrine-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--citrine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--citrine-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--citrine-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--citrine-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--citrine-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--citrine-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--citrine-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--citrine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--citrine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--citrine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--citrine-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--citrine-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--citrine-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--citrine-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--citrine-700); - color: var(--citrine-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--citrine-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--citrine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--citrine-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--citrine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--citrine-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--citrine-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--citrine-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--citrine-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--citrine-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--citrine-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--citrine-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--citrine-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--citrine-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--citrine-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--citrine-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--citrine-700); - color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--citrine-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--citrine-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--citrine-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--citrine-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--citrine-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--citrine-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--citrine-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--citrine-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--citrine-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--citrine-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--citrine-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--citrine-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--citrine-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--citrine-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--citrine-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--citrine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--citrine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--citrine-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--citrine-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--citrine-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--citrine-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--citrine-700); - border-color: var(--citrine-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--citrine-800); - border-color: var(--citrine-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--citrine-200); - caret-color: var(--citrine-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--citrine-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--citrine-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/brand-light-secondary/theme.min.css b/src-storybook/assets/themes/brand-light-secondary/theme.min.css deleted file mode 100644 index b038666..0000000 --- a/src-storybook/assets/themes/brand-light-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--citrine-700);--primary-color-text: var(--white-100);--primary-0: var(--citrine-0);--primary-900: var(--citrine-900);--primary-800: var(--citrine-800);--primary-700: var(--citrine-700);--primary-600: var(--citrine-600);--primary-500: var(--citrine-500);--primary-400: var(--citrine-400);--primary-300: var(--citrine-300);--primary-200: var(--citrine-200);--primary-100: var(--citrine-100);--primary-50: var(--citrine-50);--primary-alpha: var(--citrine-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--citrine-200);--maskbg: var(--black-20);--highlight-bg: var(--citrine-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--citrine-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--citrine-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--citrine-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--citrine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--citrine-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--citrine-700);border-color:var(--citrine-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--citrine-700);border-color:var(--citrine-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--citrine-700);border-color:var(--citrine-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--citrine-700)}.p-button-text:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--citrine-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--citrine-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--citrine-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--citrine-700);box-shadow:0 0 0 .25rem var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--citrine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--citrine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-dropdown-item.p-highlight:hover{background:var(--citrine-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--citrine-700);background:var(--citrine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--citrine-800);background:var(--citrine-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--citrine-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--citrine-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--citrine-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--citrine-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--citrine-700);background:var(--citrine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--citrine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--citrine-800);background:var(--citrine-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--citrine-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--citrine-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--citrine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--citrine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--citrine-alpha);color:var(--citrine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--citrine-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--citrine-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--citrine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--citrine-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--citrine-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--citrine-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--citrine-800);box-shadow:none}.p-slider .p-slider-range{background:var(--citrine-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--citrine-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--citrine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--citrine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--citrine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--citrine-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--citrine-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--citrine-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--citrine-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--citrine-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--citrine-700);color:var(--citrine-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--citrine-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--citrine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--citrine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--citrine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--citrine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--citrine-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--citrine-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--citrine-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--citrine-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--citrine-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--citrine-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--citrine-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--citrine-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--citrine-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--citrine-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--citrine-700);color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--citrine-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--citrine-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--citrine-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--citrine-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--citrine-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--citrine-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--citrine-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--citrine-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--citrine-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--citrine-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--citrine-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--citrine-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--citrine-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--citrine-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--citrine-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--citrine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--citrine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--citrine-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--citrine-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--citrine-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--citrine-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--citrine-700);border-color:var(--citrine-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--citrine-800);border-color:var(--citrine-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--citrine-200);caret-color:var(--citrine-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--citrine-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--citrine-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-primary/theme.css b/src-storybook/assets/themes/ek5-dark-primary/theme.css deleted file mode 100644 index f692f22..0000000 --- a/src-storybook/assets/themes/ek5-dark-primary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--aquamarine-300); - --primary-color-text: var(--black-80); - --primary-0: var(--aquamarine-0); - --primary-900: var(--aquamarine-900); - --primary-800: var(--aquamarine-800); - --primary-700: var(--aquamarine-700); - --primary-600: var(--aquamarine-600); - --primary-500: var(--aquamarine-500); - --primary-400: var(--aquamarine-400); - --primary-300: var(--aquamarine-300); - --primary-200: var(--aquamarine-200); - --primary-100: var(--aquamarine-100); - --primary-50: var(--aquamarine-50); - --primary-alpha: var(--aquamarine-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--aquamarine-800); - --maskbg: var(--black-40); - --highlight-bg: var(--aquamarine-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--aquamarine-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--aquamarine-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--aquamarine-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--aquamarine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--aquamarine-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); - border-color: var(--aquamarine-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); - border-color: var(--aquamarine-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); - border-color: var(--aquamarine-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--aquamarine-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--aquamarine-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--aquamarine-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--aquamarine-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--aquamarine-300); - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--aquamarine-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--aquamarine-300); - background: var(--aquamarine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--aquamarine-200); - background: var(--aquamarine-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--aquamarine-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--aquamarine-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--aquamarine-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--aquamarine-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-300); - background: var(--aquamarine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--aquamarine-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-200); - background: var(--aquamarine-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--aquamarine-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--aquamarine-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--aquamarine-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--aquamarine-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--aquamarine-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--aquamarine-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--aquamarine-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--aquamarine-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--aquamarine-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--aquamarine-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--aquamarine-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--aquamarine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--aquamarine-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--aquamarine-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--aquamarine-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--aquamarine-300); - color: var(--aquamarine-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--aquamarine-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--aquamarine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--aquamarine-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--aquamarine-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--aquamarine-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--aquamarine-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--aquamarine-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--aquamarine-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--aquamarine-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--aquamarine-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--aquamarine-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--aquamarine-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--aquamarine-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--aquamarine-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--aquamarine-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--aquamarine-300); - color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--aquamarine-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--aquamarine-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--aquamarine-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--aquamarine-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--aquamarine-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--aquamarine-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--aquamarine-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--aquamarine-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--aquamarine-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--aquamarine-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--aquamarine-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--aquamarine-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--aquamarine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--aquamarine-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--aquamarine-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--aquamarine-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--aquamarine-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--aquamarine-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--aquamarine-300); - border-color: var(--aquamarine-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--aquamarine-200); - border-color: var(--aquamarine-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-800); - caret-color: var(--aquamarine-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--aquamarine-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--aquamarine-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-primary/theme.min.css b/src-storybook/assets/themes/ek5-dark-primary/theme.min.css deleted file mode 100644 index 2b524f1..0000000 --- a/src-storybook/assets/themes/ek5-dark-primary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--aquamarine-300);--primary-color-text: var(--black-80);--primary-0: var(--aquamarine-0);--primary-900: var(--aquamarine-900);--primary-800: var(--aquamarine-800);--primary-700: var(--aquamarine-700);--primary-600: var(--aquamarine-600);--primary-500: var(--aquamarine-500);--primary-400: var(--aquamarine-400);--primary-300: var(--aquamarine-300);--primary-200: var(--aquamarine-200);--primary-100: var(--aquamarine-100);--primary-50: var(--aquamarine-50);--primary-alpha: var(--aquamarine-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--aquamarine-800);--maskbg: var(--black-40);--highlight-bg: var(--aquamarine-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--aquamarine-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--aquamarine-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--aquamarine-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--aquamarine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--aquamarine-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--aquamarine-300);border-color:var(--aquamarine-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--aquamarine-300);border-color:var(--aquamarine-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--aquamarine-300);border-color:var(--aquamarine-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--aquamarine-300)}.p-button-text:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--aquamarine-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--aquamarine-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--aquamarine-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--aquamarine-300);box-shadow:0 0 0 .25rem var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-dropdown-item.p-highlight:hover{background:var(--aquamarine-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--aquamarine-300);background:var(--aquamarine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--aquamarine-200);background:var(--aquamarine-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--aquamarine-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--aquamarine-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--aquamarine-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--aquamarine-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--aquamarine-300);background:var(--aquamarine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--aquamarine-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--aquamarine-200);background:var(--aquamarine-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--aquamarine-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--aquamarine-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--aquamarine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--aquamarine-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--aquamarine-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--aquamarine-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--aquamarine-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--aquamarine-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--aquamarine-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--aquamarine-200);box-shadow:none}.p-slider .p-slider-range{background:var(--aquamarine-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--aquamarine-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--aquamarine-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--aquamarine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--aquamarine-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--aquamarine-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--aquamarine-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--aquamarine-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--aquamarine-300);color:var(--aquamarine-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--aquamarine-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--aquamarine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--aquamarine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--aquamarine-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--aquamarine-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--aquamarine-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--aquamarine-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--aquamarine-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--aquamarine-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--aquamarine-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--aquamarine-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--aquamarine-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--aquamarine-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--aquamarine-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--aquamarine-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--aquamarine-300);color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--aquamarine-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--aquamarine-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--aquamarine-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--aquamarine-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--aquamarine-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--aquamarine-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--aquamarine-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--aquamarine-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--aquamarine-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--aquamarine-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--aquamarine-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--aquamarine-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--aquamarine-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--aquamarine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--aquamarine-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--aquamarine-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--aquamarine-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--aquamarine-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--aquamarine-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--aquamarine-300);border-color:var(--aquamarine-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--aquamarine-200);border-color:var(--aquamarine-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-800);caret-color:var(--aquamarine-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--aquamarine-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--aquamarine-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-secondary/theme.css b/src-storybook/assets/themes/ek5-dark-secondary/theme.css deleted file mode 100644 index cd08507..0000000 --- a/src-storybook/assets/themes/ek5-dark-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--white-100); - --text-color-secondary: var(--white-80); - --primary-color: var(--amethyst-300); - --primary-color-text: var(--black-80); - --primary-0: var(--amethyst-0); - --primary-900: var(--amethyst-900); - --primary-800: var(--amethyst-800); - --primary-700: var(--amethyst-700); - --primary-600: var(--amethyst-600); - --primary-500: var(--amethyst-500); - --primary-400: var(--amethyst-400); - --primary-300: var(--amethyst-300); - --primary-200: var(--amethyst-200); - --primary-100: var(--amethyst-100); - --primary-50: var(--amethyst-50); - --primary-alpha: var(--amethyst-alpha); - --surface-0: var(--gray-50); - --surface-50: var(--gray-0); - --surface-100: var(--gray-900); - --surface-200: var(--gray-800); - --surface-300: var(--gray-700); - --surface-400: var(--gray-600); - --surface-500: var(--gray-600); - --surface-600: var(--gray-400); - --surface-700: var(--gray-300); - --surface-800: var(--gray-200); - --surface-900: var(--gray-100); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: #1c1b22; - --surface-section: var(--gray-alpha); - --surface-card: #1c1b22; - --surface-overlay: var(--black-40); - --surface-border: var(--gray-900); - --surface-hover: var(--gray-800); - --focus-ring: 0 0 0 0.25rem var(--amethyst-800); - --maskbg: var(--black-40); - --highlight-bg: var(--amethyst-300); - --highlight-text-color: var(--black-80); - color-scheme: dark; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--black-80); - background-color: var(--amethyst-300); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-40); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--white-80); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--white-20); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(0, 0, 0, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-800); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-800) !important; -} - -.p-progress-spinner-circle { - stroke: var(--amethyst-300); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--black-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--amethyst-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--amethyst-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button:not(.p-disabled):active { - background: var(--amethyst-300); - color: var(--black-80); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); - border-color: var(--amethyst-800); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); - border-color: var(--amethyst-300); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); - border-color: var(--amethyst-800); - box-shadow: none; -} - -.p-button-text { - background-color: #1c1b22; - color: var(--amethyst-300); -} -.p-button-text:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button-text:not(.p-disabled):active { - background: #1c1b22; - color: var(--amethyst-300); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--black-80); - background: var(--red-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: var(--red-800); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--black-80); - background: var(--orange-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--orange-400); - border-color: var(--orange-800); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--black-80); - background: var(--green-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-300); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--green-400); - border-color: var(--green-900); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--black-80); - background: var(--blue-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--blue-400); - border-color: var(--blue-800); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--black-80); - background: var(--purple-400); - border-color: rgba(0, 0, 0, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--black-80); - border-color: rgba(0, 0, 0, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(0, 0, 0, 0.0001); - color: var(--purple-400); - border-color: var(--purple-800); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: #1c1b22; - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: #1c1b22; - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - background: #1c1b22; - padding: 0rem 0.75rem; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--amethyst-300); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--white-20); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--white-80); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--white-80); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-900); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--white-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--amethyst-300) !important; - color: var(--black-80) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--white-20); - color: var(--white-80); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: #1c1b22; - color: var(--white-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: #1c1b22; -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--white-80); - padding: 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: var(--amethyst-300); - box-shadow: 0 0 0 0.25rem var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--white-20); - color: var(--white-80); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-dropdown-item.p-highlight:hover { - background: var(--amethyst-200); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--white-80); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--white-100); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-dropdown-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--white-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(0, 0, 0, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--white-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--white-100); - background: var(--gray-800); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background: var(--white-20); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-multiselect .p-multiselect-label { - color: var(--white-100); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--white-80); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--white-100); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-multiselect-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--white-100); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--white-100); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--white-100); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--white-100); -} -.text-feedback--default .ti { - color: var(--gray-900); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--white-80); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--white-20); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: #1c1b22; - color: var(--white-80); - border-top: 1px solid var(--gray-900); - border-left: 1px solid var(--gray-900); - border-bottom: 1px solid var(--gray-900); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-900); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--white-20); - color: var(--white-80); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--white-20); -} - -.p-inputnumber-button { - color: var(--white-100); - border-color: var(--gray-900); - background-color: #1c1b22; -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--white-100); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--white-100); -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-900); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--amethyst-300); - background: var(--amethyst-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--amethyst-200); - background: var(--amethyst-200); - color: var(--black-80); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-20); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--black-80); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--amethyst-300); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--amethyst-200) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--amethyst-200) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--black-80); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--amethyst-800); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-900); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-900); - background: #1c1b22; - width: 1.5rem; - height: 1.5rem; - color: var(--white-100); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--white-20); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--amethyst-300); - background: var(--amethyst-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--amethyst-300); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--amethyst-200); - background: var(--amethyst-200); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--black-80); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: #1c1b22; - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--amethyst-300); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: #1c1b22; - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--amethyst-200); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--white-20); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(0, 0, 0, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--white-80); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--amethyst-300); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: #1c1b22; - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--white-100); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--white-80) !important; -} - -.p-togglebutton.p-button { - background: var(--white-20); - border: 1px solid trasparent; - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-300); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--amethyst-300); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-800); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--white-80); -} -.p-togglebutton.p-button.p-highlight { - background: var(--amethyst-300); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--amethyst-200); - color: var(--black-80); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--black-80); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-800); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--black-80); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--white-20); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--amethyst-300); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-slider { - background: var(--white-20); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--amethyst-300); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--amethyst-200); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--amethyst-300); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--amethyst-200); - border-color: rgba(0, 0, 0, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--white-80); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--white-100); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: #1c1b22; - border: 1px solid var(--gray-900); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--white-80); - background: #1c1b22; - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-900); - color: var(--white-80); - background: var(--white-20); - border-color: var(--gray-900); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: #1c1b22; - border: 1px solid var(--gray-900); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--white-80); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--amethyst-300); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--white-80); - font-weight: 700; - border-color: var(--gray-800); - background: rgba(0, 0, 0, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--white-100); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-900); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-900); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--amethyst-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-200); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-200); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--white-100); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--amethyst-300); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--white-20); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--white-20); - color: var(--white-100); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--white-100); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-800); -} - -.p-autocomplete-panel { - background: #1c1b22; - color: var(--white-80); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--white-100); - background: var(--gray-800); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--black-80); - background: var(--amethyst-300); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--white-80); - background: rgba(0, 0, 0, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--amethyst-300); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--amethyst-300); - color: var(--amethyst-300); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--amethyst-300); -} -.p-tabview .p-tabview-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--white-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-900); -} -.p-divider .p-divider-content { - background-color: #1c1b22; - color: var(--white-80); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-900); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-900); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--white-20); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--white-80); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--gray-900); - color: var(--white-100); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-900); - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-900); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--white-100); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--amethyst-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--black-80); - background-color: var(--amethyst-300); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--amethyst-300); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: #1c1b22; - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 500; - color: var(--white-100); - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--white-100); - font-weight: 500; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - color: var(--white-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--black-80); - background-color: var(--amethyst-300); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--amethyst-300); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--black-80); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-900); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--amethyst-300); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--white-100); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--white-80); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-200); - color: #1c1b22; - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-200); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-200); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-200); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-200); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border: 1px solid var(--gray-900); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-900); - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: #1c1b22; - color: var(--white-100); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(0, 0, 0, 0.0001); - background: #1c1b22; - color: var(--white-80); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: #1c1b22; - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--amethyst-300); - color: var(--black-80); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--amethyst-200); - color: var(--black-80); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: #1c1b22; - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-900); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: #1c1b22; - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-900); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--white-100); - border: 1px solid var(--gray-900); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - background: #1c1b22; - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-900); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--black-80); - font-size: 1rem; - background-color: var(--amethyst-300); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-900); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-900); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--amethyst-300); - color: var(--black-80); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--black-80); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--amethyst-300); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--black-80); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--black-80); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--black-80); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--black-80); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-900); - color: var(--white-80); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--white-20); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--amethyst-300); -} -.p-progressbar .p-progressbar-label { - color: var(--black-80); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--white-20); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--white-20); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--amethyst-300); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--amethyst-300); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--white-100); - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--white-20); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--white-80); - border-color: var(--gray-900); - background-color: var(--white-20); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--white-100); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-900); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-message.p-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--white-100); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--white-100); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--white-80); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--white-100); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--white-80); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: #1c1b22; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-0); - border: 1px solid var(--blue-800); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-0); - border: 1px solid var(--green-900); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-900); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-0); - border: 1px solid var(--orange-800); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-0); - border: 1px solid var(--red-800); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-800); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(0, 0, 0, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-800); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--white-100); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--white-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--white-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-200); - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--white-80); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--white-80); - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(0, 0, 0, 0.0001); - border-bottom: 1px solid var(--gray-900); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(0, 0, 0, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(0, 0, 0, 0.0001); - border-color: var(--amethyst-300); - color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: #1c1b22; - color: var(--white-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--amethyst-300); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--amethyst-300); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--amethyst-200); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--white-20); - border-color: var(--gray-900); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--white-80); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--white-80); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-900); - padding: 0.25rem; - background-color: #1c1b22; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-40); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(0, 0, 0, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--white-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-300); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-200); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-800); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--white-20); - border-color: var(--gray-900); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--white-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: #1c1b22; - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--white-100); - font-weight: 500; - border: 1px solid var(--gray-900); - background: #1c1b22; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--white-100); - font-weight: 500; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--amethyst-300); - color: var(--black-80); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--white-100); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-900); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--white-100); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--amethyst-300); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: #1c1b22; -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-900); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-900); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-600); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-600); - color: #1c1b22; -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-0); - color: var(--white-100); - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--white-100); - background: var(--gray-0); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--amethyst-300); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--amethyst-300); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--black-80); - background: var(--amethyst-300); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--amethyst-300); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: #1c1b22; - color: var(--white-100); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-900); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--amethyst-800); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--amethyst-300); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--amethyst-300); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--white-80); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-0); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--amethyst-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--amethyst-800); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-900); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: #1c1b22; -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-0); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-0); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-800); - color: var(--white-100); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-0); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-800); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: #1c1b22; - padding: 0.25rem; - border: 1px solid var(--gray-900); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--white-80); - border: 1px solid rgba(0, 0, 0, 0.0001); - background: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--white-100); - border-color: rgba(0, 0, 0, 0.0001); - background: var(--gray-800); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--white-20); - border: 1px solid var(--gray-900); - color: var(--white-80); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--amethyst-300); - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--black-80); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--amethyst-200); - color: var(--black-80); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--white-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(0, 0, 0, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--white-100); - background-color: var(--gray-800); -} -.p-column-filter-row-item.p-highlight { - color: var(--black-80); - background-color: var(--amethyst-300); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--amethyst-200); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-900); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--white-80); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-100); - border: solid rgba(0, 0, 0, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--white-20); - border-color: var(--gray-900); - color: var(--white-80); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(0, 0, 0, 0.0001); - border: 1px solid rgba(0, 0, 0, 0.0001); - color: var(--white-80); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--amethyst-300); - border-color: var(--amethyst-300); - color: var(--black-80); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--amethyst-200); - border-color: var(--amethyst-200); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-800); - border-color: rgba(0, 0, 0, 0.0001); - color: var(--white-100); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--black-80); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(0, 0, 0, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: #1c1b22; -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(0, 0, 0, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-800); - caret-color: var(--amethyst-300); -} - -.p-galleria-mask { - --maskbg: var(--black-40); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(0, 0, 0, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-800); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-900); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--amethyst-300); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--amethyst-300); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-dark-secondary/theme.min.css b/src-storybook/assets/themes/ek5-dark-secondary/theme.min.css deleted file mode 100644 index 84fa29f..0000000 --- a/src-storybook/assets/themes/ek5-dark-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--white-100);--text-color-secondary: var(--white-80);--primary-color: var(--amethyst-300);--primary-color-text: var(--black-80);--primary-0: var(--amethyst-0);--primary-900: var(--amethyst-900);--primary-800: var(--amethyst-800);--primary-700: var(--amethyst-700);--primary-600: var(--amethyst-600);--primary-500: var(--amethyst-500);--primary-400: var(--amethyst-400);--primary-300: var(--amethyst-300);--primary-200: var(--amethyst-200);--primary-100: var(--amethyst-100);--primary-50: var(--amethyst-50);--primary-alpha: var(--amethyst-alpha);--surface-0: var(--gray-50);--surface-50: var(--gray-0);--surface-100: var(--gray-900);--surface-200: var(--gray-800);--surface-300: var(--gray-700);--surface-400: var(--gray-600);--surface-500: var(--gray-600);--surface-600: var(--gray-400);--surface-700: var(--gray-300);--surface-800: var(--gray-200);--surface-900: var(--gray-100);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: #1c1b22;--surface-section: var(--gray-alpha);--surface-card: #1c1b22;--surface-overlay: var(--black-40);--surface-border: var(--gray-900);--surface-hover: var(--gray-800);--focus-ring: 0 0 0 0.25rem var(--amethyst-800);--maskbg: var(--black-40);--highlight-bg: var(--amethyst-300);--highlight-text-color: var(--black-80);color-scheme:dark}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--black-80);background-color:var(--amethyst-300)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-40);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--white-80)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--white-20);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-800)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-800) !important}.p-progress-spinner-circle{stroke:var(--amethyst-300)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--black-80);border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--amethyst-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--amethyst-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button:not(.p-disabled):active{background:var(--amethyst-300);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(0,0,0,.0001);color:var(--amethyst-300);border-color:var(--amethyst-800)}.p-button-outlined:not(.p-disabled):hover{background:rgba(0,0,0,.0001);color:var(--amethyst-300);border-color:var(--amethyst-300);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-outlined:not(.p-disabled):active{background:rgba(0,0,0,.0001);color:var(--amethyst-300);border-color:var(--amethyst-800);box-shadow:none}.p-button-text{background-color:#1c1b22;color:var(--amethyst-300)}.p-button-text:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button-text:not(.p-disabled):active{background:#1c1b22;color:var(--amethyst-300);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--black-80);background:var(--red-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:var(--red-800);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(0,0,0,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--black-80);background:var(--orange-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--orange-400);border-color:var(--orange-800);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--black-80);background:var(--green-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-300);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--green-400);border-color:var(--green-900);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--black-80);background:var(--blue-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--blue-400);border-color:var(--blue-800);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--black-80);background:var(--purple-400);border-color:rgba(0,0,0,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--black-80);border-color:rgba(0,0,0,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(0,0,0,.0001);color:var(--purple-400);border-color:var(--purple-800);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:#1c1b22;color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:#1c1b22;color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);background:#1c1b22;padding:0rem .75rem;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--amethyst-300)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--white-20)}.p-float-label>label{left:.75rem;color:var(--white-80);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--white-80);opacity:.6}:-moz-placeholder{color:var(--white-80);opacity:.6}::-moz-placeholder{color:var(--white-80);opacity:.6}:-ms-input-placeholder{color:var(--white-80);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-900);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--white-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--amethyst-300) !important;color:var(--black-80) !important;mix-blend-mode:luminosity;border:1px solid rgba(0,0,0,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--white-20);color:var(--white-80)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:#1c1b22;color:var(--white-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:#1c1b22}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--white-100)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--white-80);padding:.75rem;background:rgba(0,0,0,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(0,0,0,.0001);background:var(--amethyst-300);box-shadow:0 0 0 .25rem var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);box-shadow:0 0 0 .25rem var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--white-100);background:var(--gray-800)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--white-20);color:var(--white-80)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-dropdown-item.p-highlight:hover{background:var(--amethyst-200)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--white-80)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--white-100);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-dropdown-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--white-100)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--white-80);text-align:center;padding:.5rem .75rem;background:rgba(0,0,0,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--white-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);border-radius:.5rem;background:rgba(0,0,0,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--white-100);background:var(--gray-800)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--white-80);border-color:var(--gray-900);background:var(--white-20)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-multiselect:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-multiselect .p-multiselect-label{color:var(--white-100);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--white-80);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--white-100);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-multiselect-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--white-100)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--white-100)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-password .p-input-icon{cursor:pointer;color:var(--white-100);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--white-100)}.text-feedback--default .ti{color:var(--gray-900)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--white-80);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-900);border-radius:.5rem;background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--white-20)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:#1c1b22;color:var(--white-80);border-top:1px solid var(--gray-900);border-left:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-900)}.p-inputgroup-addon.p-disabled{background-color:var(--white-20);color:var(--white-80)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--white-20)}.p-inputnumber-button{color:var(--white-100);border-color:var(--gray-900);background-color:#1c1b22}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--white-100)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--white-100)}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-900);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--amethyst-300);background:var(--amethyst-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--amethyst-200);background:var(--amethyst-200);color:var(--black-80)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--white-20)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--black-80);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--amethyst-300)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--amethyst-200) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--amethyst-200) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--black-80);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-800)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--amethyst-800)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-900);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-900);background:#1c1b22;width:1.5rem;height:1.5rem;color:var(--white-100);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--white-20)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--amethyst-300);background:var(--amethyst-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--amethyst-300)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--amethyst-200);background:var(--amethyst-200)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--black-80)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:#1c1b22;width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--amethyst-300)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#1c1b22;transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--amethyst-200)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--white-20);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(0,0,0,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--white-80)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--amethyst-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--amethyst-300)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:#1c1b22;border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--white-100)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--white-80) !important}.p-togglebutton.p-button{background:var(--white-20);border:1px solid trasparent;color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-300);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--amethyst-300)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-800)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--white-80)}.p-togglebutton.p-button.p-highlight{background:var(--amethyst-300);border-color:rgba(0,0,0,.0001);color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--amethyst-200);color:var(--black-80);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-40);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--black-80)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-800)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--black-80)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--white-20)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--amethyst-300)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-slider{background:var(--white-20);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--amethyst-300);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--amethyst-200);box-shadow:none}.p-slider .p-slider-range{background:var(--amethyst-300);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--amethyst-200);border-color:rgba(0,0,0,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--white-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--white-80)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--white-100)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#1c1b22;border:1px solid var(--gray-900);box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(0,0,0,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--white-80);background:#1c1b22;font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-900);color:var(--white-80);background:var(--white-20);border-color:var(--gray-900)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:#1c1b22;border:1px solid var(--gray-900);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--white-80);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--amethyst-300)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(0,0,0,.0001)}.p-datepicker table td>span.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker table td.p-datepicker-today>span{color:var(--white-80);font-weight:700;border-color:var(--gray-800);background:rgba(0,0,0,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--white-100)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-900);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker .p-timepicker button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-900);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--amethyst-200)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--amethyst-200)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--white-100);background:var(--gray-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--amethyst-200)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--white-100)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--amethyst-300)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--white-20)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--white-20);color:var(--white-100);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--white-100);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-800)}.p-autocomplete-panel{background:#1c1b22;color:var(--white-80);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.0001);color:var(--white-80);background:rgba(0,0,0,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--white-100);background:var(--gray-800)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--black-80);background:var(--amethyst-300)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--white-80);background:rgba(0,0,0,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--amethyst-300)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);color:var(--white-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--amethyst-300)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(0,0,0,.0001);border-color:var(--amethyst-300);color:var(--amethyst-300)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--amethyst-300)}.p-tabview .p-tabview-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;border:none;color:var(--white-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-900)}.p-divider .p-divider-content{background-color:#1c1b22;color:var(--white-80);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-900)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-900)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--white-20);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--white-80);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-900);background:rgba(0,0,0,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(0,0,0,.0001);border-color:var(--gray-900);color:var(--white-100)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-900);background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(0,0,0,.0001);color:var(--white-100)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-900)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--white-100)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--amethyst-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--black-80);background-color:var(--amethyst-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--amethyst-300)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:#1c1b22;outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--white-100);border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--white-100);font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(0,0,0,.0001);padding:1rem 0rem;color:var(--white-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--black-80);background-color:var(--amethyst-300);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--amethyst-300)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--black-80);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-900);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(0,0,0,.0001);color:var(--white-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--amethyst-300)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--white-100);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-900);background:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--white-80)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-200);color:#1c1b22;padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-200)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-200)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-200)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-200)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border:1px solid var(--gray-900)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-900);background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:#1c1b22;color:var(--white-100);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(0,0,0,.0001);background:#1c1b22;color:var(--white-80);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:#1c1b22;color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--amethyst-300);color:var(--black-80);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--amethyst-200);color:var(--black-80)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#1c1b22;border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-900)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#1c1b22;border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-900);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--white-100);border:1px solid var(--gray-900);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-40);background:#1c1b22;margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-900)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--black-80);font-size:1rem;background-color:var(--amethyst-300);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-900)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-900);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--amethyst-300);color:var(--black-80);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--black-80)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--black-80)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--black-80)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--black-80)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--black-80);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--amethyst-300)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--black-80)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--black-80)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--black-80)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--black-80)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-900);color:var(--white-80)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--white-20);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--amethyst-300)}.p-progressbar .p-progressbar-label{color:var(--black-80);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--white-20);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--white-20);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--amethyst-300)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--amethyst-300);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--white-100);border-radius:.25rem;border:1px solid rgba(0,0,0,.0001);padding:0rem .5rem;background-color:var(--white-20);display:inline-flex}.p-chip.p-disabled{color:var(--white-80);border-color:var(--gray-900);background-color:var(--white-20)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--white-100);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-900);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-900) 0%, var(--gray-900) 40%, var(--gray-900) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-message.p-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--white-100)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--white-100);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--white-80);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--white-100);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--white-80);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:#1c1b22;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-0);border:1px solid var(--blue-800)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-0);border:1px solid var(--green-900)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-900);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-0);border:1px solid var(--orange-800)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-0);border:1px solid var(--red-800)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-800);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-40);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(0,0,0,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-800)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--white-100);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--white-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--white-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-200);color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-menubar .p-menubar-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;margin-top:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--white-80);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--white-80);background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-900);background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(0,0,0,.0001);border-bottom:1px solid var(--gray-900)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(0,0,0,.0001);color:var(--white-80);font-weight:normal;border-bottom:.25rem solid rgba(0,0,0,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:rgba(0,0,0,.0001);color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(0,0,0,.0001);border-color:var(--amethyst-300);color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:#1c1b22;color:var(--white-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--amethyst-300)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001);background-color:rgba(0,0,0,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--amethyst-300)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--amethyst-200)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--white-80)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--white-80)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--white-20);border-color:var(--gray-900);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--white-80)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--white-80)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-900);padding:.25rem;background-color:#1c1b22;box-shadow:0 .25rem .25rem 0 var(--black-40);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(0,0,0,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--white-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--white-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-300)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-200)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-800)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--white-20);border-color:var(--gray-900)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--white-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:#1c1b22;transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--white-100);font-weight:500;border:1px solid var(--gray-900);background:#1c1b22;min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--white-100);font-weight:500}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--amethyst-300);color:var(--black-80);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--white-100)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-900);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--white-100)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--amethyst-300);border-radius:8rem;width:1rem;height:1rem;background-color:#1c1b22}.p-timeline .p-timeline-event-connector{background-color:var(--gray-900)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-900);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-600)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-600);color:#1c1b22}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-0);color:var(--white-100);border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-900);border-width:0 0 1px 0;font-weight:500;color:var(--white-100);background:var(--gray-0)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--amethyst-300)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--amethyst-300)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--black-80);background:var(--amethyst-300);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--amethyst-300)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--amethyst-800);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1c1b22;color:var(--white-100);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-900);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--amethyst-800);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--amethyst-300)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--amethyst-300)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--white-80);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-0)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--amethyst-800);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--amethyst-800);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-800);color:var(--white-100)}.p-datatable .p-column-resizer-helper{background:var(--gray-900)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1c1b22}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-0)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-0)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-800);color:var(--white-100)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-0)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-800)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:#1c1b22;padding:.25rem;border:1px solid var(--gray-900);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--white-80);border:1px solid rgba(0,0,0,.0001);background:rgba(0,0,0,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--white-100);border-color:rgba(0,0,0,.0001);background:var(--gray-800)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--white-20);border:1px solid var(--gray-900);color:var(--white-80)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--amethyst-300);color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--black-80)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--amethyst-200);color:var(--black-80)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--white-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(0,0,0,.0001);border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--white-100);background-color:var(--gray-800)}.p-column-filter-row-item.p-highlight{color:var(--black-80);background-color:var(--amethyst-300)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--amethyst-200)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-900);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--white-80)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(0,0,0,.0001);color:var(--white-100);border:solid rgba(0,0,0,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--white-20);border-color:var(--gray-900);color:var(--white-80)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(0,0,0,.0001);border:1px solid rgba(0,0,0,.0001);color:var(--white-80);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--amethyst-300);border-color:var(--amethyst-300);color:var(--black-80)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--amethyst-200);border-color:var(--amethyst-200)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-800);border-color:rgba(0,0,0,.0001);color:var(--white-100)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(0,0,0,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--black-80)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:#1c1b22}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(0,0,0,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-800);caret-color:var(--amethyst-300)}.p-galleria-mask{--maskbg: var(--black-40)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-800)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-900);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--amethyst-300)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--amethyst-300)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-primary/theme.css b/src-storybook/assets/themes/ek5-light-primary/theme.css deleted file mode 100644 index 5a48c6f..0000000 --- a/src-storybook/assets/themes/ek5-light-primary/theme.css +++ /dev/null @@ -1,10007 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--aquamarine-700); - --primary-color-text: var(--white-100); - --primary-0: var(--aquamarine-0); - --primary-900: var(--aquamarine-900); - --primary-800: var(--aquamarine-800); - --primary-700: var(--aquamarine-700); - --primary-600: var(--aquamarine-600); - --primary-500: var(--aquamarine-500); - --primary-400: var(--aquamarine-400); - --primary-300: var(--aquamarine-300); - --primary-200: var(--aquamarine-200); - --primary-100: var(--aquamarine-100); - --primary-50: var(--aquamarine-50); - --primary-alpha: var(--aquamarine-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--aquamarine-200); - --maskbg: var(--black-20); - --highlight-bg: var(--aquamarine-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--aquamarine-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--aquamarine-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--aquamarine-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--aquamarine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--aquamarine-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); - border-color: var(--aquamarine-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); - border-color: var(--aquamarine-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); - border-color: var(--aquamarine-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--aquamarine-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--aquamarine-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--aquamarine-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--aquamarine-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--aquamarine-700); - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--aquamarine-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--aquamarine-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--aquamarine-700); - background: var(--aquamarine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--aquamarine-800); - background: var(--aquamarine-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--aquamarine-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--aquamarine-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--aquamarine-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--aquamarine-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-700); - background: var(--aquamarine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--aquamarine-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--aquamarine-800); - background: var(--aquamarine-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--aquamarine-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--aquamarine-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--aquamarine-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--aquamarine-alpha); - color: var(--aquamarine-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--aquamarine-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--aquamarine-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--aquamarine-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--aquamarine-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--aquamarine-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--aquamarine-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--aquamarine-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--aquamarine-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--aquamarine-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--aquamarine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--aquamarine-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--aquamarine-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--aquamarine-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--aquamarine-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-float-label label{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - opacity: 0.6; -} - -.p-float-label:has(input:focus) label, -.p-float-label:has(input.p-filled) label, -.p-float-label:has(input:-webkit-autofill) label, -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label, -.p-float-label:has(.p-inputwrapper-focus) label, -.p-float-label:has(.p-inputwrapper-filled) label{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - opacity: 1; -} - -.float-variant-in .p-float-label .p-inputtext, -.float-variant-in .p-float-label .p-inputtextarea, -.float-variant-in .p-float-label .p-select-label, -.float-variant-in .p-float-label .p-multiselect-label-container, -.float-variant-in .p-float-label .p-autocomplete-input-multiple, -.float-variant-in .p-float-label .p-cascadeselect-label, -.float-variant-in .p-float-label .p-treeselect-label { - padding-top: 1rem; - min-height: 4rem; - line-height: normal; -} - -.float-variant-in .p-float-label .p-inputtextarea { - padding-top: 2rem; -} - -.float-variant-in .p-float-label:has(input:focus) label, -.float-variant-in .p-float-label:has(input.p-filled) label, -.float-variant-in .p-float-label:has(input:-webkit-autofill) label, -.float-variant-in .p-float-label:has(textarea:focus) label, -.float-variant-in .p-float-label:has(textarea.p-filled) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label, -.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label { - top: 1rem; - padding-top: 0.125rem; - padding-bottom: 0.125rem; -} - -.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container { - padding-top: 1.75rem; - padding-bottom: 0.25rem; -} - -.p-float-label textarea ~ label { - top: 1.25rem; -} - -.p-float-label:has(textarea:focus) label, -.p-float-label:has(textarea.p-filled) label { - top: -0.75rem; -} - -.float-variant-in .p-float-label textarea:focus, -.float-variant-in .p-float-label textarea.p-filled { - padding-top: 2rem; -} - -.p-float-label .p-dropdown .p-placeholder { - opacity: 0; -} - -.float-variant-in .p-float-label .p-dropdown .p-inputtext { - padding-top: 2rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--aquamarine-700); - color: var(--aquamarine-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--aquamarine-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--aquamarine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--aquamarine-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--aquamarine-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--aquamarine-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--aquamarine-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--aquamarine-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--aquamarine-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--aquamarine-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--aquamarine-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--aquamarine-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--aquamarine-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--aquamarine-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--aquamarine-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--aquamarine-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--aquamarine-700); - color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--aquamarine-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--aquamarine-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--aquamarine-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--aquamarine-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--aquamarine-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--aquamarine-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--aquamarine-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--aquamarine-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--aquamarine-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--aquamarine-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--aquamarine-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--aquamarine-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--aquamarine-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--aquamarine-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--aquamarine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--aquamarine-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--aquamarine-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--aquamarine-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--aquamarine-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--aquamarine-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--aquamarine-700); - border-color: var(--aquamarine-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--aquamarine-800); - border-color: var(--aquamarine-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--aquamarine-200); - caret-color: var(--aquamarine-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--aquamarine-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--aquamarine-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-primary/theme.min.css b/src-storybook/assets/themes/ek5-light-primary/theme.min.css deleted file mode 100644 index e9d3473..0000000 --- a/src-storybook/assets/themes/ek5-light-primary/theme.min.css +++ /dev/null @@ -1,2868 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--aquamarine-700);--primary-color-text: var(--white-100);--primary-0: var(--aquamarine-0);--primary-900: var(--aquamarine-900);--primary-800: var(--aquamarine-800);--primary-700: var(--aquamarine-700);--primary-600: var(--aquamarine-600);--primary-500: var(--aquamarine-500);--primary-400: var(--aquamarine-400);--primary-300: var(--aquamarine-300);--primary-200: var(--aquamarine-200);--primary-100: var(--aquamarine-100);--primary-50: var(--aquamarine-50);--primary-alpha: var(--aquamarine-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--aquamarine-200);--maskbg: var(--black-20);--highlight-bg: var(--aquamarine-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--aquamarine-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--aquamarine-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--aquamarine-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--aquamarine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--aquamarine-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--aquamarine-700);border-color:var(--aquamarine-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--aquamarine-700);border-color:var(--aquamarine-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--aquamarine-700);border-color:var(--aquamarine-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--aquamarine-700)}.p-button-text:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--aquamarine-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--aquamarine-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--aquamarine-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--aquamarine-700);box-shadow:0 0 0 .25rem var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--aquamarine-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--aquamarine-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-dropdown-item.p-highlight:hover{background:var(--aquamarine-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--aquamarine-700);background:var(--aquamarine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--aquamarine-800);background:var(--aquamarine-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--aquamarine-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--aquamarine-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--aquamarine-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--aquamarine-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--aquamarine-700);background:var(--aquamarine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--aquamarine-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--aquamarine-800);background:var(--aquamarine-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--aquamarine-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--aquamarine-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--aquamarine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--aquamarine-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--aquamarine-alpha);color:var(--aquamarine-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--aquamarine-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--aquamarine-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--aquamarine-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--aquamarine-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--aquamarine-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--aquamarine-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--aquamarine-800);box-shadow:none}.p-slider .p-slider-range{background:var(--aquamarine-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--aquamarine-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--aquamarine-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--aquamarine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--aquamarine-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--aquamarine-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--aquamarine-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--aquamarine-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-float-label label { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.6; -}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none;opacity:1; -}.float-variant-in .p-float-label .p-inputtext,.float-variant-in .p-float-label .p-inputtextarea,.float-variant-in .p-float-label .p-select-label,.float-variant-in .p-float-label .p-multiselect-label-container,.float-variant-in .p-float-label .p-autocomplete-input-multiple,.float-variant-in .p-float-label .p-cascadeselect-label,.float-variant-in .p-float-label .p-treeselect-label{padding-top:1rem;min-height:4rem;line-height:normal}.float-variant-in .p-float-label .p-inputtextarea{padding-top:2rem}.float-variant-in .p-float-label:has(input:focus) label,.float-variant-in .p-float-label:has(input.p-filled) label,.float-variant-in .p-float-label:has(input:-webkit-autofill) label,.float-variant-in .p-float-label:has(textarea:focus) label,.float-variant-in .p-float-label:has(textarea.p-filled) label,.float-variant-in .p-float-label:has(.p-inputwrapper-focus) label,.float-variant-in .p-float-label:has(.p-inputwrapper-filled) label{top:1rem;padding-top:.125rem;padding-bottom:.125rem}.float-variant-in .p-float-label .p-inputtext.p-chips-multiple-container{padding-top:1.75rem;padding-bottom:.25rem}.p-float-label textarea~label{top:1.25rem}.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label{top:-0.75rem}.float-variant-in .p-float-label textarea:focus,.float-variant-in .p-float-label textarea.p-filled{padding-top:2rem}.p-float-label .p-dropdown .p-placeholder{opacity:0}.float-variant-in .p-float-label .p-dropdown .p-inputtext{padding-top:2rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--aquamarine-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--aquamarine-700);color:var(--aquamarine-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--aquamarine-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--aquamarine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--aquamarine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--aquamarine-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--aquamarine-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--aquamarine-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--aquamarine-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--aquamarine-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--aquamarine-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--aquamarine-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--aquamarine-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--aquamarine-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--aquamarine-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--aquamarine-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--aquamarine-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--aquamarine-700);color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--aquamarine-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--aquamarine-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--aquamarine-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--aquamarine-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--aquamarine-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--aquamarine-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--aquamarine-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--aquamarine-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--aquamarine-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--aquamarine-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--aquamarine-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--aquamarine-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--aquamarine-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--aquamarine-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--aquamarine-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--aquamarine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--aquamarine-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--aquamarine-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--aquamarine-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--aquamarine-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--aquamarine-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--aquamarine-700);border-color:var(--aquamarine-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--aquamarine-800);border-color:var(--aquamarine-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--aquamarine-200);caret-color:var(--aquamarine-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--aquamarine-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--aquamarine-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-secondary/theme.css b/src-storybook/assets/themes/ek5-light-secondary/theme.css deleted file mode 100644 index 4872d42..0000000 --- a/src-storybook/assets/themes/ek5-light-secondary/theme.css +++ /dev/null @@ -1,9924 +0,0 @@ -@charset "UTF-8"; -*, ::before, ::after{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -::backdrop{ - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} -/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*/ -/* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} -::before, -::after { - --tw-content: ''; -} -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ -abbr:where([title]) { - text-decoration: underline dotted; -} -/* -Remove the default font size and weight for headings. -*/ -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ -a { - color: inherit; - text-decoration: inherit; -} -/* -Add the correct font weight in Edge and Safari. -*/ -b, -strong { - font-weight: bolder; -} -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} -/* -Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ -button, -select { - text-transform: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} -/* -Use the modern Firefox focus style for all focusable elements. -*/ -:-moz-focusring { - outline: auto; -} -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ -:-moz-ui-invalid { - box-shadow: none; -} -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ -progress { - vertical-align: baseline; -} -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} -/* -Add the correct display in Chrome and Safari. -*/ -summary { - display: list-item; -} -/* -Removes the default spacing and border for appropriate elements. -*/ -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} -fieldset { - margin: 0; - padding: 0; -} -legend { - padding: 0; -} -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} -/* -Prevent resizing textareas horizontally by default. -*/ -textarea { - resize: vertical; -} -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} -/* -Set the default cursor for buttons. -*/ -button, -[role="button"] { - cursor: pointer; -} -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ -img, -video { - max-width: 100%; - height: auto; -} -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -} -.container{ - width: 100%; -} -@media (min-width: 1px){ - .container{ - max-width: 1px; - } -} -@media (min-width: 768px){ - .container{ - max-width: 768px; - } -} -@media (min-width: 1200px){ - .container{ - max-width: 1200px; - } -} -@media (min-width: 1280px){ - .container{ - max-width: 1280px; - } -} -@media (min-width: 1536px){ - .container{ - max-width: 1536px; - } -} -.pointer-events-none{ - pointer-events: none; -} -.\!visible{ - visibility: visible !important; -} -.visible{ - visibility: visible; -} -.collapse{ - visibility: collapse; -} -.static{ - position: static; -} -.fixed{ - position: fixed; -} -.absolute{ - position: absolute; -} -.relative{ - position: relative; -} -.sticky{ - position: sticky; -} -.left-0{ - left: 0px; -} -.right-0{ - right: 0px; -} -.top-0{ - top: 0px; -} -.top-auto{ - top: auto; -} -.z-1{ - z-index: 1; -} -.col-span-12{ - grid-column: span 12 / span 12; -} -.col-span-2{ - grid-column: span 2 / span 2; -} -.col-span-6{ - grid-column: span 6 / span 6; -} -.col-span-8{ - grid-column: span 8 / span 8; -} -.m-0{ - margin: 0px; -} -.m-2{ - margin: 0.5rem; -} -.m-3{ - margin: 0.75rem; -} -.m-auto{ - margin: auto; -} -.mx-0{ - margin-left: 0px; - margin-right: 0px; -} -.mx-1{ - margin-left: 0.25rem; - margin-right: 0.25rem; -} -.mx-2{ - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.mx-3{ - margin-left: 0.75rem; - margin-right: 0.75rem; -} -.mx-4{ - margin-left: 1rem; - margin-right: 1rem; -} -.mx-auto{ - margin-left: auto; - margin-right: auto; -} -.my-2{ - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.my-3{ - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.my-4{ - margin-top: 1rem; - margin-bottom: 1rem; -} -.my-5{ - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.-ml-5{ - margin-left: -1.25rem; -} -.-mr-1{ - margin-right: -0.25rem; -} -.-mr-8{ - margin-right: -2rem; -} -.-mt-4{ - margin-top: -1rem; -} -.-mt-5{ - margin-top: -1.25rem; -} -.mb-0{ - margin-bottom: 0px; -} -.mb-1{ - margin-bottom: 0.25rem; -} -.mb-2{ - margin-bottom: 0.5rem; -} -.mb-3{ - margin-bottom: 0.75rem; -} -.mb-4{ - margin-bottom: 1rem; -} -.mb-5{ - margin-bottom: 1.25rem; -} -.mb-6{ - margin-bottom: 1.5rem; -} -.mb-8{ - margin-bottom: 2rem; -} -.ml-1{ - margin-left: 0.25rem; -} -.ml-2{ - margin-left: 0.5rem; -} -.ml-3{ - margin-left: 0.75rem; -} -.ml-5{ - margin-left: 1.25rem; -} -.ml-8{ - margin-left: 2rem; -} -.ml-auto{ - margin-left: auto; -} -.mr-1{ - margin-right: 0.25rem; -} -.mr-2{ - margin-right: 0.5rem; -} -.mr-3{ - margin-right: 0.75rem; -} -.mr-4{ - margin-right: 1rem; -} -.mr-5{ - margin-right: 1.25rem; -} -.mt-0{ - margin-top: 0px; -} -.mt-1{ - margin-top: 0.25rem; -} -.mt-2{ - margin-top: 0.5rem; -} -.mt-3{ - margin-top: 0.75rem; -} -.mt-4{ - margin-top: 1rem; -} -.mt-5{ - margin-top: 1.25rem; -} -.mt-6{ - margin-top: 1.5rem; -} -.mt-7{ - margin-top: 1.75rem; -} -.mt-8{ - margin-top: 2rem; -} -.mt-auto{ - margin-top: auto; -} -.block{ - display: block; -} -.inline-block{ - display: inline-block; -} -.\!inline{ - display: inline !important; -} -.inline{ - display: inline; -} -.flex{ - display: flex; -} -.inline-flex{ - display: inline-flex; -} -.table{ - display: table; -} -.table-cell{ - display: table-cell; -} -.grid{ - display: grid; -} -.contents{ - display: contents; -} -.hidden{ - display: none; -} -.\!h-1{ - height: 1rem !important; -} -.\!h-10{ - height: 10rem !important; -} -.\!h-12{ - height: 12rem !important; -} -.\!h-14{ - height: 14rem !important; -} -.\!h-2{ - height: 2rem !important; -} -.\!h-20{ - height: 20rem !important; -} -.\!h-3{ - height: 3rem !important; -} -.\!h-30{ - height: 30rem !important; -} -.\!h-4{ - height: 4rem !important; -} -.\!h-5{ - height: 5rem !important; -} -.\!h-6{ - height: 6rem !important; -} -.\!h-8{ - height: 8rem !important; -} -.h-4{ - height: 4rem; -} -.h-full{ - height: 100%; -} -.h-screen{ - height: 100vh; -} -.\!w-1{ - width: 1rem !important; -} -.\!w-10{ - width: 10rem !important; -} -.\!w-12{ - width: 12rem !important; -} -.\!w-14{ - width: 14rem !important; -} -.\!w-15{ - width: 15rem !important; -} -.\!w-18{ - width: 18rem !important; -} -.\!w-2{ - width: 2rem !important; -} -.\!w-20{ - width: 20rem !important; -} -.\!w-25{ - width: 25rem !important; -} -.\!w-3{ - width: 3rem !important; -} -.\!w-3\/12{ - width: 25% !important; -} -.\!w-30{ - width: 30rem !important; -} -.\!w-4{ - width: 4rem !important; -} -.\!w-4\/12{ - width: 33.333333% !important; -} -.\!w-6{ - width: 6rem !important; -} -.\!w-6\/12{ - width: 50% !important; -} -.\!w-7\/12{ - width: 58.333333% !important; -} -.\!w-8{ - width: 8rem !important; -} -.\!w-8\/12{ - width: 66.666667% !important; -} -.\!w-9{ - width: 9rem !important; -} -.\!w-9\/12{ - width: 75% !important; -} -.w-1{ - width: 1rem; -} -.w-13{ - width: 13rem; -} -.w-9{ - width: 9rem; -} -.w-full{ - width: 100%; -} -.min-w-0{ - min-width: 0px; -} -.max-w-full{ - max-width: 100%; -} -.flex-1{ - flex: 1 1 0%; -} -.flex-auto{ - flex: 1 1 auto; -} -.flex-shrink-0{ - flex-shrink: 0; -} -.shrink{ - flex-shrink: 1; -} -.flex-grow{ - flex-grow: 1; -} -.grow{ - flex-grow: 1; -} -.origin-top{ - transform-origin: top; -} -.transform{ - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} -.cursor-pointer{ - cursor: pointer; -} -.select-none{ - user-select: none; -} -.resize{ - resize: both; -} -.list-none{ - list-style-type: none; -} -.grid-cols-12{ - grid-template-columns: repeat(12, minmax(0, 1fr)); -} -.flex-row{ - flex-direction: row; -} -.flex-row-reverse{ - flex-direction: row-reverse; -} -.flex-col{ - flex-direction: column; -} -.flex-wrap{ - flex-wrap: wrap; -} -.items-start{ - align-items: flex-start; -} -.items-end{ - align-items: flex-end; -} -.items-center{ - align-items: center; -} -.justify-start{ - justify-content: flex-start; -} -.justify-end{ - justify-content: flex-end; -} -.justify-center{ - justify-content: center; -} -.justify-between{ - justify-content: space-between; -} -.gap-1{ - gap: 0.25rem; -} -.gap-2{ - gap: 0.5rem; -} -.gap-3{ - gap: 0.75rem; -} -.gap-4{ - gap: 1rem; -} -.gap-5{ - gap: 1.25rem; -} -.gap-6{ - gap: 1.5rem; -} -.gap-8{ - gap: 2rem; -} -.overflow-auto{ - overflow: auto; -} -.overflow-hidden{ - overflow: hidden; -} -.overflow-visible{ - overflow: visible; -} -.overflow-x-auto{ - overflow-x: auto; -} -.overflow-y-auto{ - overflow-y: auto; -} -.overflow-y-hidden{ - overflow-y: hidden; -} -.whitespace-nowrap{ - white-space: nowrap; -} -.rounded{ - border-radius: 0.25rem; -} -.rounded-2xl{ - border-radius: 1rem; -} -.rounded-3xl{ - border-radius: 1.5rem; -} -.rounded-full{ - border-radius: 9999px; -} -.rounded-xl{ - border-radius: 0.75rem; -} -.border{ - border-width: 1px; -} -.border-1{ - border-width: 1px; -} -.border-2{ - border-width: 2px; -} -.border-solid{ - border-style: solid; -} -.border-dashed{ - border-style: dashed; -} -.border-none{ - border-style: none; -} -.border-blue-500{ - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -} -.border-color{ - border-color: var(--text-color); -} -.border-indigo-500{ - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -} -.border-orange-500{ - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -} -.border-pink-500{ - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -} -.border-primary{ - border-color: var(--primary-color); -} -.border-teal-500{ - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -} -.border-transparent{ - border-color: transparent; -} -.bg-black{ - background-color: var(--black-100); -} -.bg-blue-400{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.bg-blue-500{ - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -} -.bg-blue-600{ - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -} -.bg-gray-900{ - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -} -.bg-green-500{ - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -} -.bg-indigo-500{ - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -} -.bg-orange-500{ - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -} -.bg-pink-500{ - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -} -.bg-primary{ - background-color: var(--primary-color); -} -.bg-primary-600{ - background-color: var(--primary-600); -} -.bg-purple-500{ - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -} -.bg-surface-50{ - background-color: var(--surface-50); -} -.bg-teal-500{ - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -} -.bg-transparent{ - background-color: transparent; -} -.bg-white{ - background-color: var(--white-100); -} -.bg-cover{ - background-size: cover; -} -.object-cover{ - object-fit: cover; -} -.\!p-0{ - padding: 0px !important; -} -.p-0{ - padding: 0px; -} -.p-1{ - padding: 0.25rem; -} -.p-2{ - padding: 0.5rem; -} -.p-3{ - padding: 0.75rem; -} -.p-4{ - padding: 1rem; -} -.p-5{ - padding: 1.25rem; -} -.p-8{ - padding: 2rem; -} -.px-0{ - padding-left: 0px; - padding-right: 0px; -} -.px-1{ - padding-left: 0.25rem; - padding-right: 0.25rem; -} -.px-10{ - padding-left: 2.5rem; - padding-right: 2.5rem; -} -.px-12{ - padding-left: 3rem; - padding-right: 3rem; -} -.px-2{ - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.px-3{ - padding-left: 0.75rem; - padding-right: 0.75rem; -} -.px-4{ - padding-left: 1rem; - padding-right: 1rem; -} -.px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; -} -.px-8{ - padding-left: 2rem; - padding-right: 2rem; -} -.py-0{ - padding-top: 0px; - padding-bottom: 0px; -} -.py-1{ - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.py-2{ - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.py-3{ - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} -.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; -} -.pb-0{ - padding-bottom: 0px; -} -.pb-3{ - padding-bottom: 0.75rem; -} -.pb-4{ - padding-bottom: 1rem; -} -.pb-5{ - padding-bottom: 1.25rem; -} -.pl-0{ - padding-left: 0px; -} -.pl-2{ - padding-left: 0.5rem; -} -.pl-3{ - padding-left: 0.75rem; -} -.pr-0{ - padding-right: 0px; -} -.pr-3{ - padding-right: 0.75rem; -} -.pr-4{ - padding-right: 1rem; -} -.pr-5{ - padding-right: 1.25rem; -} -.pr-6{ - padding-right: 1.5rem; -} -.pt-1{ - padding-top: 0.25rem; -} -.pt-3{ - padding-top: 0.75rem; -} -.pt-4{ - padding-top: 1rem; -} -.pt-5{ - padding-top: 1.25rem; -} -.pt-6{ - padding-top: 1.5rem; -} -.pt-7{ - padding-top: 1.75rem; -} -.pt-8{ - padding-top: 2rem; -} -.text-left{ - text-align: left; -} -.text-center{ - text-align: center; -} -.text-right{ - text-align: right; -} -.text-2xl{ - font-size: 1.5rem; - line-height: 2rem; -} -.text-3xl{ - font-size: 1.875rem; - line-height: 2.25rem; -} -.text-4xl{ - font-size: 2.25rem; - line-height: 2.5rem; -} -.text-5xl{ - font-size: 3rem; - line-height: 1; -} -.text-6xl{ - font-size: 3.75rem; - line-height: 1; -} -.text-7xl{ - font-size: 4.5rem; - line-height: 1; -} -.text-8xl{ - font-size: 6rem; - line-height: 1; -} -.text-base{ - font-size: 1rem; - line-height: 1.5rem; -} -.text-lg{ - font-size: 1.125rem; - line-height: 1.75rem; -} -.text-sm{ - font-size: 0.875rem; - line-height: 1.25rem; -} -.text-xl{ - font-size: 1.25rem; - line-height: 1.75rem; -} -.text-xs{ - font-size: 0.75rem; - line-height: 1rem; -} -.font-bold{ - font-weight: 700; -} -.font-medium{ - font-weight: 500; -} -.font-normal{ - font-weight: 400; -} -.font-semibold{ - font-weight: 600; -} -.uppercase{ - text-transform: uppercase; -} -.lowercase{ - text-transform: lowercase; -} -.leading{ - line-height: normal; -} -.leading-auto{ - line-height: 1.2; -} -.leading-none{ - line-height: 1; -} -.leading-normal{ - line-height: 1.5; -} -.text-blue-500{ - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -} -.text-color{ - color: var(--text-color); -} -.text-color-secondary{ - color: var(--text-color-secondary); -} -.text-gray-900{ - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -} -.text-green-500{ - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -} -.text-green-600{ - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -} -.text-help{ - color: var(--purple-400); -} -.text-indigo-200{ - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -} -.text-indigo-500{ - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -} -.text-info{ - color: var(--blue-400); -} -.text-primary{ - color: var(--primary-color); -} -.text-primary-50{ - color: var(--primary-50); -} -.text-primary-500{ - color: var(--primary-500); -} -.text-primary-700{ - color: var(--primary-700); -} -.text-red-500{ - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -} -.text-slate-500{ - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -} -.text-white{ - color: var(--white-100); -} -.text-yellow-500{ - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -} -.line-through{ - text-decoration-line: line-through; -} -.no-underline{ - text-decoration-line: none; -} -.antialiased{ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.opacity-20{ - opacity: 0.2; -} -.shadow{ - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} -.outline{ - outline-style: solid; -} -.outline-color{ - outline-color: var(--text-color); -} -.blur{ - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.grayscale{ - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.filter{ - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.backdrop-filter{ - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-all{ - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.transition-colors{ - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} -.duration-300{ - transition-duration: 300ms; -} -.ease-in{ - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -.ease-out{ - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} -.title-h1{ - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h2{ - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h3{ - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h4{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h5{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.title-h6{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-lg-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-lg-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-lg-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-secondary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-primary-paragraph{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-lg-strikethrough-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-secondary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-lg-strikethrough-primary-paragraph-disabled{ - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-bold-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-bold-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-bold-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-bold-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-bold-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-medium-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-medium-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-medium-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-medium-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-medium-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -} -.body-regular-base-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.body-regular-base-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -} -.body-regular-base-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-secondary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-primary-paragraph{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -} -.body-regular-base-strikethrough-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-secondary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.body-regular-base-strikethrough-primary-paragraph-disabled{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.subtitle-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-base-secondary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-base-primary{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.subtitle-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -} -.subtitle-sm-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -} -.subtitle-sm-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -} -.caption{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -} -.caption-secondary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -} -.caption-primary{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -} -.caption-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-secondary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.caption-primary-disabled{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} -.service-danger-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-danger-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -} -.service-warning-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-warning-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -} -.service-success-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-success-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -} -.service-info-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-info-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.service-help-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.service-help-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-base:hover{ - text-decoration-line: underline; -} -.anchor-base:visited{ - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-base:visited:hover{ - text-decoration-line: underline; -} -.anchor-sm{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -} -.anchor-sm:hover{ - text-decoration-line: underline; -} -.anchor-sm:visited{ - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -} -.anchor-sm:visited:hover{ - text-decoration-line: underline; -} -:root { - --emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%); - --emerald-50: color-mix(in srgb, #29C075, #fff 95%); - --emerald-100: color-mix(in srgb, #29C075, #fff 76%); - --emerald-200: color-mix(in srgb, #29C075, #fff 57%); - --emerald-300: color-mix(in srgb, #29C075, #fff 38%); - --emerald-400: color-mix(in srgb, #29C075, #fff 19%); - --emerald-500: color-mix(in srgb, #29C075, #fff 0%); - --emerald-600: color-mix(in srgb, #29C075, #000 15%); - --emerald-700: color-mix(in srgb, #29C075, #000 30%); - --emerald-800: color-mix(in srgb, #29C075, #000 45%); - --emerald-900: color-mix(in srgb, #29C075, #000 60%); - --emerald-alpha: color-mix(in srgb, #29C075 10%, transparent); - --citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%); - --citrine-50: color-mix(in srgb, #FA8606, #fff 95%); - --citrine-100: color-mix(in srgb, #FA8606, #fff 76%); - --citrine-200: color-mix(in srgb, #FA8606, #fff 57%); - --citrine-300: color-mix(in srgb, #FA8606, #fff 38%); - --citrine-400: color-mix(in srgb, #FA8606, #fff 19%); - --citrine-500: color-mix(in srgb, #FA8606, #fff 0%); - --citrine-600: color-mix(in srgb, #FA8606, #000 15%); - --citrine-700: color-mix(in srgb, #FA8606, #000 30%); - --citrine-800: color-mix(in srgb, #FA8606, #000 45%); - --citrine-900: color-mix(in srgb, #FA8606, #000 60%); - --citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent); - --aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%); - --aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%); - --aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%); - --aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%); - --aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%); - --aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%); - --aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%); - --aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%); - --aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%); - --aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%); - --aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%); - --aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent); - --amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%); - --amethyst-50: color-mix(in srgb, #7254F3, #fff 95%); - --amethyst-100: color-mix(in srgb, #7254F3, #fff 76%); - --amethyst-200: color-mix(in srgb, #7254F3, #fff 57%); - --amethyst-300: color-mix(in srgb, #7254F3, #fff 38%); - --amethyst-400: color-mix(in srgb, #7254F3, #fff 19%); - --amethyst-500: color-mix(in srgb, #7254F3, #fff 0%); - --amethyst-600: color-mix(in srgb, #7254F3, #000 15%); - --amethyst-700: color-mix(in srgb, #7254F3, #000 30%); - --amethyst-800: color-mix(in srgb, #7254F3, #000 45%); - --amethyst-900: color-mix(in srgb, #7254F3, #000 60%); - --amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent); - --purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%); - --purple-50: color-mix(in srgb, #9757D7, #fff 95%); - --purple-100: color-mix(in srgb, #9757D7, #fff 76%); - --purple-200: color-mix(in srgb, #9757D7, #fff 57%); - --purple-300: color-mix(in srgb, #9757D7, #fff 38%); - --purple-400: color-mix(in srgb, #9757D7, #fff 19%); - --purple-500: color-mix(in srgb, #9757D7, #fff 0%); - --purple-600: color-mix(in srgb, #9757D7, #000 15%); - --purple-700: color-mix(in srgb, #9757D7, #000 30%); - --purple-800: color-mix(in srgb, #9757D7, #000 45%); - --purple-900: color-mix(in srgb, #9757D7, #000 60%); - --purple-alpha: color-mix(in srgb, #9757D7 10%, transparent); - --blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%); - --blue-50: color-mix(in srgb, #1F8CEB, #fff 95%); - --blue-100: color-mix(in srgb, #1F8CEB, #fff 76%); - --blue-200: color-mix(in srgb, #1F8CEB, #fff 57%); - --blue-300: color-mix(in srgb, #1F8CEB, #fff 38%); - --blue-400: color-mix(in srgb, #1F8CEB, #fff 19%); - --blue-500: color-mix(in srgb, #1F8CEB, #fff 0%); - --blue-600: color-mix(in srgb, #1F8CEB, #000 15%); - --blue-700: color-mix(in srgb, #1F8CEB, #000 30%); - --blue-800: color-mix(in srgb, #1F8CEB, #000 45%); - --blue-900: color-mix(in srgb, #1F8CEB, #000 60%); - --blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent); - --green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%); - --green-50: color-mix(in srgb, #45B24E, #fff 95%); - --green-100: color-mix(in srgb, #45B24E, #fff 76%); - --green-200: color-mix(in srgb, #45B24E, #fff 57%); - --green-300: color-mix(in srgb, #45B24E, #fff 38%); - --green-400: color-mix(in srgb, #45B24E, #fff 19%); - --green-500: color-mix(in srgb, #45B24E, #fff 0%); - --green-600: color-mix(in srgb, #45B24E, #000 15%); - --green-700: color-mix(in srgb, #45B24E, #000 30%); - --green-800: color-mix(in srgb, #45B24E, #000 45%); - --green-900: color-mix(in srgb, #45B24E, #000 60%); - --green-alpha: color-mix(in srgb, #45B24E 10%, transparent); - --orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%); - --orange-50: color-mix(in srgb, #FFA100, #fff 95%); - --orange-100: color-mix(in srgb, #FFA100, #fff 76%); - --orange-200: color-mix(in srgb, #FFA100, #fff 57%); - --orange-300: color-mix(in srgb, #FFA100, #fff 38%); - --orange-400: color-mix(in srgb, #FFA100, #fff 19%); - --orange-500: color-mix(in srgb, #FFA100, #fff 0%); - --orange-600: color-mix(in srgb, #FFA100, #000 15%); - --orange-700: color-mix(in srgb, #FFA100, #000 30%); - --orange-800: color-mix(in srgb, #FFA100, #000 45%); - --orange-900: color-mix(in srgb, #FFA100, #000 60%); - --orange-alpha: color-mix(in srgb, #FFA100 10%, transparent); - --red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%); - --red-50: color-mix(in srgb, #DB4C3F, #fff 95%); - --red-100: color-mix(in srgb, #DB4C3F, #fff 76%); - --red-200: color-mix(in srgb, #DB4C3F, #fff 57%); - --red-300: color-mix(in srgb, #DB4C3F, #fff 38%); - --red-400: color-mix(in srgb, #DB4C3F, #fff 19%); - --red-500: color-mix(in srgb, #DB4C3F, #fff 0%); - --red-600: color-mix(in srgb, #DB4C3F, #000 15%); - --red-700: color-mix(in srgb, #DB4C3F, #000 30%); - --red-800: color-mix(in srgb, #DB4C3F, #000 45%); - --red-900: color-mix(in srgb, #DB4C3F, #000 60%); - --red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent); - --gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%); - --gray-50: color-mix(in srgb, #ABAAA9, #fff 95%); - --gray-100: color-mix(in srgb, #ABAAA9, #fff 76%); - --gray-200: color-mix(in srgb, #ABAAA9, #fff 57%); - --gray-300: color-mix(in srgb, #ABAAA9, #fff 38%); - --gray-400: color-mix(in srgb, #ABAAA9, #fff 19%); - --gray-500: color-mix(in srgb, #ABAAA9, #fff 0%); - --gray-600: color-mix(in srgb, #ABAAA9, #000 15%); - --gray-700: color-mix(in srgb, #ABAAA9, #000 30%); - --gray-800: color-mix(in srgb, #ABAAA9, #000 45%); - --gray-900: color-mix(in srgb, #ABAAA9, #000 60%); - --gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent); - --black-10: color-mix(in srgb, #000 10%, transparent) ; - --black-20: color-mix(in srgb, #000 20%, transparent) ; - --black-30: color-mix(in srgb, #000 30%, transparent) ; - --black-40: color-mix(in srgb, #000 40%, transparent) ; - --black-50: color-mix(in srgb, #000 50%, transparent) ; - --black-60: color-mix(in srgb, #000 60%, transparent) ; - --black-70: color-mix(in srgb, #000 70%, transparent) ; - --black-80: color-mix(in srgb, #000 80%, transparent) ; - --black-90: color-mix(in srgb, #000 90%, transparent) ; - --black-100: color-mix(in srgb, #000 100%, transparent) ; - --white-10: color-mix(in srgb, #fff 10%, transparent) ; - --white-20: color-mix(in srgb, #fff 20%, transparent) ; - --white-30: color-mix(in srgb, #fff 30%, transparent) ; - --white-40: color-mix(in srgb, #fff 40%, transparent) ; - --white-50: color-mix(in srgb, #fff 50%, transparent) ; - --white-60: color-mix(in srgb, #fff 60%, transparent) ; - --white-70: color-mix(in srgb, #fff 70%, transparent) ; - --white-80: color-mix(in srgb, #fff 80%, transparent) ; - --white-90: color-mix(in srgb, #fff 90%, transparent) ; - --white-100: color-mix(in srgb, #fff 100%, transparent) ; - --font-family: Roboto, Inter, Helvetica, Arial, sans-serif; - --text-color: var(--black-80); - --text-color-secondary: var(--black-60); - --primary-color: var(--amethyst-700); - --primary-color-text: var(--white-100); - --primary-0: var(--amethyst-0); - --primary-900: var(--amethyst-900); - --primary-800: var(--amethyst-800); - --primary-700: var(--amethyst-700); - --primary-600: var(--amethyst-600); - --primary-500: var(--amethyst-500); - --primary-400: var(--amethyst-400); - --primary-300: var(--amethyst-300); - --primary-200: var(--amethyst-200); - --primary-100: var(--amethyst-100); - --primary-50: var(--amethyst-50); - --primary-alpha: var(--amethyst-alpha); - --surface-0: var(--gray-0); - --surface-50: var(--gray-50); - --surface-100: var(--gray-100); - --surface-200: var(--gray-200); - --surface-300: var(--gray-300); - --surface-400: var(--gray-400); - --surface-500: var(--gray-500); - --surface-600: var(--gray-600); - --surface-700: var(--gray-700); - --surface-800: var(--gray-800); - --surface-900: var(--gray-900); - --content-padding: 1rem; - --inline-spacing: 0.5rem; - --border-radius: 0.5rem; - --surface-ground: var(--white-100); - --surface-section: var(--gray-alpha); - --surface-card: var(--white-100); - --surface-overlay: var(--black-20); - --surface-border: var(--gray-200); - --surface-hover: var(--gray-100); - --focus-ring: 0 0 0 0.25rem var(--amethyst-200); - --maskbg: var(--black-20); - --highlight-bg: var(--amethyst-700); - --highlight-text-color: var(--white-100); - color-scheme: light; -} - -@media only screen and (min-resolution: 100dpi) and (max-resolution: 199dpi) { - html, body { - font-size: 12px; - } -} -@media only screen and (min-resolution: 200dpi) and (max-resolution: 499dpi) { - html, body { - font-size: 14px; - } -} -@media only screen and (min-resolution: 500dpi) { - html, body { - font-size: 16px; - } -} -* { - box-sizing: border-box; -} - -html { - font-size: 14px; - font-family: var(--font-family); -} - -::selection { - color: var(--white-100); - background-color: var(--amethyst-700); -} - -.p-component { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - font-weight: normal; -} - -.p-component-overlay { - background-color: var(--black-20); - transition-duration: 0.2s; - padding: 0.5rem; -} - -.p-disabled, -.p-component:disabled { - pointer-events: all; - cursor: not-allowed; - opacity: 0.6; - filter: grayscale(1); -} - -.p-placeholder { - opacity: 0.6; -} - -.p-error { - color: var(--red-400); -} - -.p-text-secondary { - color: var(--black-60); -} - -.p-icon { - width: 1rem; - height: 1rem; -} - -.p-link { - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - border-radius: 0.5rem; -} -.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-component-overlay-enter { - animation: p-component-overlay-enter-animation 150ms forwards; -} - -.p-component-overlay-leave { - animation: p-component-overlay-leave-animation 150ms forwards; -} - -@keyframes p-component-overlay-enter-animation { - from { - background-color: transparent; - } - to { - background-color: var(--maskbg); - } -} -@keyframes p-component-overlay-leave-animation { - from { - background-color: var(--maskbg); - } - to { - background-color: transparent; - } -} - -::-webkit-scrollbar { - width: 9px; - height: 9px; -} - -::-webkit-scrollbar-thumb { - background-color: var(--black-10); - border-radius: 4.5px; -} - -::-webkit-scrollbar-track { - background-color: rgba(255, 255, 255, 0.0001); -} - -::-webkit-scrollbar-track:hover { - background-color: var(--gray-100); -} - -p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext, -p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext, -p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect, -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box, -p-chips.ng-dirty.ng-invalid > .p-chips > .p-inputtext, -p-dropdown.ng-dirty.ng-invalid > .p-dropdown, -p-inputmask.ng-dirty.ng-invalid > .p-inputtext, -p-inputnumber.ng-dirty.ng-invalid > .p-inputnumber > .p-inputtext, -p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider, -.p-inputtext.ng-dirty.ng-invalid, -p-listbox.ng-dirty.ng-invalid > .p-listbox, -p-multiselect.ng-dirty.ng-invalid > .p-multiselect, -p-password.ng-invalid.ng-dirty > .p-password > .p-inputtext, -p-radiobutton.ng-dirty.ng-invalid > .p-radiobutton > .p-radiobutton-box, -p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button, -p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button, -p-treeselect.ng-invalid.ng-dirty > .p-treeselect { - border-color: var(--red-400) !important; - box-shadow: 0 0 0 0.25rem var(--red-100) !important; -} - -.p-progress-spinner-circle { - stroke: var(--amethyst-700); -} - -.p-overflow-hidden { - overflow: hidden; - padding-right: var(--scrollbar-width); -} - -@layer primeng { - .p-component, - .p-component * { - box-sizing: border-box; - } - .p-hidden { - display: none; - } - .p-hidden-space { - visibility: hidden; - } - .p-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - } - .p-hidden-accessible input, - .p-hidden-accessible select { - transform: scale(0); - } - .p-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - text-decoration: none; - font-size: 100%; - list-style: none; - } - .p-disabled, - .p-disabled * { - cursor: default !important; - pointer-events: none; - } - .p-component-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - .p-unselectable-text { - user-select: none; - } - .p-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; - } - @keyframes p-fadein { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } - } - input[type=button], - input[type=submit], - input[type=reset], - input[type=file]::-webkit-file-upload-button, - button { - border-radius: 0; - } - .p-link { - text-align: left; - background-color: transparent; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: none; - } - .p-link:disabled { - cursor: default; - } - .p-sr-only { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; - word-wrap: normal !important; - } - /* Non ng overlay animations */ - .p-connected-overlay { - opacity: 0; - transform: scaleY(0.8); - transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1); - } - .p-connected-overlay-visible { - opacity: 1; - transform: scaleY(1); - } - .p-connected-overlay-hidden { - opacity: 0; - transform: scaleY(1); - transition: opacity 0.1s linear; - } - .p-toggleable-content.ng-animating { - overflow: hidden; - } - .p-icon-wrapper { - display: inline-flex; - } - .p-icon { - display: inline-block; - } - .p-icon-spin { - animation: p-icon-spin 2s infinite linear; - } -} -@keyframes p-icon-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} - -.p-button { - height: 2.5rem; - display: flex; - gap: 0.5rem; - font-size: 1rem; - font-weight: 700; - color: var(--white-100); - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - padding: 0rem 1rem; - background: var(--amethyst-700); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-button .p-button-label { - transition-duration: 0.2s; -} -.p-button .p-button-icon { - font-size: 1.25rem; -} -.p-button.p-button-rounded { - border-radius: 100px; -} -.p-button.p-button-icon-only { - flex-shrink: 0; - width: 2.5rem; - padding: 0; -} -.p-button.p-button-icon-only:after { - display: none; -} -.p-button.p-button-icon-only .p-button-label { - display: none; -} -.p-button.p-button-sm { - height: 2rem; - font-size: 0.875rem; - padding: 0 0.75rem; -} -.p-button.p-button-sm .p-button-icon { - font-size: 1rem; -} -.p-button.p-button-sm.p-button-icon-only { - width: 2rem; - padding: 0; -} -.p-button.p-button-lg { - gap: 0.75rem; - height: 3.5rem; - font-size: 1.25rem; - padding: 0 1.5rem; -} -.p-button.p-button-lg .p-button-icon { - font-size: 1.5rem; -} -.p-button.p-button-lg.p-button-icon-only { - width: 3.5rem; - padding: 0; -} -.p-button:not(.p-disabled):hover { - background: var(--amethyst-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button:not(.p-disabled):active { - background: var(--amethyst-700); - color: var(--white-100); - border-color: transparent; - box-shadow: none; -} -.p-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -p-button[size=xlarge] .p-button { - gap: 0.75rem; - height: 4rem; - font-size: 1.75rem; - padding: 0 1.5rem; -} -p-button[size=xlarge] .p-button .p-button-icon { - font-size: 2rem; -} -p-button[size=xlarge] .p-button.p-button-icon-only { - width: 4rem; - padding: 0; -} - -.p-button-outlined { - background: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); - border-color: var(--amethyst-200); -} -.p-button-outlined:not(.p-disabled):hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); - border-color: var(--amethyst-700); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-outlined:not(.p-disabled):active { - background: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); - border-color: var(--amethyst-200); - box-shadow: none; -} - -.p-button-text { - background-color: var(--white-100); - color: var(--amethyst-700); -} -.p-button-text:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button-text:not(.p-disabled):active { - background: var(--white-100); - color: var(--amethyst-700); - border-color: transparent; - box-shadow: none; -} - -.p-button-group { - display: flex; -} - -.p-fluid .p-button:not(.p-button-icon-only) { - width: 100%; -} -.p-fluid .p-button-group .p-button:not(.p-button-icon-only) { - flex: 1; -} - -.p-button.p-button-danger, -.p-button-group.p-button-danger > .p-button, -.p-splitbutton.p-button-danger > .p-button, -.p-fileupload-choose.p-button-danger { - color: var(--white-100); - background: var(--red-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-danger:not(.p-disabled):hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled):hover { - background: var(--red-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled):active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-danger:not(.p-disabled):active { - background: var(--red-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: var(--red-200); - box-shadow: none; -} -.p-button.p-button-danger:not(.p-disabled).p-button-text, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--red-400); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover { - background: var(--red-alpha); - color: var(--red-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-danger:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-danger > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--red-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-warning, -.p-button-group.p-button-warning > .p-button, -.p-splitbutton.p-button-warning > .p-button, -.p-fileupload-choose.p-button-warning { - color: var(--white-100); - background: var(--orange-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-warning:not(.p-disabled):hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled):hover { - background: var(--orange-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled):active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-warning:not(.p-disabled):active { - background: var(--orange-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--orange-400); - border-color: var(--orange-200); - box-shadow: none; -} -.p-button.p-button-warning:not(.p-disabled).p-button-text, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--orange-400); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover { - background: var(--orange-alpha); - color: var(--orange-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-warning:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-warning > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--orange-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-success, -.p-button-group.p-button-success > .p-button, -.p-splitbutton.p-button-success > .p-button, -.p-fileupload-choose.p-button-success { - color: var(--white-100); - background: var(--green-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-success:not(.p-disabled):hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-success:not(.p-disabled):hover { - background: var(--green-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled):active, -.p-button-group.p-button-success > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-success:not(.p-disabled):active { - background: var(--green-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--green-400); - border-color: var(--green-200); - box-shadow: none; -} -.p-button.p-button-success:not(.p-disabled).p-button-text, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--green-400); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover { - background: var(--green-alpha); - color: var(--green-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-success:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-success > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--green-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-info, -.p-button-group.p-button-info > .p-button, -.p-splitbutton.p-button-info > .p-button, -.p-fileupload-choose.p-button-info { - color: var(--white-100); - background: var(--blue-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-info:not(.p-disabled):hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-info:not(.p-disabled):hover { - background: var(--blue-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled):active, -.p-button-group.p-button-info > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-info:not(.p-disabled):active { - background: var(--blue-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--blue-400); - border-color: var(--blue-200); - box-shadow: none; -} -.p-button.p-button-info:not(.p-disabled).p-button-text, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--blue-400); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover { - background: var(--blue-alpha); - color: var(--blue-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-info:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-info > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--blue-400); - border-color: transparent; - box-shadow: none; -} -.p-button.p-button-help, -.p-button-group.p-button-help > .p-button, -.p-splitbutton.p-button-help > .p-button, -.p-fileupload-choose.p-button-help { - color: var(--white-100); - background: var(--purple-400); - border-color: rgba(255, 255, 255, 0.0001); -} -.p-button.p-button-help:not(.p-disabled):hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled):hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):hover, -.p-fileupload-choose.p-button-help:not(.p-disabled):hover { - background: var(--purple-500); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled):active, -.p-button-group.p-button-help > .p-button:not(.p-disabled):active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled):active, -.p-fileupload-choose.p-button-help:not(.p-disabled):active { - background: var(--purple-400); - color: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-outlined:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-outlined:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active { - background: rgba(255, 255, 255, 0.0001); - color: var(--purple-400); - border-color: var(--purple-200); - box-shadow: none; -} -.p-button.p-button-help:not(.p-disabled).p-button-text, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text { - background-color: var(--white-100); - color: var(--purple-400); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:hover, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:hover, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover { - background: var(--purple-alpha); - color: var(--purple-400); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-button.p-button-help:not(.p-disabled).p-button-text:active, -.p-button-group.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-splitbutton.p-button-help > .p-button:not(.p-disabled).p-button-text:active, -.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active { - background: var(--white-100); - color: var(--purple-400); - border-color: transparent; - box-shadow: none; -} -.p-inputtext { - min-height: 2.5rem; - line-height: 2.5rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - background: var(--white-100); - padding: 0rem 0.75rem; - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - appearance: none; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-inputtext:enabled:hover { - border-color: var(--amethyst-700); -} -.p-inputtext:enabled:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-inputtext.p-invalid.p-component, .p-inputtext.ng-invalid.ng-touched { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-inputtext:disabled, .p-inputtext.p-disabled { - background: var(--black-10); -} - -.p-float-label > label { - left: 0.75rem; - color: var(--black-60); - transition-duration: 0.2s; -} - -.p-float-label > .p-invalid + label { - color: var(--red-400); -} - -.p-icon-field-left > .p-inputtext { - padding-left: 2.5rem; -} - -.p-icon-field-left.p-float-label > label { - left: 2.5rem; -} - -.p-icon-field-right > .p-inputtext { - padding-right: 2.5rem; -} - -::-webkit-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -::-moz-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -:-ms-input-placeholder { - color: var(--black-60); - opacity: 0.6; -} - -.p-inputtext-lg { - min-height: 3.5rem; - line-height: 3.5rem; -} - -.p-inputtextarea { - padding: 0.75rem; - line-height: normal; -} - -.p-icon-field .p-inputtextarea-icon.p-input-icon { - top: unset; - margin-top: 0.5rem; -} - -.p-inputotp { - display: flex; - align-items: center; - gap: 0.5rem; -} -.p-inputotp.error .p-inputotp-input { - border-color: var(--red-400); -} - -.p-inputotp-input { - font-size: 1.5rem; - text-align: center; - width: 2.5rem; - border: none; - border-bottom: 1px solid var(--gray-200); - border-radius: 0; - background: transparent; -} -.p-inputotp-input:disabled, .p-inputotp-input.p-disabled { - background: transparent; -} - -.p-inputotp-input:enabled:focus { - box-shadow: none; -} - -.p-listbox-list-wrapper { - overflow: auto; -} - -.p-listbox-list { - list-style-type: none; - margin: 0; - padding: 0; -} - -.p-listbox-item { - cursor: pointer; - overflow: hidden; - position: relative; - color: var(--black-80); - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: 0.2s; -} -.p-listbox-item:first-child { - margin-top: 0; -} -.p-listbox-item:last-child { - margin-bottom: 0; -} -.p-listbox-item.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-listbox-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-listbox-item.p-disabled { - cursor: not-allowed; - opacity: 0.6; - background: var(--amethyst-700) !important; - color: var(--white-100) !important; - mix-blend-mode: luminosity; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-listbox-item.p-disabled:has(.p-checkbox) { - background: var(--black-10); - color: var(--black-60); -} -.p-listbox-item .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox-item:has(.p-checkbox) { - background: var(--white-100); - color: var(--black-80); -} -.p-listbox-item:has(.p-checkbox):hover { - background: #000; -} - -.p-listbox-item-group { - cursor: auto; -} - -.p-listbox-filter-container { - position: relative; -} - -.p-listbox-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-listbox-filter { - width: 100%; -} - -.p-listbox { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-listbox .p-listbox-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox { - margin-right: 0.5rem; -} -.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled { - background: var(--white-100); -} -.p-listbox .p-listbox-header .p-listbox-filter { - padding-right: 1.75rem; -} -.p-listbox .p-listbox-header .p-listbox-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-listbox .p-listbox-header .p-disabled + .p-listbox-filter-icon { - opacity: 0.6; -} -.p-listbox .p-listbox-list { - padding: 0.25rem; - outline: 0 none; -} -.p-listbox .p-listbox-list .p-listbox-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-listbox .p-listbox-list .p-listbox-empty-message { - text-align: center; - color: var(--black-80); - padding: 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--amethyst-700); - box-shadow: 0 0 0 0.25rem var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover { - background: var(--amethyst-800); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - box-shadow: 0 0 0 0.25rem var(--amethyst-200); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-listbox.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-listbox.p-invalid { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-listbox.p-disabled *.p-disabled { - opacity: 1; -} -.p-listbox.p-disabled .p-listbox-filter-icon { - display: none; -} -.p-listbox.p-disabled .p-listbox-filter.p-inputtext { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E"); - background-position: right 0.75rem center; - background-repeat: no-repeat; -} -.p-listbox.p-disabled .p-listbox-item { - background: var(--black-10); - color: var(--black-60); -} - -.p-dropdown { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; -} -.p-dropdown.p-disabled { - cursor: not-allowed; - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} - -.p-dropdown-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-dropdown-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-dropdown-label { - height: min-content; - margin: auto 0; - display: block; - white-space: nowrap; - overflow: hidden; - flex: 1 1 auto; - width: 1%; - text-overflow: ellipsis; - cursor: pointer; -} - -.p-dropdown-label-empty { - overflow: hidden; - opacity: 0; -} - -input.p-dropdown-label { - cursor: default; -} - -.p-dropdown .p-dropdown-panel { - min-width: 100%; -} - -.p-dropdown-panel { - position: absolute; - top: 0; - left: 0; -} - -.p-dropdown-items-wrapper { - overflow: auto; -} - -.p-dropdown-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-dropdown-item:first-child { - margin-top: 0; -} -.p-dropdown-item:last-child { - margin-bottom: 0; -} -.p-dropdown-item.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-dropdown-item.p-highlight:hover { - background: var(--amethyst-800); -} -.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-dropdown-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-dropdown-item.p-disabled { - cursor: not-allowed; -} -.p-dropdown-item .p-dropdown-check-icon { - position: relative; - margin-left: -0.5rem; - margin-right: 0.5rem; -} - -.p-dropdown-item-group { - cursor: auto; -} - -.p-dropdown-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-dropdown-filter { - width: 100%; -} - -.p-dropdown-filter-container { - position: relative; -} - -.p-dropdown-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-dropdown { - display: flex; -} - -.p-fluid .p-dropdown .p-dropdown-label { - width: 1%; -} - -.p-dropdown { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-dropdown:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-dropdown:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-dropdown.p-dropdown-clearable .p-dropdown-label { - padding-right: 1.75rem; -} -.p-dropdown .p-dropdown-label { - background: transparent; - border: 0 none; -} -.p-dropdown .p-dropdown-label.p-placeholder { - color: var(--black-60); -} -.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { - outline: 0 none; - box-shadow: none; -} -.p-dropdown .p-dropdown-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-dropdown .p-dropdown-clear-icon { - color: var(--black-80); - right: 2.5rem; -} -.p-dropdown.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-dropdown-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - margin-top: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-dropdown-panel .p-dropdown-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { - padding-right: 1.75rem; - margin-right: -1.75rem; -} -.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-dropdown-panel .p-dropdown-items { - padding: 0.25rem; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { - color: var(--black-80); - text-align: center; - padding: 0.5rem 0.75rem; - background: rgba(255, 255, 255, 0.0001); -} - -.p-multiselect { - cursor: pointer; - display: inline-flex; - align-items: center; - user-select: none; -} - -.p-multiselect-trigger { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; -} - -.p-multiselect-label-container { - cursor: pointer; - overflow: hidden; - height: min-content; - display: flex; - flex: 1 1 auto; - align-items: center; -} - -.p-multiselect-clearable .p-multiselect-label-container { - padding-right: 1.75rem; -} - -.p-multiselect-clearable .p-multiselect-clear-icon { - right: 2.5rem; -} - -.p-multiselect-label { - display: block; - white-space: nowrap; - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; -} - -.p-multiselect-label-empty { - overflow: hidden; - visibility: hidden; -} - -.p-multiselect-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; - margin-right: 0.25rem; -} - -.p-multiselect-token-icon { - cursor: pointer; -} - -.p-multiselect .p-multiselect-panel { - min-width: 100%; -} - -.p-multiselect-items-wrapper { - overflow: auto; -} - -.p-multiselect-items { - margin: 0; - padding: 0; - list-style-type: none; -} - -.p-multiselect-item { - cursor: pointer; - overflow: hidden; - position: relative; - display: flex; - align-items: center; - font-weight: normal; - color: var(--black-80); - white-space: nowrap; - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; -} -.p-multiselect-item:not(.p-disabled):hover, .p-multiselect-item:not(.p-disabled).p-focus { - color: var(--black-80); - background: var(--gray-100); -} -.p-multiselect-item:not(.p-highlight).p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background: var(--black-10); -} -.p-multiselect-item.p-disabled { - cursor: not-allowed; -} -.p-multiselect-item .p-checkbox { - margin-right: 0.5rem; -} - -.p-multiselect-item-group { - cursor: auto; -} - -.p-multiselect-header { - display: flex; - align-items: center; - justify-content: space-between; -} - -.p-multiselect-filter-container { - position: relative; - flex: 1 1 auto; -} - -.p-multiselect-filter-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-multiselect-filter-container .p-inputtext { - width: 100%; -} - -.p-multiselect-close { - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; - position: relative; - margin-left: auto; -} - -.p-fluid .p-multiselect { - display: flex; -} - -.p-multiselect { - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; -} -.p-multiselect.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-multiselect:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-multiselect:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-multiselect .p-multiselect-label { - color: var(--black-80); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-multiselect .p-multiselect-label.p-placeholder { - color: var(--black-60); - padding: 0rem 0.75rem; - padding-left: 0.5rem; -} -.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label { - padding: 0rem 0.75rem; - line-height: 2.5rem; -} -.p-multiselect.p-multiselect-chip { - min-height: 2.5rem; - padding: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { - margin-left: 0.5rem; -} -.p-multiselect .p-multiselect-trigger { - background: transparent; - color: var(--black-80); - width: 2.5rem; - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-multiselect.p-invalid.p-component { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-multiselect-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-multiselect-panel .p-multiselect-header { - padding: 0.5rem 0.75rem; - border-bottom: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - margin: 0rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; - border: 1px solid transparent; - border-bottom: 0; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { - padding-right: 1.75rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { - right: 0.75rem; - color: var(--black-80); -} -.p-multiselect-panel .p-multiselect-header .p-checkbox { - margin-right: 0.5rem; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close { - margin-left: 0.5rem; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-multiselect-panel .p-multiselect-items { - padding: 0.25rem; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { - padding: 0.5rem 0.75rem; - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); -} - -.p-password .p-icon-wrapper { - right: 0.75rem; - top: 50%; - cursor: pointer; - fill: var(--black-80); -} -.p-password.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-password .p-input-icon { - cursor: pointer; - color: var(--black-80); - right: 0.75rem; -} -.p-password.p-disabled { - opacity: 1; -} -.p-password.p-disabled .p-input-icon { - opacity: 0.6; -} - -.p-input-icon-right input { - padding-right: 2.5rem; -} - -.p-icon-field .p-password-icon.p-input-icon { - right: 0.75rem; - top: 20% !important; -} - -.p-password-input { - width: 100%; - height: 100%; - display: flex; - min-height: 2.5rem; - padding: 0 0.75rem; - align-items: center; -} - -.text-feedback { - display: inline-flex; - align-items: flex-start; -} -.text-feedback .ti { - position: relative; - bottom: 1px; -} - -.text-feedback--default { - color: var(--black-80); -} -.text-feedback--default .ti { - color: var(--gray-200); -} - -.text-feedback--success { - color: var(--green-400); -} - -.text-feedback--error { - color: var(--red-400); -} - -.p-password-panel { - color: var(--black-60); - padding: 0.75rem; - margin-top: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-password-panel .p-password-meter { - overflow: hidden; - height: 0.5rem; - border-radius: 1rem; - margin-bottom: 0.5rem; - background: var(--black-10); -} -.p-password-panel .p-password-meter .p-password-strength.weak { - background: var(--red-400); -} -.p-password-panel .p-password-meter .p-password-strength.medium { - background: var(--orange-400); -} -.p-password-panel .p-password-meter .p-password-strength.strong { - background: var(--green-400); -} - -.p-inputgroup-addon { - background: var(--white-100); - color: var(--black-60); - border-top: 1px solid var(--gray-200); - border-left: 1px solid var(--gray-200); - border-bottom: 1px solid var(--gray-200); - padding: 0rem 0.75rem; - min-width: 2.5rem; -} -.p-inputgroup-addon:last-child { - border-right: 1px solid var(--gray-200); -} -.p-inputgroup-addon.p-disabled { - background-color: var(--black-10); - color: var(--black-60); -} - -.p-inputgroup > .p-component, -.p-inputgroup > .p-inputwrapper > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { - border-radius: 0; - margin: 0; -} -.p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { - border-left: 0 none; -} -.p-inputgroup > .p-component:focus, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { - z-index: 1; -} -.p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { - z-index: 1; -} - -.p-inputgroup-addon:first-child, -.p-inputgroup button:first-child, -.p-inputgroup input:first-child, -.p-inputgroup > .p-inputwrapper:first-child, -.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:first-child input { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-inputgroup-addon:last-child, -.p-inputgroup button:last-child, -.p-inputgroup input:last-child, -.p-inputgroup > .p-inputwrapper:last-child, -.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-float-label:last-child input { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.p-inputgroup .p-button { - height: auto; - width: auto; -} -.p-inputgroup .p-button.p-button-icon-only { - width: 2.5rem; -} - -.p-icon-field { - position: relative; -} - -.p-icon-field .p-input-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; -} - -.p-fluid .p-icon-field-left, -.p-fluid .p-icon-field-right { - width: 100%; -} - -.p-icon-field-left .p-input-icon:first-of-type { - left: 0.75rem; - color: var(--black-80); -} - -.p-icon-field-right .p-input-icon:last-of-type { - right: 0.75rem; - color: var(--black-80); -} - -.p-inputnumber.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-inputnumber.ng-invalid.ng-touched > .p-inputnumber > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button { - background: var(--black-10); -} - -.p-inputnumber-button { - color: var(--black-80); - border-color: var(--gray-200); - background-color: var(--white-100); -} -.p-inputnumber-button .p-button-icon { - font-size: 1rem; -} - -.p-inputnumber-button:hover { - box-shadow: none !important; -} - -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-input { - border-radius: 0; - border-left-color: transparent; - border-right-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-horizontal .p-inputnumber-button-down, -.p-inputnumber-buttons-horizontal .p-inputnumber-button-up { - height: 100%; -} - -.p-inputnumber-buttons-vertical .p-inputnumber-button-down { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.p-inputnumber-buttons-vertical .p-inputnumber-input { - border-radius: 0; - border-top-color: transparent; - border-bottom-color: transparent; - z-index: 1; -} -.p-inputnumber-buttons-vertical .p-inputnumber-button-down, -.p-inputnumber-buttons-vertical .p-inputnumber-button-up { - width: 100%; -} - -.p-checkbox { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-checkbox-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - cursor: pointer; -} - -.p-checkbox-box { - display: flex; - justify-content: center; - align-items: center; -} - -.p-checkbox { - width: 1.5rem; - height: 1.5rem; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box { - /* Отключение стандартной иконки PrimeNG, т.к. используем tabler, вместо prime-icons. */ -} -.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon { - display: none; -} -.p-checkbox.p-checkbox-checked .p-checkbox-box::after { - content: "\ea5e"; - width: 1rem; - height: 1rem; - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-checkbox .p-checkbox-input { - border: 1px solid var(--gray-200); - border-radius: 0.25rem; -} -.p-checkbox .p-checkbox-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 0.25rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-checkbox .p-checkbox-box.p-highlight { - border-color: var(--amethyst-700); - background: var(--amethyst-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight { - border-color: var(--amethyst-800); - background: var(--amethyst-800); - color: var(--white-100); -} -.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-checkbox .p-checkbox-box.p-disabled { - background: var(--black-10); -} -.p-checkbox .p-checkbox-box .p-checkbox-icon { - transition-duration: 0.2s; - color: var(--white-100); - font-size: 1rem; -} -.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon { - width: 1rem; - height: 1rem; -} - -p-checkbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-checkbox .p-checkbox-box { - border-color: var(--amethyst-700); -} - -.p-radiobutton { - position: relative; - display: inline-flex; - user-select: none; - vertical-align: bottom; -} - -.p-radiobutton-input { - cursor: pointer; -} - -.p-radiobutton-box { - display: flex; - justify-content: center; - align-items: center; - transition: all; -} - -.p-radiobutton-box:hover { - border: 1px solid var(--amethyst-800) !important; -} - -.p-radiobutton-box.p-highlight { - box-sizing: border-box; - background: var(--amethyst-800) !important; -} -.p-radiobutton-box.p-highlight .p-radiobutton-icon { - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center; - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - mask-composite: exclude; -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box { - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover { - border: 1px solid var(--red-400) !important; -} - -.p-radiobutton-box.p-focus { - box-shadow: 0px 0px 0px 3.5px var(--amethyst-200); -} - -.p-radiobutton { - width: 1.5rem; - height: 1.5rem; -} -.p-radiobutton .p-radiobutton-input { - appearance: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - opacity: 0; - z-index: 1; - outline: 0 none; - border: 1px solid var(--gray-200); - border-radius: 50%; -} -.p-radiobutton .p-radiobutton-box { - border: 1px solid var(--gray-200); - background: var(--white-100); - width: 1.5rem; - height: 1.5rem; - color: var(--black-80); - border-radius: 50%; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; -} -.p-radiobutton.p-disabled .p-radiobutton-box { - background: var(--black-10); -} -.p-radiobutton.p-highlight .p-radiobutton-box { - border-color: var(--amethyst-700); - background: var(--amethyst-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box { - border-color: var(--amethyst-700); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box { - border-color: var(--amethyst-800); - background: var(--amethyst-800); -} -.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-radiobutton.p-invalid > .p-radiobutton-box { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-highlight .p-radiobutton .p-radiobutton-box { - border-color: var(--white-100); -} - -.p-inputswitch-slider { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.p-inputswitch-slider:before { - position: absolute; - content: ""; - top: 50%; -} - -.p-inputswitch { - position: relative; - display: inline-block; - width: 2.5rem; - height: 1.5rem; - border-radius: 100px; -} -.p-inputswitch .p-inputswitch-slider { - background: var(--gray-300); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 100px; - outline-color: transparent; -} -.p-inputswitch .p-inputswitch-slider:before { - background: var(--white-100); - width: 1rem; - height: 1rem; - left: 0.25rem; - margin-top: -0.5rem; - border-radius: 100px; - transition-duration: 0.2s; -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { - background: var(--amethyst-700); -} -.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { - background: var(--white-100); - transform: translateX(1rem); -} -.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover { - background-color: var(--amethyst-800); -} -.p-inputswitch:not(.p-disabled).p-focus, .p-inputswitch:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider, p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-selectbutton { - display: flex; - height: min-content; - gap: 0.25rem; - padding: 0.25rem; - background-color: var(--black-10); - border-radius: 0.5rem; -} -.p-selectbutton .p-button { - flex-grow: 1; - background: rgba(255, 255, 255, 0.0001); - border: 1px solid trasparent; - border-radius: 0.25rem; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-selectbutton .p-button .p-button-icon-left, -.p-selectbutton .p-button .p-button-icon-right { - color: var(--black-60); -} -.p-selectbutton .p-button.p-disabled { - background: transparent; - pointer-events: none; -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right { - color: var(--amethyst-700); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover { - background: var(--white-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left, -.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right { - color: var(--black-80); -} -.p-selectbutton.p-invalid > .p-button { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-togglebutton.p-button.p-highlight.p-disabled, .p-button.p-disabled, .p-button.p-button-danger.p-disabled, -.p-button-group.p-button-danger > .p-button.p-disabled, -.p-splitbutton.p-button-danger > .p-button.p-disabled, -.p-fileupload-choose.p-button-danger.p-disabled, .p-button.p-button-warning.p-disabled, -.p-button-group.p-button-warning > .p-button.p-disabled, -.p-splitbutton.p-button-warning > .p-button.p-disabled, -.p-fileupload-choose.p-button-warning.p-disabled, .p-button.p-button-success.p-disabled, -.p-button-group.p-button-success > .p-button.p-disabled, -.p-splitbutton.p-button-success > .p-button.p-disabled, -.p-fileupload-choose.p-button-success.p-disabled, .p-button.p-button-info.p-disabled, -.p-button-group.p-button-info > .p-button.p-disabled, -.p-splitbutton.p-button-info > .p-button.p-disabled, -.p-fileupload-choose.p-button-info.p-disabled, .p-button.p-button-help.p-disabled, -.p-button-group.p-button-help > .p-button.p-disabled, -.p-splitbutton.p-button-help > .p-button.p-disabled, -.p-fileupload-choose.p-button-help.p-disabled { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left, .p-button.p-disabled .p-button-icon-left, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-left, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left, -.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right, -.p-button.p-disabled .p-button-icon-right, -.p-button-group.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-danger > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right, -.p-button-group.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-warning > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right, -.p-button-group.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-success > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right, -.p-button-group.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-info > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right, -.p-button-group.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-splitbutton.p-button-help > .p-button.p-disabled .p-button-icon-right, -.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right { - color: var(--black-60) !important; -} - -.p-togglebutton.p-button { - background: var(--black-10); - border: 1px solid trasparent; - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - outline-color: transparent; - border-radius: 100px; -} -.p-togglebutton.p-button:not(.p-disabled):hover { - background: var(--amethyst-alpha); - color: var(--amethyst-700); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right { - color: var(--amethyst-700); -} -.p-togglebutton.p-button:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-200); -} -.p-togglebutton.p-button .p-button-icon-left, -.p-togglebutton.p-button .p-button-icon-right { - color: var(--black-60); -} -.p-togglebutton.p-button.p-highlight { - background: var(--amethyst-700); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover { - background: var(--amethyst-800); - color: var(--white-100); - border-color: transparent; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - box-shadow: none; -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left, -.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right { - color: var(--white-100); -} -.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible { - box-shadow: 0 0 0 3.5px var(--amethyst-200); -} -.p-togglebutton.p-button.p-highlight .p-button-icon-left, -.p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: var(--white-100); -} - -.p-chips { - display: inline-flex; - height: min-content; -} - -.p-disabled .p-chips-multiple-container { - background-color: var(--black-10); -} - -.p-chips-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-chips-multiple-container:has(.p-chips-token) { - padding: 0.25rem; -} - -.p-chips-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-chips-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-chips-token-icon { - cursor: pointer; -} - -.p-chips-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-chips { - display: flex; -} - -.p-chips:not(.p-disabled):hover .p-chips-multiple-container { - border-color: var(--amethyst-700); -} -.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-chips .p-chips-multiple-container .p-chips-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-chips .p-chips-multiple-container .p-chips-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { - margin-left: 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-token + .p-chips-input-token { - padding: 0 0.5rem; -} -.p-chips .p-chips-multiple-container .p-chips-input-token { - padding: 0rem 0; -} -.p-chips .p-chips-multiple-container .p-chips-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-chips.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-slider { - background: var(--black-10); - border: none; - border-radius: 0.5rem; -} -.p-slider.p-slider-horizontal { - height: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-horizontal .p-slider-handle { - margin-top: -0.625rem; - margin-left: -0.625rem; -} -.p-slider.p-slider-vertical { - width: 0.25rem; - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.p-slider.p-slider-vertical .p-slider-handle { - margin-left: -0.625rem; - margin-bottom: -0.625rem; -} -.p-slider .p-slider-handle { - height: 1.25rem; - width: 1.25rem; - background: var(--amethyst-700); - border: none; - border-radius: 1rem; - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-slider .p-slider-handle:focus { - background: var(--amethyst-800); - box-shadow: none; -} -.p-slider .p-slider-range { - background: var(--amethyst-700); - border-radius: 0.5rem; -} -.p-slider:not(.p-disabled) .p-slider-handle:hover { - background: var(--amethyst-800); - border-color: rgba(255, 255, 255, 0.0001); -} - -.p-rating { - position: relative; - display: flex; - align-items: center; -} - -.p-rating-item { - display: inline-flex; - align-items: center; - justify-content: center; - cursor: pointer; -} - -.p-rating.p-readonly .p-rating-item { - cursor: default; -} - -.p-rating { - gap: 0.5rem; -} -.p-rating .p-rating-item { - outline-color: transparent; - border-radius: 50%; -} -.p-rating .p-rating-item .p-rating-icon { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - font-size: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-icon { - width: 1.25rem; - height: 1.25rem; -} -.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { - color: var(--black-60); -} -.p-rating .p-rating-item:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { - color: var(--orange-400); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { - color: var(--orange-500); -} -.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { - color: var(--black-80); -} - -.p-calendar.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} -.p-calendar:not(.p-calendar-disabled).p-focus > .p-inputtext { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-datepicker { - margin-top: 0.25rem; - padding: 0.75rem; - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} -.p-datepicker:not(.p-datepicker-inline) { - background: var(--white-100); - border: 1px solid var(--gray-200); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker .p-datepicker-header { - padding: 0 0 0.5rem; - color: var(--black-60); - background: var(--white-100); - font-weight: bold; - margin: 0rem; - border-bottom: none; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev, -.p-datepicker .p-datepicker-header .p-datepicker-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border: 1px solid transparent; -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible, -.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled, -.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled { - border: 1px solid var(--gray-200); - color: var(--black-60); - background: var(--black-10); - border-color: var(--gray-200); -} -.p-datepicker .p-datepicker-header .p-datepicker-title { - line-height: 2rem; - display: flex; - gap: 0.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select { - display: inline-flex; - cursor: pointer; - position: relative; - user-select: none; - background: var(--white-100); - border: 1px solid var(--gray-200); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - outline-color: transparent; - min-height: 2.5rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - color: var(--black-60); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - font-weight: bold; - padding: 0.25rem; -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { - color: var(--amethyst-700); -} -.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { - margin-right: 0.5rem; -} -.p-datepicker table { - font-size: 1rem; - margin: 0rem; -} -.p-datepicker table th { - padding: 0.25rem; -} -.p-datepicker table th > span { - width: 2rem; - height: 2rem; -} -.p-datepicker table td { - padding: 0.25rem; -} -.p-datepicker table td > span { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - transition: 0.2s; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td > span.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker table td > span:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker table td.p-datepicker-today > span { - color: var(--black-60); - font-weight: 700; - border-color: var(--gray-100); - background: rgba(255, 255, 255, 0.0001); -} -.p-datepicker table td.p-datepicker-today > span:not(.p-disabled):hover { - color: var(--black-80); -} -.p-datepicker table td.p-datepicker-today > span.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker .p-datepicker-buttonbar { - padding: 0rem 0 0; -} -.p-datepicker .p-datepicker-buttonbar .p-button { - width: auto; -} -.p-datepicker .p-timepicker { - border-top: 1px solid var(--gray-200); - padding: String value; -} -.p-datepicker .p-timepicker button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datepicker .p-timepicker button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datepicker .p-timepicker button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker .p-timepicker button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datepicker .p-timepicker span { - font-size: 1.25rem; -} -.p-datepicker .p-timepicker > div { - padding: String value; -} -.p-datepicker .p-hour-picker, -.p-datepicker .p-minute-picker { - gap: 0.25rem; -} -.p-datepicker.p-datepicker-timeonly .p-timepicker { - border-top: 0 none; -} -.p-datepicker .p-monthpicker { - margin: 0rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker .p-yearpicker { - margin: 0rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year { - padding: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid var(--gray-200); - padding-right: 0.75rem; - padding-left: 0.75rem; - padding-top: 0; - padding-bottom: 0; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { - padding-left: 0; - border-left: 0 none; -} -.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { - padding-right: 0; -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker:not(.p-disabled) table td span.p-highlight:hover { - background: var(--amethyst-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-800); -} -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datepicker:not(.p-disabled) .p-yearpicker { - display: flex; - flex-wrap: wrap; - gap: 0.25rem; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year { - flex-basis: 32.3%; - width: 100%; -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover { - background: var(--amethyst-800); -} -.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-autocomplete { - display: inline-flex; - height: min-content; -} -.p-autocomplete .p-autocomplete-loader { - right: 0.75rem; - color: var(--black-80); -} -.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { - right: 3.25rem; -} - -.p-autocomplete-multiple-container { - outline-color: transparent; - cursor: text; - overflow: hidden; - height: min-content; - display: flex; - flex-grow: 1; - flex-wrap: wrap; - align-items: center; - gap: 0.25rem; - margin: 0; - list-style-type: none; -} -.p-autocomplete-multiple-container:has(.p-autocomplete-token) { - padding: 0.25rem; -} - -.p-autocomplete-token { - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - height: 1.75rem; -} - -.p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; -} - -.p-autocomplete-token-icon { - cursor: pointer; -} - -.p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; -} - -.p-fluid .p-autocomplete { - display: flex; -} - -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - border-color: var(--amethyst-700); -} -.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-autocomplete .p-autocomplete-multiple-container.p-disabled { - cursor: not-allowed; - background-color: var(--black-10); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { - padding: 0rem 0.5rem; - background: var(--black-10); - color: var(--black-80); - border-radius: 0.25rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { - margin-left: 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token + .p-autocomplete-input-token { - padding: 0 0.5rem; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { - padding: 0rem 0; -} -.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { - height: 1.75rem; - font-family: var(--font-family); - font-feature-settings: var(--font-feature-settings, normal); - font-size: 1rem; - color: var(--black-80); - margin: 0; -} -.p-autocomplete.p-invalid.p-component > .p-inputtext { - border-color: var(--red-400); - box-shadow: 0 0 0 0.25rem var(--red-100); -} - -.p-autocomplete-panel { - background: var(--white-100); - color: var(--black-60); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - margin-top: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items { - padding: 0.25rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { - margin: 0.25rem 0rem; - padding: 0.5rem 0.75rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-80); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - border-radius: 0.5rem; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type { - margin-top: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type { - margin-bottom: 0; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover { - color: var(--black-80); - background: var(--gray-100); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { - color: var(--white-100); - background: var(--amethyst-700); -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { - margin: 0.25rem; - padding: 0.5rem 0.75rem; - color: var(--black-60); - background: rgba(255, 255, 255, 0.0001); - font-weight: bold; -} -.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message { - text-align: center; - padding: 0.5rem 0.75rem; -} - -.p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; -} -.p-autocomplete-dd .p-autocomplete-dropdown { - display: none; -} - -.autocomplete-dropdown-container:hover .p-inputtext:enabled { - border-color: var(--amethyst-700); -} - -.autocomplete-dropdown-trigger { - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 2.5rem; - display: flex; - align-items: center; - justify-content: center; -} - -.p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; -} - -.p-autocomplete-clearable { - position: relative; -} -.p-autocomplete-clearable .p-autocomplete-clear-icon { - right: 0.75rem; -} -.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon { - right: 2.5rem; -} - -.p-tabview .p-tabview-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); - gap: 1.5rem; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link { - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - padding: 1rem 0rem; - font-weight: normal; - transition: 0.2s; - margin: 0; -} -.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); -} -.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--amethyst-700); - color: var(--amethyst-700); -} -.p-tabview .p-tabview-close { - margin-left: 0.5rem; -} -.p-tabview .p-tabview-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabview .p-tabview-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabview .p-tabview-nav-btn.p-link:hover { - color: var(--amethyst-700); -} -.p-tabview .p-tabview-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - border: none; - color: var(--black-80); - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.p-divider { - border-color: var(--gray-200); -} -.p-divider .p-divider-content { - background-color: var(--white-100); - color: var(--black-60); - text-transform: uppercase; -} -.p-divider.p-divider-horizontal { - margin: 1rem 0rem; - padding: 0rem 1rem; -} -.p-divider.p-divider-horizontal .p-divider-content { - padding: 0 0.5rem; -} -.p-divider.p-divider-horizontal:before { - border-top-width: 1px; - border-top-color: var(--gray-200); -} -.p-divider.p-divider-horizontal.p-divider-dash:before { - border-top-style: dashed; -} -.p-divider.p-divider-vertical { - margin: 0rem 1rem; - padding: 1rem 0rem; -} -.p-divider.p-divider-vertical .p-divider-content { - padding: 0.5rem 0; -} -.p-divider.p-divider-vertical:before { - border-left-width: 1px; - border-left-color: var(--gray-200); -} -.p-divider.p-divider-vertical.p-divider-dash:before { - border-left-style: dashed; -} - -.p-scrollpanel .p-scrollpanel-bar { - background: var(--black-10); - border: 0 none; - border-radius: 0.5rem; -} -.p-scrollpanel .p-scrollpanel-bar:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-accordion .p-accordion-header .p-accordion-header-link { - display: flex; - flex-direction: row; - align-items: center; - color: var(--black-60); - font-weight: 700; - padding: 1rem 0rem; - border-top: 1px solid var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - transition: 0.2s; - gap: 0.5rem; -} -.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { - font-size: 1.25rem; -} -.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--gray-200); - color: var(--black-80); -} -.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { - border-color: var(--gray-200); - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-content { - padding: 0rem 0rem 1rem 1.75rem; - border-bottom: none; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-accordion .p-accordion-tab { - margin-bottom: 0rem; -} -.p-accordion .p-accordion-tab:first-child .p-accordion-header-link { - border-top: none; -} -.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link { - border-top: 1px solid var(--gray-200); -} - -.p-stepper .p-stepper-nav { - display: flex; - gap: 0.5rem; - justify-content: space-between; - margin: 0; - padding: 0; - list-style-type: none; - overflow: hidden; - overflow-x: auto; -} -.p-stepper .p-stepper-header { - position: relative; - display: flex; - flex: 1 1 auto; - align-items: center; - padding: 0.5rem 0; -} -.p-stepper .p-stepper-header.p-disabled { - opacity: 1; - cursor: initial; -} -.p-stepper .p-stepper-header.p-disabled .p-stepper-action { - opacity: 0.6; -} -.p-stepper .p-stepper-header:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-title { - color: var(--black-80); -} -.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator { - background-color: var(--amethyst-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-number { - color: var(--white-100); - background-color: var(--amethyst-700); - border-color: transparent; -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-icon, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-icon { - color: var(--amethyst-700); -} -.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper p-stepperheader .p-stepper-action { - display: inline-flex; - align-items: center; - flex-grow: 0; - transition: 0.2s; - border-radius: 0.5rem; - background: var(--white-100); - outline-color: transparent; - padding: 0; -} -.p-stepper p-stepperheader .p-stepper-action:hover { - cursor: pointer; -} -.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-number { - display: flex; - align-items: center; - justify-content: center; - font-weight: 400; - color: var(--black-80); - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1; - font-size: 1rem; - border-radius: 8rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - margin-left: 0.5rem; - color: var(--black-80); - font-weight: 400; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper{ - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1; - margin-left: 0.5rem; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title { - margin-left: 0; -} -.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon{ - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1; - min-width: 1.5rem; - height: 1.5rem; -} -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number, -.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon { - color: var(--red-400); -} -.p-stepper .p-stepper-panels { - background: rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - color: var(--black-80); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-number { - color: var(--white-100); - background-color: var(--amethyst-700); - border-color: transparent; -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-icon { - color: var(--amethyst-700); -} -.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number, .p-stepper .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number { - color: var(--white-100); - background-color: var(--red-400); -} -.p-stepper .p-stepper-separator { - background-color: var(--gray-200); - width: 100%; - height: 1px; - margin-inline-start: 0.5rem; - transition: 0.2s; -} -.p-stepper.no-line .p-stepper-separator { - background-color: transparent !important; -} -.p-stepper.p-stepper-vertical { - display: flex; - flex-direction: column; -} -.p-stepper.p-stepper-vertical .p-stepper-toggleable-content { - display: flex; - flex: 1 1 auto; - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-stepper.p-stepper-vertical .p-stepper-panel { - display: flex; - flex-direction: column; - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active { - flex: 1 1 auto; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header { - flex: initial; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content { - width: 100%; - padding-left: 1rem; -} -.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator { - flex: 0 0 auto; - width: 2px; - height: auto; - margin-inline-start: calc(1.75rem + 2px); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:has(~ .p-stepper-panel-active) .p-stepper-separator { - background-color: var(--amethyst-700); -} -.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content { - padding-left: 3rem; -} - -.p-card { - overflow: hidden; - color: var(--black-80); - font-size: 1rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-card.p-card-no-shadow { - box-shadow: none; -} -.p-card .p-card-body { - padding: 1rem; -} -.p-card .p-card-title { - font-size: 1.125rem; - font-weight: 700; - margin-bottom: 0.25rem; -} -.p-card .p-card-subtitle { - font-size: 0.875rem; - font-weight: 400; - color: var(--black-60); -} -.p-card .p-card-content { - padding: 1rem 0 0; -} -.p-card .p-card-footer { - padding: 1rem 0 0; -} - -.p-tooltip .p-tooltip-text { - background: var(--gray-800); - color: var(--white-100); - padding: 0.5rem 1rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} - -.p-tooltip-arrow { - border-color: transparent; -} - -.p-tooltip-right .p-tooltip-arrow, -.p-tooltip-left .p-tooltip-arrow { - margin-top: -0.25rem; -} - -.p-tooltip-top .p-tooltip-arrow, -.p-tooltip-bottom .p-tooltip-arrow { - margin-left: -0.25rem; -} - -.p-tooltip-right .p-tooltip-arrow { - border-width: 0.25em 0.25em 0.25em 0; - border-right-color: var(--gray-800); -} - -.p-tooltip-left .p-tooltip-arrow { - border-width: 0.25em 0 0.25em 0.25rem; - border-left-color: var(--gray-800); -} - -.p-tooltip-top .p-tooltip-arrow { - border-width: 0.25em 0.25em 0; - border-top-color: var(--gray-800); -} - -.p-tooltip-bottom .p-tooltip-arrow { - border-width: 0 0.25em 0.25rem; - border-bottom-color: var(--gray-800); -} - -.p-dialog { - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border: 1px solid var(--gray-200); -} -.p-dialog .p-dialog-header { - border-bottom: 1px solid var(--gray-200); - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem 1rem; - border-top-right-radius: 0.5rem; - border-top-left-radius: 0.5rem; -} -.p-dialog .p-dialog-header .p-dialog-title { - font-weight: bold; - font-size: 1.25rem; -} -.p-dialog .p-dialog-header .p-dialog-header-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-right: 0.5rem; - box-shadow: none; -} -.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { - margin-right: 0; -} -.p-dialog-danger .p-dialog-title::before, .p-dialog-success .p-dialog-title::before, .p-dialog-info .p-dialog-title::before, .p-dialog-warning .p-dialog-title::before, .p-dialog-help .p-dialog-title::before { - content: ""; - display: inline-block; - width: 1.5rem; - height: 1.5rem; - background-size: contain; - margin-right: 0.5rem; - vertical-align: text-bottom; -} -.p-dialog-danger .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-success .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-warning .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-info .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog-help .p-dialog-title::before { - background: url('data:image/svg+xml,') no-repeat; -} -.p-dialog .p-dialog-content { - background: var(--white-100); - color: var(--black-80); - padding: 1.5rem 1.5rem; -} -.p-dialog .p-dialog-content:last-of-type { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer { - display: flex; - border-top: 1px solid rgba(255, 255, 255, 0.0001); - background: var(--white-100); - color: var(--black-60); - padding: 0rem 1.5rem 1.5rem; - text-align: right; - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-dialog .p-dialog-footer button { - width: auto; -} -.p-dialog .p-confirm-dialog-accept { - order: 1; -} -.p-dialog .p-confirm-dialog-reject { - order: 2; -} -.p-dialog.p-dialog-maximized .p-dialog-header, .p-dialog.p-dialog-maximized .p-dialog-content:last-of-type { - border-radius: 0; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { - font-size: 2rem; -} -.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer { - flex-direction: row-reverse; - gap: 0.5rem; -} -.p-dialog.p-confirm-dialog .p-dialog-footer i.none { - display: none; -} - -.p-overlaypanel { - background: var(--white-100); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-overlaypanel .p-overlaypanel-content { - padding: 1rem; -} -.p-overlaypanel .p-overlaypanel-close { - background: var(--amethyst-700); - color: var(--white-100); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - position: absolute; - top: -1rem; - right: -1rem; -} -.p-overlaypanel .p-overlaypanel-close:enabled:hover { - background: var(--amethyst-800); - color: var(--white-100); -} -.p-overlaypanel:after { - border: solid transparent; - border-color: transparent; - border-bottom-color: var(--white-100); - border-width: 6px; -} -.p-overlaypanel:before { - border: solid transparent; - border-width: 8px; - border-color: transparent; - border-bottom-color: var(--gray-200); -} -.p-overlaypanel.p-overlaypanel-flipped { - margin-top: -7px !important; -} -.p-overlaypanel.p-overlaypanel-flipped:after { - border-top-color: var(--white-100); - border-bottom-color: transparent; -} -.p-overlaypanel.p-overlaypanel-flipped:before { - border-top-color: var(--gray-200); - border-bottom-color: transparent; -} - -.p-sidebar { - color: var(--black-80); - border: 1px solid var(--gray-200); - border-radius: 0.5rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - background: var(--white-100); - margin: 0.5rem; - height: calc(100vh - 1rem) !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-full, .p-sidebar.p-sidebar-bottom { - width: calc(100vw - 1rem); - width: -webkit-fill-available !important; -} -.p-sidebar.p-sidebar-top, .p-sidebar.p-sidebar-bottom { - height: auto; -} -.p-sidebar .p-sidebar-header { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1.5rem 1.5rem 1rem; - border-bottom: 1px solid var(--gray-200); -} -.p-sidebar .p-sidebar-header .p-sidebar-close, -.p-sidebar .p-sidebar-header .p-sidebar-icon { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, -.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible, -.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled, -.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-sidebar .p-sidebar-header > :only-child { - margin-left: auto; -} -.p-sidebar .p-sidebar-content { - padding: 1.5rem 1.5rem; -} -.p-sidebar .p-sidebar-footer { - display: flex; - align-items: center; - gap: 0.5rem; - padding: 1.5rem 1.5rem; - padding-top: 0rem; -} - -.p-avatar { - height: 2rem; - width: 2rem; - color: var(--white-100); - font-size: 1rem; - background-color: var(--amethyst-700); - border-radius: 0.5rem; -} -.p-avatar:not(.p-avatar-image) { - border: 1px solid var(--gray-200); -} -.p-avatar.p-avatar-image { - background: transparent; - position: relative; -} -.p-avatar.p-avatar-image img { - position: relative; - object-fit: cover; - border-radius: inherit; -} -.p-avatar.p-avatar-image .p-badge { - z-index: 1; -} -.p-avatar.p-avatar-image::before { - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: 1px solid var(--gray-200); - border-radius: inherit; - z-index: 1; -} -.p-avatar.p-avatar-lg { - width: 2.5rem; - height: 2.5rem; - font-size: 1rem; -} -.p-avatar.p-avatar-lg .p-avatar-icon { - font-size: 1rem; -} -.p-avatar.p-avatar-xl { - width: 3.5rem; - height: 3.5rem; - font-size: 1.5rem; -} -.p-avatar.p-avatar-xl .p-avatar-icon { - font-size: 1.5rem; -} - -.p-avatar-circle { - border-radius: 50%; -} - -.p-badge { - background: var(--amethyst-700); - color: var(--white-100); - font-size: 0.75rem; - font-weight: bold; - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; -} -.p-badge.p-badge-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-badge.p-badge-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-badge.p-badge-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-badge.p-badge-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-badge.p-badge-dot { - width: 0.5rem; - height: 0.5rem; - min-width: auto; -} - -.p-tag { - height: 1.5rem; - color: var(--white-100); - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem; - border-radius: 0.5rem; - background: var(--amethyst-700); -} -.p-tag.p-tag-success { - background-color: var(--green-400); - color: var(--white-100); -} -.p-tag.p-tag-info { - background-color: var(--blue-400); - color: var(--white-100); -} -.p-tag.p-tag-warning { - background-color: var(--orange-400); - color: var(--white-100); -} -.p-tag.p-tag-danger { - background-color: var(--red-400); - color: var(--white-100); -} -.p-tag.p-tag-rounded { - border-radius: 100px; -} -.p-tag.p-tag-secondary { - background-color: var(--gray-200); - color: var(--black-60); -} -.p-tag .p-tag-icon { - margin-right: 0.25rem; - font-size: 0.875rem; -} -.p-tag .p-tag-icon.p-icon { - width: 0.875rem; - height: 0.875rem; -} - -.p-progressbar { - border: none; - height: 1rem; - background: var(--black-10); - border-radius: 0.5rem; -} -.p-progressbar .p-progressbar-value { - border: 0 none; - margin: 0; - background: var(--amethyst-700); -} -.p-progressbar .p-progressbar-label { - color: var(--white-100); - line-height: 1rem; -} - -.p-progress-spinner-circle { - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-primary-color 6s ease-in-out infinite; -} - -@keyframes p-progress-spinner-primary-color { - 100%, 0% { - stroke: var(--primary-color) !important; - } - 40% { - stroke: var(--primary-color) !important; - } - 66% { - stroke: var(--primary-color) !important; - } - 80%, 90% { - stroke: var(--primary-color) !important; - } -} -.p-metergroup { - display: flex; - gap: 0.75rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meter-container { - background: var(--black-10); - border-radius: 0.5rem; -} -.p-metergroup .p-metergroup-labels { - display: flex; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style-type: none; - gap: 1rem; - row-gap: 0.75rem; -} -.p-metergroup .p-metergroup-labels-vertical { - gap: 0.5rem; - flex-direction: column; -} -.p-metergroup .p-metergroup-meters { - display: flex; - background: var(--black-10); - border-radius: 0.5rem; - height: 0.5rem; -} -.p-metergroup .p-metergroup-meter { - border: none; - background: var(--amethyst-700); -} -.p-metergroup .p-metergroup-label-list-item { - line-height: 1rem; -} -.p-metergroup .p-metergroup-label-type { - background: var(--amethyst-700); - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - margin-right: 0.5rem; -} -.p-metergroup .p-metergroup-label { - display: inline-flex; - align-items: center; - color: var(--black-60); - gap: 0.5rem; - font-size: 0.875rem; - line-height: 100%; -} -.p-metergroup .p-metergroup-label .p-metergroup-label-marker { - width: 0.5rem; - height: 0.5rem; - border-radius: 100%; - display: inline-flex; -} -.p-metergroup .p-metergroup-label-icon { - width: 1rem; - height: 1rem; - font-size: 1rem; -} -.p-metergroup .p-metergroup-label-list-vertical { - gap: 0.25rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container { - height: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start { - margin-bottom: 0.5rem; -} -.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end { - margin-top: 0.5rem; -} -.p-metergroup.p-metergroup-vertical { - flex-direction: row; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meters { - width: 0.5rem; - height: 100%; - flex-direction: column; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter { - width: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type { - border-bottom-left-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start) { - margin-left: 0.5rem; -} - -.p-chip { - height: 1.75rem; - color: var(--black-80); - border-radius: 0.25rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - padding: 0rem 0.5rem; - background-color: var(--black-10); - display: inline-flex; -} -.p-chip.p-disabled { - color: var(--black-60); - border-color: var(--gray-200); - background-color: var(--black-10); -} -.p-chip .p-chip-text { - line-height: 1.5; - margin-top: 0rem; - margin-bottom: 0rem; -} -.p-chip .p-chip-icon { - margin-right: 0.5rem; -} -.p-chip img { - width: 1.5rem; - height: 1.5rem; - margin-left: -0.75rem; - margin-right: 0.5rem; -} -.p-chip .p-chip-remove-icon { - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin-left: 0.5rem; -} -.p-chip .p-chip-remove-icon:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-chip .p-chip-remove-icon:focus { - outline: 0 none; -} - -timescircleicon svg { - display: none !important; -} -timescircleicon::after { - cursor: pointer; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat; - height: 16px; - width: 16px; - background: var(--black-80); - margin-left: 0.5rem; - content: ""; -} - -.p-skeleton { - background: var(--gray-200); - border-radius: 0.5rem; -} -.p-skeleton:after { - background: linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%); -} - -.p-message { - overflow: hidden; - margin: 0rem; - border-radius: 0.5rem; -} -.p-message .p-message-wrapper { - padding: 1rem; - position: relative; - display: grid; - padding-left: 4rem; - min-height: 4rem; -} -.p-message .p-message-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: transparent; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - position: absolute; - top: 1rem; - right: 1rem; -} -.p-message .p-message-close:hover { - background: rgba(255, 255, 255, 0.5); -} -.p-message .p-message-close:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-message.p-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-message.p-message-info .p-message-wrapper { - border-left: 0.25rem solid var(--blue-400); -} -.p-message.p-message-info .p-message-icon { - color: var(--blue-400); -} -.p-message.p-message-info .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-message.p-message-info .p-message-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-message.p-message-info .p-message-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-message.p-message-success .p-message-wrapper { - border-left: 0.25rem solid var(--green-400); -} -.p-message.p-message-success .p-message-icon { - color: var(--green-400); -} -.p-message.p-message-success .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-message.p-message-success .p-message-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-message.p-message-success .p-message-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-message.p-message-warn .p-message-wrapper { - border-left: 0.25rem solid var(--orange-400); -} -.p-message.p-message-warn .p-message-icon { - color: var(--orange-400); -} -.p-message.p-message-warn .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-message.p-message-warn .p-message-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-message.p-message-warn .p-message-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message.p-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-message.p-message-error .p-message-wrapper { - border-left: 0.25rem solid var(--red-400); -} -.p-message.p-message-error .p-message-icon { - color: var(--red-400); -} -.p-message.p-message-error .p-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-message.p-message-error .p-message-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-message.p-message-error .p-message-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-message .p-message-text { - font-size: 1rem; - font-weight: normal; - color: var(--black-80); -} -.p-message .p-message-icon { - font-size: 2rem; - display: inline; - margin-right: 0.5rem; - position: absolute; - top: 1rem; - left: 1rem; -} -.p-message .p-message-icon .p-icon-wrapper { - display: none; -} -.p-message .p-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-message .p-message-summary { - font-size: 1rem; - font-weight: bold; - color: var(--black-80); - margin-right: 0.25rem; -} -.p-message .p-message-detail { - font-size: 0.875rem; - font-weight: normal; - color: var(--black-60); - display: block; -} - -.p-toast { - opacity: 1; -} -.p-toast .p-toast-message { - overflow: hidden; - margin: 0.25rem; - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; -} -.p-toast .p-toast-message .p-toast-message-content { - gap: 1rem; - padding: 1rem; - border-left-width: 0.25rem; - border-left-style: solid; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { - margin: 0rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { - font-size: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper { - display: none; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { - font-weight: bold; - font-size: 1rem; - color: var(--black-80); - margin: auto 0; -} -.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { - font-weight: normal; - font-size: 0.875rem; - color: var(--black-60); - margin-top: 0.25rem; -} -.p-toast .p-toast-message .p-toast-icon-close { - width: 2rem; - height: 2rem; - border-radius: 0.5rem; - background: var(--white-100); - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-info { - background: var(--blue-50); - border: 1px solid var(--blue-200); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content { - border-left: 0.25rem solid var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon { - color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--blue-400); -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { - color: var(--blue-400); - border: 1px solid var(--blue-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover { - color: var(--blue-400); - border-color: var(--blue-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-success { - background: var(--green-50); - border: 1px solid var(--green-200); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content { - border-left: 0.25rem solid var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon { - color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--green-400); -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { - color: var(--green-400); - border: 1px solid var(--green-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover { - color: var(--green-400); - border-color: var(--green-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-warn { - background: var(--orange-50); - border: 1px solid var(--orange-200); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content { - border-left: 0.25rem solid var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon { - color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--orange-400); -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { - color: var(--orange-400); - border: 1px solid var(--orange-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover { - color: var(--orange-400); - border-color: var(--orange-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} -.p-toast .p-toast-message.p-toast-message-error { - background: var(--red-50); - border: 1px solid var(--red-200); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content { - border-left: 0.25rem solid var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon { - color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before { - content: ""; - mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E"); - width: 2.25rem; - height: 2.25rem; - display: block; - background-color: var(--red-400); -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { - color: var(--red-400); - border: 1px solid var(--red-200); - background: transparent; -} -.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover { - color: var(--red-400); - border-color: var(--red-400); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; -} - -.p-breadcrumb { - background: rgba(255, 255, 255, 0.0001); - border: none; - padding: 0rem; -} -.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator { - opacity: 0; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { - transition: 0.2s; - border-radius: 0.5rem; - padding: 0.25rem; -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover { - background-color: var(--gray-100); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { - margin: 0 0.25rem; - color: var(--black-80); - font-size: 1.25rem; -} -.p-breadcrumb .p-breadcrumb-list li:last-child { - pointer-events: none; - opacity: 0.6; -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { - color: var(--black-80); -} -.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { - color: var(--black-80); -} - -.p-menubar { - display: flex; - padding: 0.25rem; - align-items: flex-end; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-menubar .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menubar .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menubar .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="0"] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-menubar [class*=list][level="0"] > .p-menuitem { - margin: 0; -} -.p-menubar [class*=list]:not([level="0"]) { - min-width: 8rem; - z-index: 2; -} -.p-menubar [class*=list][level="1"] { - margin-top: 0.25rem; -} -.p-menubar [class*=list][level="1"].p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar [class*=list]:not([level="0"]):not([level="1"]) { - margin-left: 0.25rem; - margin-top: -0.25rem; -} -.p-menubar ul { - margin: 0; - padding: 0; - list-style: none; -} -.p-menubar .p-menuitem-link { - cursor: pointer; - display: flex; - align-items: center; - text-decoration: none; - overflow: hidden; - position: relative; -} -.p-menubar .p-menuitem-text { - line-height: 1; -} -.p-menubar .p-menuitem { - position: relative; - margin-top: 0.25rem; -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-800); - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menubar .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menubar .p-menuitem.p-menuitem:first-of-type { - margin-top: 0.25rem; -} -.p-menubar .p-menuitem .p-submenu-list { - display: none; - position: absolute; - z-index: 2; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg) { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper { - margin-left: auto; -} -.p-menubar .p-menuitem .p-menubar-custom, -.p-menubar .p-menuitem .p-menubar-end { - margin-left: auto; - align-self: center; -} -.p-menubar .p-menubar-root-list { - display: flex; - align-items: center; - flex-wrap: nowrap; -} -.p-menubar .p-menubar-root-list > li ul { - display: none; - z-index: 1; -} -@media screen and (min-width: 960px) { - .p-menubar .p-submenu-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - left: 100%; - top: 0; - } - .p-menubar .p-menubar-root-list > .p-menuitem-active > p-menubarsub > .p-submenu-list { - display: block; - } -} -.p-menubar .p-menubar-button { - display: none; - cursor: pointer; - align-items: center; - justify-content: center; -} - -@media screen and (max-width: 960px) { - .p-menubar { - position: relative; - align-items: center; - } - .p-menubar .p-menubar-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-menubar .p-menubar-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-menubar .p-menubar-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); - } - .p-menubar .p-menubar-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list { - display: none; - } - .p-menubar .p-menuitem-active[aria-expanded=true] > p-menubarsub > .p-submenu-list { - display: block; - position: relative; - left: auto; - top: auto; - border: 0; - } - .p-menubar [aria-expanded=true] + p-menubarsub .p-menubar-root-list { - display: block; - } - .p-menubar .p-menubar-root-list { - position: absolute; - left: 0; - top: 100%; - display: none; - flex-direction: column; - min-width: 8rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - border-radius: 0.5rem; - z-index: 2; - } - .p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-menubar .p-submenu-list { - width: 100%; - display: none; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - border-radius: 0.5rem; - box-shadow: none; - } - .p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon { - transform: rotate(0deg); - } - .p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-megamenu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu [class*=grid] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; - width: max-content; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-megamenu [class*=col] { - display: flex; - flex-grow: 1; - width: auto; - padding: 0; -} -.p-megamenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-megamenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-megamenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-megamenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-megamenu-horizontal { - display: flex; -} -.p-megamenu-horizontal [class*=root] { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.25rem; -} -.p-megamenu-horizontal [class*=root] > .p-menuitem { - margin: 0; -} -.p-megamenu-horizontal [class*=grid] { - margin-top: 0.25rem; -} - -.p-megamenu-vertical { - display: flex; -} -.p-megamenu-vertical [class*=root] { - display: flex; - flex-direction: column; -} -.p-megamenu-vertical [class*=grid] { - margin-left: 0.25rem; -} - -@media screen and (max-width: 960px) { - .p-megamenu { - position: relative; - } - .p-megamenu .p-megamenu-button { - display: flex; - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - } - .p-megamenu .p-megamenu-button:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); - } - .p-megamenu .p-megamenu-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); - } - .p-megamenu .p-megamenu-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); - } - .p-megamenu [aria-expanded=false] + [class*=root] { - display: none; - } - .p-megamenu [class*=root] { - position: absolute; - left: 0; - top: 100%; - display: flex; - flex-direction: column; - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - margin-top: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; - } - .p-megamenu [class*=panel] { - width: 100%; - position: static; - } - .p-megamenu [class*=grid] { - display: flex; - flex-direction: column; - border: none; - border-radius: 0; - margin: 0 !important; - padding: 0.25rem 0 0 0.75rem; - box-shadow: none; - } - .p-megamenu [class*=grid] [class*=list] { - width: 100%; - } - .p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon { - transform: rotate(-90deg); - } - .p-megamenu-vertical [aria-expanded=true] .p-submenu-icon { - transform: rotate(90deg); - } -} -.p-menu [class*=header] { - color: var(--black-60); - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu [class*=header][data-p-disabled=true] { - color: var(--black-60); - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-menu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-menu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-menu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-menu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} - -.p-menu-overlay { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} - -.p-tieredmenu { - display: flex; -} -.p-tieredmenu [class*=root] { - display: flex; - flex-direction: column; -} -.p-tieredmenu [data-pc-section=menu] { - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); -} -.p-tieredmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-tieredmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-tieredmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-tieredmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-tabmenu .p-tabmenu-nav { - background: rgba(255, 255, 255, 0.0001); - border-bottom: 1px solid var(--gray-200); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { - margin-right: 1.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - font-weight: normal; - border-bottom: 0.25rem solid rgba(255, 255, 255, 0.0001); - padding: 1rem 0rem; - margin: 0; - transition: 0.2s; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { - margin-right: 0.5rem; -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { - background: rgba(255, 255, 255, 0.0001); - border-color: var(--amethyst-700); - color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link { - background: var(--white-100); - color: var(--black-80); - width: 2.5rem; - box-shadow: 0px 0px 10px 50px var(--white-60); - border-radius: 0; -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible { - outline: none; - outline-offset: none; - box-shadow: inset 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav-btn.p-link:hover { - color: var(--amethyst-700); -} -.p-tabmenu .p-tabmenu-nav-container > .p-tabmenu-nav-content > .p-tabmenu-nav { - white-space: nowrap; - width: max-content; -} - -.p-panelmenu[data-pc-section=root] { - display: flex; - flex-direction: column; - gap: 0.25rem; -} -.p-panelmenu [data-pc-section=header] { - padding: 0.5rem 0.75rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action { - display: flex; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - gap: 0.5rem; -} -.p-panelmenu [data-pc-section=header] .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header] .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] { - background-color: var(--amethyst-700); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover { - cursor: pointer; - background-color: var(--amethyst-800); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu [data-pc-section=menu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu [data-pc-section=submenu] { - padding: 0.25rem 0 0 0.75rem; -} -.p-panelmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-panelmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-panelmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) { - pointer-events: none; - opacity: 0.6; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-link { - pointer-events: none; - background-color: var(--black-10); - border-color: var(--gray-200); - opacity: 1; -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-icon { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-menuitem-text { - color: var(--black-60); -} -.p-panelmenu .p-menuitem > .p-menuitem-content:has(.p-disabled) .p-submenu-icon { - color: var(--black-60); -} - -.p-contextmenu [class*=list] { - min-width: 8rem; - border-radius: 0.5rem; - border: 1px solid var(--gray-200); - padding: 0.25rem; - background-color: var(--white-100); - box-shadow: 0 0.25rem 0.25rem 0 var(--black-20); - z-index: 2; -} -.p-contextmenu [class*=list]:not([class*=root]) { - margin-top: -0.25rem; - margin-left: 0.25rem; -} -.p-contextmenu .p-menuitem { - width: 100%; - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem:first-of-type { - margin-top: 0; -} -.p-contextmenu .p-menuitem .p-menuitem-link { - display: flex; - gap: 0.5rem; - padding: 0.5rem 0.75rem; - border: 1px solid transparent; - border-radius: 0.5rem; - background-color: rgba(255, 255, 255, 0.0001); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); - font-size: 1.25rem; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text + .p-submenu-icon { - margin-left: auto; -} -.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon { - color: var(--black-80); - font-size: 1.25rem; - transition: 0.18s; -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link { - background-color: var(--amethyst-700); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover { - background-color: var(--amethyst-800); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-menuitem-text { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-highlight=true] > .p-menuitem-content > .p-menuitem-link:hover .p-submenu-icon { - color: var(--white-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link { - cursor: pointer; - background-color: var(--gray-100); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-menuitem-text { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true]) > .p-menuitem-content > .p-menuitem-link .p-submenu-icon { - color: var(--black-80); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link { - background-color: var(--black-10); - border-color: var(--gray-200); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon { - color: var(--black-60); -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content { - pointer-events: none; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - pointer-events: none; - opacity: 1; -} -.p-contextmenu .p-menuitem-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} -.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled { - opacity: 0.6; -} -@media screen and (max-width: 767px) { - .p-contextmenu [aria-expanded=true] > .p-menuitem-content .p-submenu-icon { - transform: rotate(90deg); - } - .p-contextmenu [class*=list]:not([class*=root]) { - border-radius: 0; - border: none; - padding-left: 0.75rem !important; - margin: 0; - margin-top: 0.25rem; - background-color: transparent; - box-shadow: none; - } -} - -.p-steps { - overflow: hidden; - overflow-x: auto; -} -.p-steps .p-steps-item { - display: flex; - justify-content: center; -} -.p-steps .p-steps-item .p-menuitem-link { - display: flex; - flex-direction: row; - align-items: center; - gap: 0.5rem; - border-radius: 0; - padding: 0 0.5rem; - background: var(--white-100); - transition: 0.2s; - z-index: 1; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-number { - color: var(--black-80); - font-weight: 400; - border: 1px solid var(--gray-200); - background: var(--white-100); - min-width: 1.5rem; - height: 1.5rem; - line-height: 1.5rem; - font-size: 1rem; - z-index: 1; - border-radius: 8rem; -} -.p-steps .p-steps-item .p-menuitem-link .p-steps-title { - color: var(--black-80); - font-weight: 400; -} -.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-number { - background: var(--amethyst-700); - color: var(--white-100); - border-color: transparent; -} -.p-steps .p-steps-item.p-highlight:not(:has(~ .p-highlight)) .p-steps-title { - color: var(--black-80); -} -.p-steps .p-steps-item.p-disabled { - opacity: 1; -} -.p-steps .p-steps-item.p-disabled .p-steps-number, -.p-steps .p-steps-item.p-disabled .p-steps-title { - opacity: 0.6; -} -.p-steps .p-steps-item:before { - content: " "; - border-top: 1px solid var(--gray-200); - width: 100%; - top: 50%; - left: 0; - display: block; - position: absolute; -} -.p-steps .p-steps-item:first-of-type { - justify-content: flex-start; -} -.p-steps .p-steps-item:first-of-type .p-menuitem-link { - padding-left: 0; -} -.p-steps .p-steps-item:last-of-type { - justify-content: flex-end; -} -.p-steps .p-steps-item:last-of-type .p-menuitem-link { - padding-right: 0; -} - -.p-timeline .p-timeline-event-content { - color: var(--black-80); -} -.p-timeline .p-timeline-event-opposite, -.p-timeline .p-timeline-event-content { - line-height: 1; -} -.p-timeline .p-timeline-event-marker { - border: 0.25rem solid var(--amethyst-700); - border-radius: 8rem; - width: 1rem; - height: 1rem; - background-color: var(--white-100); -} -.p-timeline .p-timeline-event-connector { - background-color: var(--gray-200); -} -.p-timeline.p-timeline-vertical .p-timeline-event-opposite, -.p-timeline.p-timeline-vertical .p-timeline-event-content { - padding: 0rem 0.5rem; -} -.p-timeline.p-timeline-vertical .p-timeline-event-connector { - width: 1px; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, -.p-timeline.p-timeline-horizontal .p-timeline-event-content { - padding: 0.5rem 0rem; -} -.p-timeline.p-timeline-horizontal .p-timeline-event-connector { - height: 1px; -} - -.p-carousel .p-carousel-content .p-carousel-prev, -.p-carousel .p-carousel-content .p-carousel-next { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - margin: 0.5rem; -} -.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, -.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-carousel .p-carousel-content .p-carousel-prev:focus-visible, -.p-carousel .p-carousel-content .p-carousel-next:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-carousel .p-carousel-content .p-carousel-prev.p-disabled, -.p-carousel .p-carousel-content .p-carousel-next.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-carousel .p-carousel-indicators { - padding: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator { - margin-right: 0.5rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type { - margin-right: 0; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button { - background-color: var(--gray-200); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { - background: var(--gray-800); -} -.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { - background: var(--gray-800); - color: var(--white-100); -} - -.p-datatable table { - border-collapse: separate; -} -.p-datatable .p-paginator-top { - border-width: 1px 0 1px 0; - border-radius: 0; -} -.p-datatable .p-paginator-bottom { - border-width: 0 0 0 0; - border-radius: 0; -} -.p-datatable .p-datatable-header { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-footer { - background: var(--gray-50); - color: var(--black-80); - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; - font-weight: 500; -} -.p-datatable .p-datatable-thead > tr > th { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); - transition: 0.2s; -} -.p-datatable .p-datatable-tfoot > tr > td { - text-align: left; - padding: 1rem 1rem; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - font-weight: 500; - color: var(--black-80); - background: var(--gray-50); -} -.p-datatable .p-sortable-column p-sorticon { - vertical-align: middle; -} -.p-datatable .p-sortable-column p-sorticon sortalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountupalticon > svg, .p-datatable .p-sortable-column p-sorticon sortamountdownicon > svg { - display: none; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountupalticon::after, .p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - width: 1.25rem; - height: 1.25rem; - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; -} -.p-datatable .p-sortable-column p-sorticon sortalticon::after { - content: "\eb5a"; -} -.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after { - content: "\eb27"; - color: var(--amethyst-700); -} -.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after { - content: "\eb26"; - color: var(--amethyst-700); -} -.p-datatable .p-sortable-column .p-sortable-column-badge { - border-radius: 50%; - height: 1.25rem; - min-width: 1.25rem; - line-height: 1.25rem; - color: var(--white-100); - background: var(--amethyst-700); - margin-left: 0.5rem; -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { - color: var(--amethyst-700); -} -.p-datatable .p-sortable-column:focus-visible { - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - outline: 0 none; -} -.p-datatable .p-datatable-tbody > tr { - background: var(--white-100); - color: var(--black-80); - transition: 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td { - text-align: left; - border: 1px solid var(--gray-200); - border-width: 0 0 1px 0; - padding: 1rem 1rem; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus-visible, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-toggler.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save.p-disabled, -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { - margin-right: 0.5rem; -} -.p-datatable .p-datatable-tbody > tr > td > .p-column-title { - font-weight: 500; -} -.p-datatable .p-datatable-tbody > tr > td.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-datatable-tbody > tr.p-highlight-contextmenu { - outline: 0.15rem solid var(--amethyst-200); - outline-offset: -0.15rem; -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { - box-shadow: inset 0 2px 0 0 var(--amethyst-700); -} -.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { - box-shadow: inset 0 -2px 0 0 var(--amethyst-700); -} -.p-datatable .p-datatable-tbody > tr .pi-chevron-right::before, -.p-datatable .p-datatable-tbody > tr .pi-chevron-down::before { - color: var(--black-60); - font-size: 1rem; -} -.p-datatable .p-datatable-frozen-tbody > tr > td { - background: var(--gray-50); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus-visible { - outline: 0.15rem solid var(--amethyst-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus-visible { - outline: 0.15rem solid var(--amethyst-200); - outline-offset: -0.15rem; -} -.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable .p-column-resizer-helper { - background: var(--gray-200); -} -.p-datatable .p-datatable-scrollable-header, -.p-datatable .p-datatable-scrollable-footer { - background: var(--white-100); -} -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, -.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { - background-color: var(--gray-50); -} -.p-datatable .p-datatable-loading-icon { - font-size: 2rem; -} -.p-datatable .p-datatable-loading-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-datatable.p-datatable-gridlines .p-datatable-header { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-footer { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-top { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-paginator-bottom { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { - border-width: 1px 0 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child { - border-width: 1px 1px 0 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { - border-width: 1px 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child { - border-width: 1px 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td { - border-width: 0 0 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child { - border-width: 0 1px 1px 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td { - border-width: 0 0 0 1px; -} -.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child { - border-width: 0 1px 0 1px; -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { - background: var(--gray-50); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { - background: var(--gray-100); - color: var(--black-80); -} -.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) + .p-row-expanded { - background: var(--gray-50); -} -.p-datatable.p-datatable-sm .p-datatable-header { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-sm .p-datatable-footer { - padding: 0.5rem 0.5rem; -} -.p-datatable.p-datatable-lg .p-datatable-header { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { - padding: 1.25rem 1.25rem; -} -.p-datatable.p-datatable-lg .p-datatable-footer { - padding: 1.25rem 1.25rem; -} - -.p-datatable-drag-selection-helper { - background: var(--gray-100); -} - -.p-column-filter-overlay { - display: flex; - flex-direction: column; - gap: 0.25rem; - background-color: var(--white-100); - padding: 0.25rem; - border: 1px solid var(--gray-200); - border-radius: 0.5rem; -} - -.p-column-filter-constraint, -.p-column-filter-constraints { - display: flex; - flex-direction: column; - gap: 0.25rem; -} - -.p-column-filter-buttonbar { - display: flex; - gap: 0.25rem; -} - -[data-pc-section=filterremove] { - display: none; -} -[data-pc-section=filterremove]:has(.p-column-filter-remove-button) { - display: block; -} - -.p-column-filter-menu-button, -.p-column-filter-clear-button { - width: 2rem; - height: 2rem; - color: var(--black-60); - border: 1px solid rgba(255, 255, 255, 0.0001); - background: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - vertical-align: middle; -} -.p-column-filter-menu-button:enabled:hover, -.p-column-filter-clear-button:enabled:hover { - color: var(--black-80); - border-color: rgba(255, 255, 255, 0.0001); - background: var(--gray-100); -} -.p-column-filter-menu-button:focus-visible, -.p-column-filter-clear-button:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} -.p-column-filter-menu-button.p-disabled, -.p-column-filter-clear-button.p-disabled { - background: var(--black-10); - border: 1px solid var(--gray-200); - color: var(--black-60); -} -.p-column-filter-menu-button filtericon > svg, .p-column-filter-menu-button filterslashicon > svg, -.p-column-filter-clear-button filtericon > svg, -.p-column-filter-clear-button filterslashicon > svg { - display: none; -} -.p-column-filter-menu-button filtericon::after, .p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filtericon::after, -.p-column-filter-clear-button filterslashicon::after { - color: var(--black-80); - font-size: 1rem; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} -.p-column-filter-menu-button filtericon::after, -.p-column-filter-clear-button filtericon::after { - content: "\eaa5"; -} -.p-column-filter-menu-button filterslashicon::after, -.p-column-filter-clear-button filterslashicon::after { - content: "\ed2c"; -} -.p-column-filter-menu-button.p-column-filter-menu-button-active, -.p-column-filter-clear-button.p-column-filter-menu-button-active { - background-color: var(--amethyst-700); - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after, .p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after, -.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after { - color: var(--white-100); -} -.p-column-filter-menu-button.p-column-filter-menu-button-active:hover, -.p-column-filter-clear-button.p-column-filter-menu-button-active:hover { - background-color: var(--amethyst-800); - color: var(--white-100); -} - -.p-column-filter-row { - gap: 0.5rem; -} - -.p-column-filter-row-item { - color: var(--black-80); - padding: 0.5rem 0.75rem; - margin-top: 0.25rem; - background-color: rgba(255, 255, 255, 0.0001); - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-column-filter-row-item:first-of-type { - margin: 0; -} -.p-column-filter-row-item:not(.p-highlight):hover { - color: var(--black-80); - background-color: var(--gray-100); -} -.p-column-filter-row-item.p-highlight { - color: var(--white-100); - background-color: var(--amethyst-700); -} -.p-column-filter-row-item.p-highlight:hover { - background-color: var(--amethyst-800); -} - -.p-column-filter-separator { - height: 1px; - border-bottom: 1px solid var(--gray-200); - margin-top: 0.25rem; -} - -.p-datatable-reorderablerow-handle { - color: var(--black-60); -} -.p-datatable-reorderablerow-handle::before { - content: "\ec01" !important; - font-family: "tabler-icons" !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 2; - -webkit-font-smoothing: antialiased; -} - -.p-paginator { - background: rgba(255, 255, 255, 0.0001); - color: var(--black-80); - border: solid rgba(255, 255, 255, 0.0001); - border-width: 0; - padding: 0.5rem 0rem; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first, -.p-paginator .p-paginator-prev, -.p-paginator .p-paginator-next, -.p-paginator .p-paginator-last { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, -.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} -.p-paginator .p-paginator-first.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-next.p-disabled:not(.p-highlight), -.p-paginator .p-paginator-last.p-disabled:not(.p-highlight) { - background: var(--black-10); - border-color: var(--gray-200); - color: var(--black-60); -} -.p-paginator .p-paginator-first { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} -.p-paginator .p-paginator-last { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} -.p-paginator .p-dropdown { - margin-left: 0.5rem; - height: 2.5rem; -} -.p-paginator .p-dropdown .p-dropdown-label { - padding-right: 0; -} -.p-paginator .p-paginator-page-input { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.p-paginator .p-paginator-page-input .p-inputtext { - max-width: 2.5rem; -} -.p-paginator .p-paginator-current { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - padding: 0 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page { - background-color: rgba(255, 255, 255, 0.0001); - border: 1px solid rgba(255, 255, 255, 0.0001); - color: var(--black-60); - min-width: 2.5rem; - height: 2.5rem; - margin: 0.25rem; - transition: 0.2s; - border-radius: 0.5rem; -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { - background: var(--amethyst-700); - border-color: var(--amethyst-700); - color: var(--white-100); -} -.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover { - background: var(--amethyst-800); - border-color: var(--amethyst-800); -} -.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { - background: var(--gray-100); - border-color: rgba(255, 255, 255, 0.0001); - color: var(--black-80); -} - -.p-galleria .p-galleria-close { - margin: 0.5rem; - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-close:hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-item-nav { - background: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 4rem; - height: 4rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; - margin: 0.5rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { - font-size: 2rem; -} -.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon, -.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon { - width: 2rem; - height: 2rem; -} -.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-caption { - background: var(--black-60); - color: var(--white-80); -} -.p-galleria .p-galleria-caption-title { - padding: 0 1rem; -} -.p-galleria .p-galleria-indicators { - padding: 1rem; - line-height: 0; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button { - background-color: var(--white-40); - width: 0.5rem; - height: 0.5rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 1rem; -} -.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { - margin-right: 0.5rem; -} -.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { - margin-bottom: 0.5rem; -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { - background: rgba(255, 255, 255, 0.0001); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { - background: var(--white-40); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { - background: var(--white-80); -} -.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { - background: var(--white-80); - color: var(--white-100); -} -.p-galleria .p-galleria-thumbnail-container { - background: var(--black-100); - padding: 0.5rem 0.5rem; - gap: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { - background-color: rgba(255, 255, 255, 0.0001); - color: var(--white-60); - width: 2rem; - height: 2rem; - transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - border-radius: 0.5rem; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover, -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover { - background: var(--white-20); - color: var(--white-80); -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content { - transition: 0.2s; - width: 100%; - height: 100%; -} -.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible { - outline: none; - outline-offset: none; - box-shadow: 0 0 0 0.25rem var(--amethyst-200); - caret-color: var(--amethyst-700); -} - -.p-galleria-mask { - --maskbg: var(--black-20); -} - -.p-galleria-thumbnail-item { - overflow: hidden; - height: 4rem; -} - -.p-fileupload-dnd .p-fileupload, -.p-fileupload-button .p-fileupload { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd.p-fileupload-advanced, -.p-fileupload-button.p-fileupload-advanced { - display: flex; - flex-direction: column; - align-items: flex-start; -} -.p-fileupload-dnd .p-fileupload-content, -.p-fileupload-button .p-fileupload-content { - width: 100%; - display: flex; - flex-direction: column; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-content > p-progressbar, -.p-fileupload-dnd .p-fileupload-content p-messages, -.p-fileupload-button .p-fileupload-content > p-progressbar, -.p-fileupload-button .p-fileupload-content p-messages { - display: none; -} -.p-fileupload-dnd .p-orderlist-controls, -.p-fileupload-button .p-orderlist-controls { - display: none; -} -.p-fileupload-dnd .p-fileupload-files, -.p-fileupload-button .p-fileupload-files { - display: none; -} -.p-fileupload-dnd .p-fileupload-info-button, -.p-fileupload-button .p-fileupload-info-button { - width: 2.5rem; - display: inline-flex; - justify-content: center; - align-items: center; - color: var(--blue-400); -} -.p-fileupload-dnd .p-orderlist-list-container, -.p-fileupload-button .p-orderlist-list-container { - display: flex; - flex-direction: column; - width: 100%; -} -.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list, -.p-fileupload-button .p-orderlist-list-container .p-orderlist-list { - overflow: hidden; - min-height: 0px; -} -.p-fileupload-dnd .p-fileupload-progress-spinner, -.p-fileupload-button .p-fileupload-progress-spinner { - width: 1.25rem; - height: 1.25rem; -} -.p-fileupload-dnd .p-fileupload-item-row, -.p-fileupload-button .p-fileupload-item-row { - padding: 0.25rem 0.25rem 0.25rem 0.5rem; - border-radius: 0.5rem; - border: 1px solid rgba(255, 255, 255, 0.0001); -} -.p-fileupload-dnd .p-fileupload-item-row:hover, -.p-fileupload-button .p-fileupload-item-row:hover { - background: var(--gray-100); -} -.p-fileupload-dnd .p-fileupload-item-row.error, -.p-fileupload-button .p-fileupload-item-row.error { - border-color: var(--red-400); -} -.p-fileupload-dnd .p-fileupload-item-row.error .file-icon, -.p-fileupload-button .p-fileupload-item-row.error .file-icon { - color: var(--red-400); -} -.p-fileupload-dnd .p-dataview-content, -.p-fileupload-dnd .p-orderlist-list, -.p-fileupload-button .p-dataview-content, -.p-fileupload-button .p-orderlist-list { - display: flex; - flex-direction: column; - gap: 0.5rem; -} - -.p-fileupload-dnd .p-fileupload-buttonbar { - width: 100%; - border-radius: 0.5rem; - background: var(--gray-alpha); - border: 1px dashed var(--gray-200); - padding: 1.5rem 1.5rem 1rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.5rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar button > div { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - gap: 0.25rem; -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover { - cursor: pointer; - border-color: var(--amethyst-700); -} -.p-fileupload-dnd .p-fileupload-buttonbar:hover i { - color: var(--amethyst-700); -} -.hover\:border-primary:hover{ - border-color: var(--primary-color); -} -.hover\:bg-blue-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -} -.hover\:bg-purple-400:hover{ - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -} -.hover\:text-primary:hover{ - color: var(--primary-color); -} -.hover\:underline:hover{ - text-decoration-line: underline; -} -@media (min-width: 1px){ - .sm\:\!w-10{ - width: 10rem !important; - } - .sm\:\!w-15{ - width: 15rem !important; - } - .sm\:\!w-16{ - width: 16rem !important; - } - .sm\:\!w-26{ - width: 26rem !important; - } - .sm\:w-auto{ - width: auto; - } - .sm\:flex-row{ - flex-direction: row; - } - .sm\:flex-col{ - flex-direction: column; - } - .sm\:items-start{ - align-items: flex-start; - } - .sm\:items-end{ - align-items: flex-end; - } - .sm\:items-center{ - align-items: center; - } - .sm\:gap-2{ - gap: 0.5rem; - } - .sm\:p-8{ - padding: 2rem; - } -} -@media (min-width: 768px){ - .md\:col-span-3{ - grid-column: span 3 / span 3; - } - .md\:col-span-6{ - grid-column: span 6 / span 6; - } - .md\:mx-auto{ - margin-left: auto; - margin-right: auto; - } - .md\:mb-0{ - margin-bottom: 0px; - } - .md\:ml-auto{ - margin-left: auto; - } - .md\:mt-0{ - margin-top: 0px; - } - .md\:block{ - display: block; - } - .md\:flex{ - display: flex; - } - .md\:hidden{ - display: none; - } - .md\:\!w-10{ - width: 10rem !important; - } - .md\:\!w-15{ - width: 15rem !important; - } - .md\:\!w-20{ - width: 20rem !important; - } - .md\:\!w-30{ - width: 30rem !important; - } - .md\:\!w-6\/12{ - width: 50% !important; - } - .md\:\!w-8\/12{ - width: 66.666667% !important; - } - .md\:w-2{ - width: 2rem; - } - .md\:w-5{ - width: 5rem; - } - .md\:flex-initial{ - flex: 0 1 auto; - } - .md\:flex-row{ - flex-direction: row; - } - .md\:flex-col{ - flex-direction: column; - } - .md\:items-end{ - align-items: flex-end; - } - .md\:items-center{ - align-items: center; - } - .md\:justify-start{ - justify-content: flex-start; - } - .md\:justify-center{ - justify-content: center; - } - .md\:justify-between{ - justify-content: space-between; - } - .md\:gap-8{ - gap: 2rem; - } -} -@media (min-width: 1200px){ - .lg\:mb-0{ - margin-bottom: 0px; - } - .lg\:mt-0{ - margin-top: 0px; - } - .lg\:flex{ - display: flex; - } - .lg\:\!w-3\/12{ - width: 25% !important; - } - .lg\:\!w-4\/12{ - width: 33.333333% !important; - } - .lg\:\!w-6\/12{ - width: 50% !important; - } - .lg\:gap-0{ - gap: 0px; - } - .lg\:px-5{ - padding-left: 1.25rem; - padding-right: 1.25rem; - } - .lg\:px-8{ - padding-left: 2rem; - padding-right: 2rem; - } - .lg\:pr-8{ - padding-right: 2rem; - } -} -@media (min-width: 1280px){ - .xl\:block{ - display: block; - } - .xl\:flex{ - display: flex; - } - .xl\:\!w-10{ - width: 10rem !important; - } - .xl\:\!w-3\/12{ - width: 25% !important; - } - .xl\:\!w-6\/12{ - width: 50% !important; - } - .xl\:\!w-9\/12{ - width: 75% !important; - } - .xl\:w-6{ - width: 6rem; - } - .xl\:flex-row{ - flex-direction: row; - } - .xl\:items-start{ - align-items: flex-start; - } - .xl\:justify-center{ - justify-content: center; - } - .xl\:pt-0{ - padding-top: 0px; - } - .xl\:text-left{ - text-align: left; - } -} diff --git a/src-storybook/assets/themes/ek5-light-secondary/theme.min.css b/src-storybook/assets/themes/ek5-light-secondary/theme.min.css deleted file mode 100644 index 5f5c129..0000000 --- a/src-storybook/assets/themes/ek5-light-secondary/theme.min.css +++ /dev/null @@ -1,2852 +0,0 @@ -*, ::before, ::after { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -} - -::backdrop { - --tw-border-spacing-x: 0; - --tw-border-spacing-y: 0; - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; - --tw-scroll-snap-strictness: proximity; - --tw-gradient-from-position: ; - --tw-gradient-via-position: ; - --tw-gradient-to-position: ; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(59 130 246 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; - --tw-contain-size: ; - --tw-contain-layout: ; - --tw-contain-paint: ; - --tw-contain-style: ; -}/* -! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com -*//* -1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) -2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #e5e7eb; /* 2 */ -} - -::before, -::after { - --tw-content: ''; -} - -/* -1. Use a consistent sensible line-height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -3. Use a more readable tab size. -4. Use the user's configured `sans` font-family by default. -5. Use the user's configured `sans` font-feature-settings by default. -6. Use the user's configured `sans` font-variation-settings by default. -7. Disable tap highlights on iOS -*/ - -html, -:host { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Roboto, sans-serif; /* 4 */ - font-feature-settings: normal; /* 5 */ - font-variation-settings: normal; /* 6 */ - -webkit-tap-highlight-color: transparent; /* 7 */ -} - -/* -1. Remove the margin in all browsers. -2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/ - -body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ -} - -/* -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -3. Ensure horizontal rules are visible by default. -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ -} - -/* -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr:where([title]) { - text-decoration: underline dotted; -} - -/* -Remove the default font size and weight for headings. -*/ - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/* -Reset links to optimize for opt-in styling instead of opt-out. -*/ - -a { - color: inherit; - text-decoration: inherit; -} - -/* -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/* -1. Use the user's configured `mono` font-family by default. -2. Use the user's configured `mono` font-feature-settings by default. -3. Use the user's configured `mono` font-variation-settings by default. -4. Correct the odd `em` font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-feature-settings: normal; /* 2 */ - font-variation-settings: normal; /* 3 */ - font-size: 1em; /* 4 */ -} - -/* -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/* -Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -3. Remove gaps between table borders by default. -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ -} - -/* -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -3. Remove default padding in all browsers. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-feature-settings: inherit; /* 1 */ - font-variation-settings: inherit; /* 1 */ - font-size: 100%; /* 1 */ - font-weight: inherit; /* 1 */ - line-height: inherit; /* 1 */ - letter-spacing: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ -} - -/* -Remove the inheritance of text transform in Edge and Firefox. -*/ - -button, -select { - text-transform: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Remove default button styles. -*/ - -button, -input:where([type='button']), -input:where([type='reset']), -input:where([type='submit']) { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ -} - -/* -Use the modern Firefox focus style for all focusable elements. -*/ - -:-moz-focusring { - outline: auto; -} - -/* -Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/* -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/* -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/* -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/* -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to `inherit` in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/* -Removes the default spacing and border for appropriate elements. -*/ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -legend { - padding: 0; -} - -ol, -ul, -menu { - list-style: none; - margin: 0; - padding: 0; -} - -/* -Reset default styling for dialogs. -*/ -dialog { - padding: 0; -} - -/* -Prevent resizing textareas horizontally by default. -*/ - -textarea { - resize: vertical; -} - -/* -1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) -2. Set the default placeholder color to the user's configured gray 400 color. -*/ - -input::placeholder, -textarea::placeholder { - opacity: 1; /* 1 */ - color: #9ca3af; /* 2 */ -} - -/* -Set the default cursor for buttons. -*/ - -button, -[role="button"] { - cursor: pointer; -} - -/* -Make sure disabled buttons don't get the pointer cursor. -*/ -:disabled { - cursor: default; -} - -/* -1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) -2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) - This can trigger a poorly considered lint error in some tools but is included by design. -*/ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/* -Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) -*/ - -img, -video { - max-width: 100%; - height: auto; -} - -/* Make elements with the HTML hidden attribute stay hidden by default */ -[hidden]:where(:not([hidden="until-found"])) { - display: none; -}.container { - width: 100%; -}@media (min-width: 1px) { - - .container { - max-width: 1px; - } -}@media (min-width: 768px) { - - .container { - max-width: 768px; - } -}@media (min-width: 1200px) { - - .container { - max-width: 1200px; - } -}@media (min-width: 1280px) { - - .container { - max-width: 1280px; - } -}@media (min-width: 1536px) { - - .container { - max-width: 1536px; - } -}.pointer-events-none { - pointer-events: none; -}.\!visible { - visibility: visible !important; -}.visible { - visibility: visible; -}.collapse { - visibility: collapse; -}.static { - position: static; -}.fixed { - position: fixed; -}.absolute { - position: absolute; -}.relative { - position: relative; -}.sticky { - position: sticky; -}.left-0 { - left: 0px; -}.right-0 { - right: 0px; -}.top-0 { - top: 0px; -}.top-auto { - top: auto; -}.z-1 { - z-index: 1; -}.col-span-12 { - grid-column: span 12 / span 12; -}.col-span-2 { - grid-column: span 2 / span 2; -}.col-span-6 { - grid-column: span 6 / span 6; -}.col-span-8 { - grid-column: span 8 / span 8; -}.m-0 { - margin: 0px; -}.m-2 { - margin: 0.5rem; -}.m-3 { - margin: 0.75rem; -}.m-auto { - margin: auto; -}.mx-0 { - margin-left: 0px; - margin-right: 0px; -}.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -}.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -}.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -}.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -}.mx-auto { - margin-left: auto; - margin-right: auto; -}.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -}.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -}.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -}.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -}.-ml-5 { - margin-left: -1.25rem; -}.-mr-1 { - margin-right: -0.25rem; -}.-mr-8 { - margin-right: -2rem; -}.-mt-4 { - margin-top: -1rem; -}.-mt-5 { - margin-top: -1.25rem; -}.mb-0 { - margin-bottom: 0px; -}.mb-1 { - margin-bottom: 0.25rem; -}.mb-2 { - margin-bottom: 0.5rem; -}.mb-3 { - margin-bottom: 0.75rem; -}.mb-4 { - margin-bottom: 1rem; -}.mb-5 { - margin-bottom: 1.25rem; -}.mb-6 { - margin-bottom: 1.5rem; -}.mb-8 { - margin-bottom: 2rem; -}.ml-1 { - margin-left: 0.25rem; -}.ml-2 { - margin-left: 0.5rem; -}.ml-3 { - margin-left: 0.75rem; -}.ml-5 { - margin-left: 1.25rem; -}.ml-8 { - margin-left: 2rem; -}.ml-auto { - margin-left: auto; -}.mr-1 { - margin-right: 0.25rem; -}.mr-2 { - margin-right: 0.5rem; -}.mr-3 { - margin-right: 0.75rem; -}.mr-4 { - margin-right: 1rem; -}.mr-5 { - margin-right: 1.25rem; -}.mt-0 { - margin-top: 0px; -}.mt-1 { - margin-top: 0.25rem; -}.mt-2 { - margin-top: 0.5rem; -}.mt-3 { - margin-top: 0.75rem; -}.mt-4 { - margin-top: 1rem; -}.mt-5 { - margin-top: 1.25rem; -}.mt-6 { - margin-top: 1.5rem; -}.mt-7 { - margin-top: 1.75rem; -}.mt-8 { - margin-top: 2rem; -}.mt-auto { - margin-top: auto; -}.block { - display: block; -}.inline-block { - display: inline-block; -}.\!inline { - display: inline !important; -}.inline { - display: inline; -}.flex { - display: flex; -}.inline-flex { - display: inline-flex; -}.table { - display: table; -}.table-cell { - display: table-cell; -}.grid { - display: grid; -}.contents { - display: contents; -}.hidden { - display: none; -}.\!h-1 { - height: 1rem !important; -}.\!h-10 { - height: 10rem !important; -}.\!h-12 { - height: 12rem !important; -}.\!h-14 { - height: 14rem !important; -}.\!h-2 { - height: 2rem !important; -}.\!h-20 { - height: 20rem !important; -}.\!h-3 { - height: 3rem !important; -}.\!h-30 { - height: 30rem !important; -}.\!h-4 { - height: 4rem !important; -}.\!h-5 { - height: 5rem !important; -}.\!h-6 { - height: 6rem !important; -}.\!h-8 { - height: 8rem !important; -}.h-4 { - height: 4rem; -}.h-full { - height: 100%; -}.h-screen { - height: 100vh; -}.\!w-1 { - width: 1rem !important; -}.\!w-10 { - width: 10rem !important; -}.\!w-12 { - width: 12rem !important; -}.\!w-14 { - width: 14rem !important; -}.\!w-15 { - width: 15rem !important; -}.\!w-18 { - width: 18rem !important; -}.\!w-2 { - width: 2rem !important; -}.\!w-20 { - width: 20rem !important; -}.\!w-25 { - width: 25rem !important; -}.\!w-3 { - width: 3rem !important; -}.\!w-3\/12 { - width: 25% !important; -}.\!w-30 { - width: 30rem !important; -}.\!w-4 { - width: 4rem !important; -}.\!w-4\/12 { - width: 33.333333% !important; -}.\!w-6 { - width: 6rem !important; -}.\!w-6\/12 { - width: 50% !important; -}.\!w-7\/12 { - width: 58.333333% !important; -}.\!w-8 { - width: 8rem !important; -}.\!w-8\/12 { - width: 66.666667% !important; -}.\!w-9 { - width: 9rem !important; -}.\!w-9\/12 { - width: 75% !important; -}.w-1 { - width: 1rem; -}.w-13 { - width: 13rem; -}.w-9 { - width: 9rem; -}.w-full { - width: 100%; -}.min-w-0 { - min-width: 0px; -}.max-w-full { - max-width: 100%; -}.flex-1 { - flex: 1 1 0%; -}.flex-auto { - flex: 1 1 auto; -}.flex-shrink-0 { - flex-shrink: 0; -}.shrink { - flex-shrink: 1; -}.flex-grow { - flex-grow: 1; -}.grow { - flex-grow: 1; -}.origin-top { - transform-origin: top; -}.transform { - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -}.cursor-pointer { - cursor: pointer; -}.select-none { - user-select: none; -}.resize { - resize: both; -}.list-none { - list-style-type: none; -}.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -}.flex-row { - flex-direction: row; -}.flex-row-reverse { - flex-direction: row-reverse; -}.flex-col { - flex-direction: column; -}.flex-wrap { - flex-wrap: wrap; -}.items-start { - align-items: flex-start; -}.items-end { - align-items: flex-end; -}.items-center { - align-items: center; -}.justify-start { - justify-content: flex-start; -}.justify-end { - justify-content: flex-end; -}.justify-center { - justify-content: center; -}.justify-between { - justify-content: space-between; -}.gap-1 { - gap: 0.25rem; -}.gap-2 { - gap: 0.5rem; -}.gap-3 { - gap: 0.75rem; -}.gap-4 { - gap: 1rem; -}.gap-5 { - gap: 1.25rem; -}.gap-6 { - gap: 1.5rem; -}.gap-8 { - gap: 2rem; -}.overflow-auto { - overflow: auto; -}.overflow-hidden { - overflow: hidden; -}.overflow-visible { - overflow: visible; -}.overflow-x-auto { - overflow-x: auto; -}.overflow-y-auto { - overflow-y: auto; -}.overflow-y-hidden { - overflow-y: hidden; -}.whitespace-nowrap { - white-space: nowrap; -}.rounded { - border-radius: 0.25rem; -}.rounded-2xl { - border-radius: 1rem; -}.rounded-3xl { - border-radius: 1.5rem; -}.rounded-full { - border-radius: 9999px; -}.rounded-xl { - border-radius: 0.75rem; -}.border { - border-width: 1px; -}.border-1 { - border-width: 1px; -}.border-2 { - border-width: 2px; -}.border-solid { - border-style: solid; -}.border-dashed { - border-style: dashed; -}.border-none { - border-style: none; -}.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)); -}.border-color { - border-color: var(--text-color); -}.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)); -}.border-orange-500 { - --tw-border-opacity: 1; - border-color: rgb(249 115 22 / var(--tw-border-opacity, 1)); -}.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)); -}.border-primary { - border-color: var(--primary-color); -}.border-teal-500 { - --tw-border-opacity: 1; - border-color: rgb(20 184 166 / var(--tw-border-opacity, 1)); -}.border-transparent { - border-color: transparent; -}.bg-black { - background-color: var(--black-100); -}.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)); -}.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)); -}.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)); -}.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)); -}.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1)); -}.bg-orange-500 { - --tw-bg-opacity: 1; - background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1)); -}.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)); -}.bg-primary { - background-color: var(--primary-color); -}.bg-primary-600 { - background-color: var(--primary-600); -}.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)); -}.bg-surface-50 { - background-color: var(--surface-50); -}.bg-teal-500 { - --tw-bg-opacity: 1; - background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1)); -}.bg-transparent { - background-color: transparent; -}.bg-white { - background-color: var(--white-100); -}.bg-cover { - background-size: cover; -}.object-cover { - object-fit: cover; -}.\!p-0 { - padding: 0px !important; -}.p-0 { - padding: 0px; -}.p-1 { - padding: 0.25rem; -}.p-2 { - padding: 0.5rem; -}.p-3 { - padding: 0.75rem; -}.p-4 { - padding: 1rem; -}.p-5 { - padding: 1.25rem; -}.p-8 { - padding: 2rem; -}.px-0 { - padding-left: 0px; - padding-right: 0px; -}.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -}.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -}.px-12 { - padding-left: 3rem; - padding-right: 3rem; -}.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -}.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -}.px-4 { - padding-left: 1rem; - padding-right: 1rem; -}.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -}.px-8 { - padding-left: 2rem; - padding-right: 2rem; -}.py-0 { - padding-top: 0px; - padding-bottom: 0px; -}.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -}.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -}.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -}.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; -}.pb-0 { - padding-bottom: 0px; -}.pb-3 { - padding-bottom: 0.75rem; -}.pb-4 { - padding-bottom: 1rem; -}.pb-5 { - padding-bottom: 1.25rem; -}.pl-0 { - padding-left: 0px; -}.pl-2 { - padding-left: 0.5rem; -}.pl-3 { - padding-left: 0.75rem; -}.pr-0 { - padding-right: 0px; -}.pr-3 { - padding-right: 0.75rem; -}.pr-4 { - padding-right: 1rem; -}.pr-5 { - padding-right: 1.25rem; -}.pr-6 { - padding-right: 1.5rem; -}.pt-1 { - padding-top: 0.25rem; -}.pt-3 { - padding-top: 0.75rem; -}.pt-4 { - padding-top: 1rem; -}.pt-5 { - padding-top: 1.25rem; -}.pt-6 { - padding-top: 1.5rem; -}.pt-7 { - padding-top: 1.75rem; -}.pt-8 { - padding-top: 2rem; -}.text-left { - text-align: left; -}.text-center { - text-align: center; -}.text-right { - text-align: right; -}.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -}.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -}.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -}.text-5xl { - font-size: 3rem; - line-height: 1; -}.text-6xl { - font-size: 3.75rem; - line-height: 1; -}.text-7xl { - font-size: 4.5rem; - line-height: 1; -}.text-8xl { - font-size: 6rem; - line-height: 1; -}.text-base { - font-size: 1rem; - line-height: 1.5rem; -}.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -}.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -}.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -}.text-xs { - font-size: 0.75rem; - line-height: 1rem; -}.font-bold { - font-weight: 700; -}.font-medium { - font-weight: 500; -}.font-normal { - font-weight: 400; -}.font-semibold { - font-weight: 600; -}.uppercase { - text-transform: uppercase; -}.lowercase { - text-transform: lowercase; -}.leading { - line-height: normal; -}.leading-auto { - line-height: 1.2; -}.leading-none { - line-height: 1; -}.leading-normal { - line-height: 1.5; -}.text-blue-500 { - --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity, 1)); -}.text-color { - color: var(--text-color); -}.text-color-secondary { - color: var(--text-color-secondary); -}.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity, 1)); -}.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity, 1)); -}.text-green-600 { - --tw-text-opacity: 1; - color: rgb(22 163 74 / var(--tw-text-opacity, 1)); -}.text-help { - color: var(--purple-400); -}.text-indigo-200 { - --tw-text-opacity: 1; - color: rgb(199 210 254 / var(--tw-text-opacity, 1)); -}.text-indigo-500 { - --tw-text-opacity: 1; - color: rgb(99 102 241 / var(--tw-text-opacity, 1)); -}.text-info { - color: var(--blue-400); -}.text-primary { - color: var(--primary-color); -}.text-primary-50 { - color: var(--primary-50); -}.text-primary-500 { - color: var(--primary-500); -}.text-primary-700 { - color: var(--primary-700); -}.text-red-500 { - --tw-text-opacity: 1; - color: rgb(239 68 68 / var(--tw-text-opacity, 1)); -}.text-slate-500 { - --tw-text-opacity: 1; - color: rgb(100 116 139 / var(--tw-text-opacity, 1)); -}.text-white { - color: var(--white-100); -}.text-yellow-500 { - --tw-text-opacity: 1; - color: rgb(234 179 8 / var(--tw-text-opacity, 1)); -}.line-through { - text-decoration-line: line-through; -}.no-underline { - text-decoration-line: none; -}.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -}.opacity-20 { - opacity: 0.2; -}.shadow { - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -}.outline { - outline-style: solid; -}.outline-color { - outline-color: var(--text-color); -}.blur { - --tw-blur: blur(8px); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.grayscale { - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.filter { - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.backdrop-filter { - 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, backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.transition-colors { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -}.duration-300 { - transition-duration: 300ms; -}.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -}.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -}.title-h1 { - font-size: 2.25rem; - line-height: 2.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h2 { - font-size: 1.5rem; - line-height: 2rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h3 { - font-size: 1.25rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h4 { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h5 { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.title-h6 { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-lg-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-lg-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-lg-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-secondary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-primary-paragraph { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-lg-strikethrough-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-secondary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-lg-strikethrough-primary-paragraph-disabled { - font-size: 1.125rem; - line-height: 1.75rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-bold-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-bold-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-bold-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-bold-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-bold-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-medium-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-medium-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-medium-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-medium-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-medium-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 500; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; -}.body-regular-base-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; -}.body-regular-base-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; -}.body-regular-base-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-secondary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-primary-paragraph { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; -}.body-regular-base-strikethrough-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-secondary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--text-color-secondary); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.body-regular-base-strikethrough-primary-paragraph-disabled { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.5; - color: var(--primary-color); - text-decoration-line: line-through; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.subtitle-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-base-secondary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-base-primary { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.subtitle-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color); -}.subtitle-sm-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--text-color-secondary); -}.subtitle-sm-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 700; - text-transform: uppercase; - line-height: 1.2; - color: var(--primary-color); -}.caption { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; -}.caption-secondary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; -}.caption-primary { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; -}.caption-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-secondary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--text-color-secondary); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.caption-primary-disabled { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--primary-color); - text-decoration-line: none; - --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -}.service-danger-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-danger-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--red-400); - text-decoration-line: none; -}.service-warning-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-warning-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--orange-400); - text-decoration-line: none; -}.service-success-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-success-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--green-400); - text-decoration-line: none; -}.service-info-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-info-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.service-help-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.service-help-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-base:hover { - text-decoration-line: underline; -}.anchor-base:visited { - font-size: 1rem; - line-height: 1.5rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-base:visited:hover { - text-decoration-line: underline; -}.anchor-sm { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--blue-400); - text-decoration-line: none; -}.anchor-sm:hover { - text-decoration-line: underline; -}.anchor-sm:visited { - font-size: 0.875rem; - line-height: 1.25rem; - font-weight: 400; - line-height: 1.2; - color: var(--purple-400); - text-decoration-line: none; -}.anchor-sm:visited:hover { - text-decoration-line: underline; -}:root{--emerald-0: color-mix(in srgb, color-mix(in srgb, #29C075, #fff 76%), #000 80%);--emerald-50: color-mix(in srgb, #29C075, #fff 95%);--emerald-100: color-mix(in srgb, #29C075, #fff 76%);--emerald-200: color-mix(in srgb, #29C075, #fff 57%);--emerald-300: color-mix(in srgb, #29C075, #fff 38%);--emerald-400: color-mix(in srgb, #29C075, #fff 19%);--emerald-500: color-mix(in srgb, #29C075, #fff 0%);--emerald-600: color-mix(in srgb, #29C075, #000 15%);--emerald-700: color-mix(in srgb, #29C075, #000 30%);--emerald-800: color-mix(in srgb, #29C075, #000 45%);--emerald-900: color-mix(in srgb, #29C075, #000 60%);--emerald-alpha: color-mix(in srgb, #29C075 10%, transparent);--citrine-0: color-mix(in srgb, color-mix(in srgb, #FA8606, #fff 76%), #000 80%);--citrine-50: color-mix(in srgb, #FA8606, #fff 95%);--citrine-100: color-mix(in srgb, #FA8606, #fff 76%);--citrine-200: color-mix(in srgb, #FA8606, #fff 57%);--citrine-300: color-mix(in srgb, #FA8606, #fff 38%);--citrine-400: color-mix(in srgb, #FA8606, #fff 19%);--citrine-500: color-mix(in srgb, #FA8606, #fff 0%);--citrine-600: color-mix(in srgb, #FA8606, #000 15%);--citrine-700: color-mix(in srgb, #FA8606, #000 30%);--citrine-800: color-mix(in srgb, #FA8606, #000 45%);--citrine-900: color-mix(in srgb, #FA8606, #000 60%);--citrine-alpha: color-mix(in srgb, #FA8606 10%, transparent);--aquamarine-0: color-mix(in srgb, color-mix(in srgb, #14B8A6, #fff 76%), #000 80%);--aquamarine-50: color-mix(in srgb, #14B8A6, #fff 95%);--aquamarine-100: color-mix(in srgb, #14B8A6, #fff 76%);--aquamarine-200: color-mix(in srgb, #14B8A6, #fff 57%);--aquamarine-300: color-mix(in srgb, #14B8A6, #fff 38%);--aquamarine-400: color-mix(in srgb, #14B8A6, #fff 19%);--aquamarine-500: color-mix(in srgb, #14B8A6, #fff 0%);--aquamarine-600: color-mix(in srgb, #14B8A6, #000 15%);--aquamarine-700: color-mix(in srgb, #14B8A6, #000 30%);--aquamarine-800: color-mix(in srgb, #14B8A6, #000 45%);--aquamarine-900: color-mix(in srgb, #14B8A6, #000 60%);--aquamarine-alpha: color-mix(in srgb, #14B8A6 10%, transparent);--amethyst-0: color-mix(in srgb, color-mix(in srgb, #7254F3, #fff 76%), #000 80%);--amethyst-50: color-mix(in srgb, #7254F3, #fff 95%);--amethyst-100: color-mix(in srgb, #7254F3, #fff 76%);--amethyst-200: color-mix(in srgb, #7254F3, #fff 57%);--amethyst-300: color-mix(in srgb, #7254F3, #fff 38%);--amethyst-400: color-mix(in srgb, #7254F3, #fff 19%);--amethyst-500: color-mix(in srgb, #7254F3, #fff 0%);--amethyst-600: color-mix(in srgb, #7254F3, #000 15%);--amethyst-700: color-mix(in srgb, #7254F3, #000 30%);--amethyst-800: color-mix(in srgb, #7254F3, #000 45%);--amethyst-900: color-mix(in srgb, #7254F3, #000 60%);--amethyst-alpha: color-mix(in srgb, #7254F3 10%, transparent);--purple-0: color-mix(in srgb, color-mix(in srgb, #9757D7, #fff 76%), #000 80%);--purple-50: color-mix(in srgb, #9757D7, #fff 95%);--purple-100: color-mix(in srgb, #9757D7, #fff 76%);--purple-200: color-mix(in srgb, #9757D7, #fff 57%);--purple-300: color-mix(in srgb, #9757D7, #fff 38%);--purple-400: color-mix(in srgb, #9757D7, #fff 19%);--purple-500: color-mix(in srgb, #9757D7, #fff 0%);--purple-600: color-mix(in srgb, #9757D7, #000 15%);--purple-700: color-mix(in srgb, #9757D7, #000 30%);--purple-800: color-mix(in srgb, #9757D7, #000 45%);--purple-900: color-mix(in srgb, #9757D7, #000 60%);--purple-alpha: color-mix(in srgb, #9757D7 10%, transparent);--blue-0: color-mix(in srgb, color-mix(in srgb, #1F8CEB, #fff 76%), #000 80%);--blue-50: color-mix(in srgb, #1F8CEB, #fff 95%);--blue-100: color-mix(in srgb, #1F8CEB, #fff 76%);--blue-200: color-mix(in srgb, #1F8CEB, #fff 57%);--blue-300: color-mix(in srgb, #1F8CEB, #fff 38%);--blue-400: color-mix(in srgb, #1F8CEB, #fff 19%);--blue-500: color-mix(in srgb, #1F8CEB, #fff 0%);--blue-600: color-mix(in srgb, #1F8CEB, #000 15%);--blue-700: color-mix(in srgb, #1F8CEB, #000 30%);--blue-800: color-mix(in srgb, #1F8CEB, #000 45%);--blue-900: color-mix(in srgb, #1F8CEB, #000 60%);--blue-alpha: color-mix(in srgb, #1F8CEB 10%, transparent);--green-0: color-mix(in srgb, color-mix(in srgb, #45B24E, #fff 76%), #000 80%);--green-50: color-mix(in srgb, #45B24E, #fff 95%);--green-100: color-mix(in srgb, #45B24E, #fff 76%);--green-200: color-mix(in srgb, #45B24E, #fff 57%);--green-300: color-mix(in srgb, #45B24E, #fff 38%);--green-400: color-mix(in srgb, #45B24E, #fff 19%);--green-500: color-mix(in srgb, #45B24E, #fff 0%);--green-600: color-mix(in srgb, #45B24E, #000 15%);--green-700: color-mix(in srgb, #45B24E, #000 30%);--green-800: color-mix(in srgb, #45B24E, #000 45%);--green-900: color-mix(in srgb, #45B24E, #000 60%);--green-alpha: color-mix(in srgb, #45B24E 10%, transparent);--orange-0: color-mix(in srgb, color-mix(in srgb, #FFA100, #fff 76%), #000 80%);--orange-50: color-mix(in srgb, #FFA100, #fff 95%);--orange-100: color-mix(in srgb, #FFA100, #fff 76%);--orange-200: color-mix(in srgb, #FFA100, #fff 57%);--orange-300: color-mix(in srgb, #FFA100, #fff 38%);--orange-400: color-mix(in srgb, #FFA100, #fff 19%);--orange-500: color-mix(in srgb, #FFA100, #fff 0%);--orange-600: color-mix(in srgb, #FFA100, #000 15%);--orange-700: color-mix(in srgb, #FFA100, #000 30%);--orange-800: color-mix(in srgb, #FFA100, #000 45%);--orange-900: color-mix(in srgb, #FFA100, #000 60%);--orange-alpha: color-mix(in srgb, #FFA100 10%, transparent);--red-0: color-mix(in srgb, color-mix(in srgb, #DB4C3F, #fff 76%), #000 80%);--red-50: color-mix(in srgb, #DB4C3F, #fff 95%);--red-100: color-mix(in srgb, #DB4C3F, #fff 76%);--red-200: color-mix(in srgb, #DB4C3F, #fff 57%);--red-300: color-mix(in srgb, #DB4C3F, #fff 38%);--red-400: color-mix(in srgb, #DB4C3F, #fff 19%);--red-500: color-mix(in srgb, #DB4C3F, #fff 0%);--red-600: color-mix(in srgb, #DB4C3F, #000 15%);--red-700: color-mix(in srgb, #DB4C3F, #000 30%);--red-800: color-mix(in srgb, #DB4C3F, #000 45%);--red-900: color-mix(in srgb, #DB4C3F, #000 60%);--red-alpha: color-mix(in srgb, #DB4C3F 10%, transparent);--gray-0: color-mix(in srgb, color-mix(in srgb, #ABAAA9, #fff 76%), #000 80%);--gray-50: color-mix(in srgb, #ABAAA9, #fff 95%);--gray-100: color-mix(in srgb, #ABAAA9, #fff 76%);--gray-200: color-mix(in srgb, #ABAAA9, #fff 57%);--gray-300: color-mix(in srgb, #ABAAA9, #fff 38%);--gray-400: color-mix(in srgb, #ABAAA9, #fff 19%);--gray-500: color-mix(in srgb, #ABAAA9, #fff 0%);--gray-600: color-mix(in srgb, #ABAAA9, #000 15%);--gray-700: color-mix(in srgb, #ABAAA9, #000 30%);--gray-800: color-mix(in srgb, #ABAAA9, #000 45%);--gray-900: color-mix(in srgb, #ABAAA9, #000 60%);--gray-alpha: color-mix(in srgb, #ABAAA9 10%, transparent);--black-10: color-mix(in srgb, #000 10%, transparent) ;--black-20: color-mix(in srgb, #000 20%, transparent) ;--black-30: color-mix(in srgb, #000 30%, transparent) ;--black-40: color-mix(in srgb, #000 40%, transparent) ;--black-50: color-mix(in srgb, #000 50%, transparent) ;--black-60: color-mix(in srgb, #000 60%, transparent) ;--black-70: color-mix(in srgb, #000 70%, transparent) ;--black-80: color-mix(in srgb, #000 80%, transparent) ;--black-90: color-mix(in srgb, #000 90%, transparent) ;--black-100: color-mix(in srgb, #000 100%, transparent) ;--white-10: color-mix(in srgb, #fff 10%, transparent) ;--white-20: color-mix(in srgb, #fff 20%, transparent) ;--white-30: color-mix(in srgb, #fff 30%, transparent) ;--white-40: color-mix(in srgb, #fff 40%, transparent) ;--white-50: color-mix(in srgb, #fff 50%, transparent) ;--white-60: color-mix(in srgb, #fff 60%, transparent) ;--white-70: color-mix(in srgb, #fff 70%, transparent) ;--white-80: color-mix(in srgb, #fff 80%, transparent) ;--white-90: color-mix(in srgb, #fff 90%, transparent) ;--white-100: color-mix(in srgb, #fff 100%, transparent) ;--font-family: Roboto, Inter, Helvetica, Arial, sans-serif;--text-color: var(--black-80);--text-color-secondary: var(--black-60);--primary-color: var(--amethyst-700);--primary-color-text: var(--white-100);--primary-0: var(--amethyst-0);--primary-900: var(--amethyst-900);--primary-800: var(--amethyst-800);--primary-700: var(--amethyst-700);--primary-600: var(--amethyst-600);--primary-500: var(--amethyst-500);--primary-400: var(--amethyst-400);--primary-300: var(--amethyst-300);--primary-200: var(--amethyst-200);--primary-100: var(--amethyst-100);--primary-50: var(--amethyst-50);--primary-alpha: var(--amethyst-alpha);--surface-0: var(--gray-0);--surface-50: var(--gray-50);--surface-100: var(--gray-100);--surface-200: var(--gray-200);--surface-300: var(--gray-300);--surface-400: var(--gray-400);--surface-500: var(--gray-500);--surface-600: var(--gray-600);--surface-700: var(--gray-700);--surface-800: var(--gray-800);--surface-900: var(--gray-900);--content-padding: 1rem;--inline-spacing: 0.5rem;--border-radius: 0.5rem;--surface-ground: var(--white-100);--surface-section: var(--gray-alpha);--surface-card: var(--white-100);--surface-overlay: var(--black-20);--surface-border: var(--gray-200);--surface-hover: var(--gray-100);--focus-ring: 0 0 0 0.25rem var(--amethyst-200);--maskbg: var(--black-20);--highlight-bg: var(--amethyst-700);--highlight-text-color: var(--white-100);color-scheme:light}@media only screen and (min-resolution: 100dpi)and (max-resolution: 199dpi){html,body{font-size:12px}}@media only screen and (min-resolution: 200dpi)and (max-resolution: 499dpi){html,body{font-size:14px}}@media only screen and (min-resolution: 500dpi){html,body{font-size:16px}}*{box-sizing:border-box}html{font-size:14px;font-family:var(--font-family)}::selection{color:var(--white-100);background-color:var(--amethyst-700)}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;font-weight:normal}.p-component-overlay{background-color:var(--black-20);transition-duration:.2s;padding:.5rem}.p-disabled,.p-component:disabled{pointer-events:all;cursor:not-allowed;opacity:.6;filter:grayscale(1)}.p-placeholder{opacity:.6}.p-error{color:var(--red-400)}.p-text-secondary{color:var(--black-60)}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;border-radius:.5rem}.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-component-overlay-enter{animation:p-component-overlay-enter-animation 150ms forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{from{background-color:rgba(0,0,0,0)}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{from{background-color:var(--maskbg)}to{background-color:rgba(0,0,0,0)}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:var(--black-10);border-radius:4.5px}::-webkit-scrollbar-track{background-color:rgba(255,255,255,.0001)}::-webkit-scrollbar-track:hover{background-color:var(--gray-100)}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext,p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext,p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect,p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-tristatecheckbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box,p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext,p-dropdown.ng-dirty.ng-invalid>.p-dropdown,p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext,p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch>.p-inputswitch-slider,.p-inputtext.ng-dirty.ng-invalid,p-listbox.ng-dirty.ng-invalid>.p-listbox,p-multiselect.ng-dirty.ng-invalid>.p-multiselect,p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext,p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box,p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button,p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button,p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:var(--red-400) !important;box-shadow:0 0 0 .25rem var(--red-100) !important}.p-progress-spinner-circle{stroke:var(--amethyst-700)}.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;cursor:pointer;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0, 0, 0.2, 1),opacity .12s cubic-bezier(0, 0, 0.2, 1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-button{height:2.5rem;display:flex;gap:.5rem;font-size:1rem;font-weight:700;color:var(--white-100);border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;padding:0rem 1rem;background:var(--amethyst-700);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon{font-size:1.25rem}.p-button.p-button-rounded{border-radius:100px}.p-button.p-button-icon-only{flex-shrink:0;width:2.5rem;padding:0}.p-button.p-button-icon-only:after{display:none}.p-button.p-button-icon-only .p-button-label{display:none}.p-button.p-button-sm{height:2rem;font-size:.875rem;padding:0 .75rem}.p-button.p-button-sm .p-button-icon{font-size:1rem}.p-button.p-button-sm.p-button-icon-only{width:2rem;padding:0}.p-button.p-button-lg{gap:.75rem;height:3.5rem;font-size:1.25rem;padding:0 1.5rem}.p-button.p-button-lg .p-button-icon{font-size:1.5rem}.p-button.p-button-lg.p-button-icon-only{width:3.5rem;padding:0}.p-button:not(.p-disabled):hover{background:var(--amethyst-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button:not(.p-disabled):active{background:var(--amethyst-700);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:none}.p-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}p-button[size=xlarge] .p-button{gap:.75rem;height:4rem;font-size:1.75rem;padding:0 1.5rem}p-button[size=xlarge] .p-button .p-button-icon{font-size:2rem}p-button[size=xlarge] .p-button.p-button-icon-only{width:4rem;padding:0}.p-button-outlined{background:rgba(255,255,255,.0001);color:var(--amethyst-700);border-color:var(--amethyst-200)}.p-button-outlined:not(.p-disabled):hover{background:rgba(255,255,255,.0001);color:var(--amethyst-700);border-color:var(--amethyst-700);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-outlined:not(.p-disabled):active{background:rgba(255,255,255,.0001);color:var(--amethyst-700);border-color:var(--amethyst-200);box-shadow:none}.p-button-text{background-color:var(--white-100);color:var(--amethyst-700)}.p-button-text:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button-text:not(.p-disabled):active{background:var(--white-100);color:var(--amethyst-700);border-color:rgba(0,0,0,0);box-shadow:none}.p-button-group{display:flex}.p-fluid .p-button:not(.p-button-icon-only){width:100%}.p-fluid .p-button-group .p-button:not(.p-button-icon-only){flex:1}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:var(--white-100);background:var(--red-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-danger:not(.p-disabled):hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:not(.p-disabled):hover{background:var(--red-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled):active,.p-button-group.p-button-danger>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-danger:not(.p-disabled):active{background:var(--red-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-outlined,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:var(--red-200);box-shadow:none}.p-button.p-button-danger:not(.p-disabled).p-button-text,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--red-400)}.p-button.p-button-danger:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:hover{background:var(--red-alpha);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-danger:not(.p-disabled).p-button-text:active,.p-button-group.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-danger>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-danger:not(.p-disabled).p-button-text:active{background:rgba(255,255,255,.0001);color:var(--red-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:var(--white-100);background:var(--orange-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-warning:not(.p-disabled):hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:not(.p-disabled):hover{background:var(--orange-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled):active,.p-button-group.p-button-warning>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-warning:not(.p-disabled):active{background:var(--orange-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-outlined,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--orange-400);border-color:var(--orange-200);box-shadow:none}.p-button.p-button-warning:not(.p-disabled).p-button-text,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--orange-400)}.p-button.p-button-warning:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:hover{background:var(--orange-alpha);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-warning:not(.p-disabled).p-button-text:active,.p-button-group.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-warning>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-warning:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--orange-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:var(--white-100);background:var(--green-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-success:not(.p-disabled):hover,.p-button-group.p-button-success>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-success:not(.p-disabled):hover{background:var(--green-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled):active,.p-button-group.p-button-success>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-success:not(.p-disabled):active{background:var(--green-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-outlined,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--green-400);border-color:var(--green-200);box-shadow:none}.p-button.p-button-success:not(.p-disabled).p-button-text,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--green-400)}.p-button.p-button-success:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:hover{background:var(--green-alpha);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-success:not(.p-disabled).p-button-text:active,.p-button-group.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-success>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-success:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--green-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:var(--white-100);background:var(--blue-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-info:not(.p-disabled):hover,.p-button-group.p-button-info>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-info:not(.p-disabled):hover{background:var(--blue-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled):active,.p-button-group.p-button-info>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-info:not(.p-disabled):active{background:var(--blue-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-outlined,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--blue-400);border-color:var(--blue-200);box-shadow:none}.p-button.p-button-info:not(.p-disabled).p-button-text,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--blue-400)}.p-button.p-button-info:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:hover{background:var(--blue-alpha);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-info:not(.p-disabled).p-button-text:active,.p-button-group.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-info>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-info:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--blue-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:var(--white-100);background:var(--purple-400);border-color:rgba(255,255,255,.0001)}.p-button.p-button-help:not(.p-disabled):hover,.p-button-group.p-button-help>.p-button:not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):hover,.p-fileupload-choose.p-button-help:not(.p-disabled):hover{background:var(--purple-500);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled):active,.p-button-group.p-button-help>.p-button:not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled):active,.p-fileupload-choose.p-button-help:not(.p-disabled):active{background:var(--purple-400);color:var(--white-100);border-color:rgba(255,255,255,.0001);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-outlined,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined{background-color:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:hover{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-400);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-outlined:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-outlined:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-outlined:active{background:rgba(255,255,255,.0001);color:var(--purple-400);border-color:var(--purple-200);box-shadow:none}.p-button.p-button-help:not(.p-disabled).p-button-text,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text{background-color:var(--white-100);color:var(--purple-400)}.p-button.p-button-help:not(.p-disabled).p-button-text:hover,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:hover,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:hover{background:var(--purple-alpha);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-button.p-button-help:not(.p-disabled).p-button-text:active,.p-button-group.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-splitbutton.p-button-help>.p-button:not(.p-disabled).p-button-text:active,.p-fileupload-choose.p-button-help:not(.p-disabled).p-button-text:active{background:var(--white-100);color:var(--purple-400);border-color:rgba(0,0,0,0);box-shadow:none}.p-inputtext{min-height:2.5rem;line-height:2.5rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);background:var(--white-100);padding:0rem .75rem;border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-inputtext:enabled:hover{border-color:var(--amethyst-700)}.p-inputtext:enabled:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-inputtext.p-invalid.p-component,.p-inputtext.ng-invalid.ng-touched{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-inputtext:disabled,.p-inputtext.p-disabled{background:var(--black-10)}.p-float-label>label{left:.75rem;color:var(--black-60);transition-duration:.2s}.p-float-label>.p-invalid+label{color:var(--red-400)}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:var(--black-60);opacity:.6}:-moz-placeholder{color:var(--black-60);opacity:.6}::-moz-placeholder{color:var(--black-60);opacity:.6}:-ms-input-placeholder{color:var(--black-60);opacity:.6}.p-inputtext-lg{min-height:3.5rem;line-height:3.5rem}.p-inputtextarea{padding:.75rem;line-height:normal}.p-icon-field .p-inputtextarea-icon.p-input-icon{top:unset;margin-top:.5rem}.p-inputotp{display:flex;align-items:center;gap:.5rem}.p-inputotp.error .p-inputotp-input{border-color:var(--red-400)}.p-inputotp-input{font-size:1.5rem;text-align:center;width:2.5rem;border:none;border-bottom:1px solid var(--gray-200);border-radius:0;background:rgba(0,0,0,0)}.p-inputotp-input:disabled,.p-inputotp-input.p-disabled{background:rgba(0,0,0,0)}.p-inputotp-input:enabled:focus{box-shadow:none}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative;color:var(--black-80);margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;transition:.2s}.p-listbox-item:first-child{margin-top:0}.p-listbox-item:last-child{margin-bottom:0}.p-listbox-item.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-listbox-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-listbox-item.p-disabled{cursor:not-allowed;opacity:.6;background:var(--amethyst-700) !important;color:var(--white-100) !important;mix-blend-mode:luminosity;border:1px solid rgba(255,255,255,.0001)}.p-listbox-item.p-disabled:has(.p-checkbox){background:var(--black-10);color:var(--black-60)}.p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox-item:has(.p-checkbox){background:var(--white-100);color:var(--black-80)}.p-listbox-item:has(.p-checkbox):hover{background:#000}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-listbox-filter{width:100%}.p-listbox{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-header .p-checkbox .p-checkbox-box.p-disabled{background:var(--white-100)}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:var(--black-80)}.p-listbox .p-listbox-header .p-disabled+.p-listbox-filter-icon{opacity:.6}.p-listbox .p-listbox-list{padding:.25rem;outline:0 none}.p-listbox .p-listbox-list .p-listbox-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-listbox .p-listbox-list .p-listbox-empty-message{text-align:center;color:var(--black-80);padding:.75rem;background:rgba(255,255,255,.0001)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight.p-focus{border:1px solid rgba(255,255,255,.0001);background:var(--amethyst-700);box-shadow:0 0 0 .25rem var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:hover{background:var(--amethyst-800)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item.p-highlight:has(.p-checkbox):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);box-shadow:0 0 0 .25rem var(--amethyst-200)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-listbox:not(.p-disabled) :not(.p-disabled).p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:var(--black-80);background:var(--gray-100)}.p-listbox.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-listbox.p-invalid{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-listbox.p-disabled *.p-disabled{opacity:1}.p-listbox.p-disabled .p-listbox-filter-icon{display:none}.p-listbox.p-disabled .p-listbox-filter.p-inputtext{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49967 2.83335C7.03555 2.83335 6.59043 3.01773 6.26224 3.34592C5.93405 3.67411 5.74967 4.11922 5.74967 4.58335V6.33335H9.24967V4.58335C9.24967 4.11922 9.0653 3.67411 8.73711 3.34592C8.40892 3.01773 7.9638 2.83335 7.49967 2.83335ZM10.4163 6.33335V4.58335C10.4163 3.80981 10.1091 3.06794 9.56207 2.52096C9.01509 1.97398 8.27322 1.66669 7.49967 1.66669C6.72613 1.66669 5.98426 1.97398 5.43728 2.52096C4.8903 3.06794 4.58301 3.80981 4.58301 4.58335V6.33335C4.11888 6.33335 3.67376 6.51773 3.34557 6.84592C3.01738 7.17411 2.83301 7.61922 2.83301 8.08335V11.5834C2.83301 12.0475 3.01738 12.4926 3.34557 12.8208C3.67376 13.149 4.11888 13.3334 4.58301 13.3334H10.4163C10.8805 13.3334 11.3256 13.149 11.6538 12.8208C11.982 12.4926 12.1663 12.0475 12.1663 11.5834V8.08335C12.1663 7.61922 11.982 7.17411 11.6538 6.84592C11.3256 6.51773 10.8805 6.33335 10.4163 6.33335ZM4.58301 7.50002C4.4283 7.50002 4.27993 7.56148 4.17053 7.67087C4.06113 7.78027 3.99967 7.92864 3.99967 8.08335V11.5834C3.99967 11.7381 4.06113 11.8864 4.17053 11.9958C4.27993 12.1052 4.4283 12.1667 4.58301 12.1667H10.4163C10.5711 12.1667 10.7194 12.1052 10.8288 11.9958C10.9382 11.8864 10.9997 11.7381 10.9997 11.5834V8.08335C10.9997 7.92864 10.9382 7.78027 10.8288 7.67087C10.7194 7.56148 10.5711 7.50002 10.4163 7.50002H4.58301ZM6.67472 9.0084C6.89351 8.7896 7.19026 8.66669 7.49967 8.66669C7.80909 8.66669 8.10584 8.7896 8.32463 9.0084C8.54342 9.22719 8.66634 9.52393 8.66634 9.83335C8.66634 10.1428 8.54343 10.4395 8.32463 10.6583C8.10584 10.8771 7.80909 11 7.49967 11C7.19026 11 6.89351 10.8771 6.67472 10.6583C6.45592 10.4395 6.33301 10.1428 6.33301 9.83335C6.33301 9.52393 6.45592 9.22719 6.67472 9.0084Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.p-listbox.p-disabled .p-listbox-item{background:var(--black-10);color:var(--black-60)}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;user-select:none}.p-dropdown.p-disabled{cursor:not-allowed;color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{height:min-content;margin:auto 0;display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-dropdown-item:first-child{margin-top:0}.p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-item.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-dropdown-item.p-highlight:hover{background:var(--amethyst-800)}.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-dropdown-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-dropdown-item.p-disabled{cursor:not-allowed}.p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-0.5rem;margin-right:.5rem}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-dropdown:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-dropdown:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:rgba(0,0,0,0);border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--black-60)}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-dropdown .p-dropdown-clear-icon{color:var(--black-80);right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-dropdown-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;margin-top:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:var(--black-80)}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--black-80);text-align:center;padding:.5rem .75rem;background:rgba(255,255,255,.0001)}.p-multiselect{cursor:pointer;display:inline-flex;align-items:center;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{cursor:pointer;overflow:hidden;height:min-content;display:flex;flex:1 1 auto;align-items:center}.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}.p-multiselect-clearable .p-multiselect-clear-icon{right:2.5rem}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem;margin-right:.25rem}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:center;font-weight:normal;color:var(--black-80);white-space:nowrap;margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);border-radius:.5rem;background:rgba(255,255,255,.0001);transition:.2s}.p-multiselect-item:not(.p-disabled):hover,.p-multiselect-item:not(.p-disabled).p-focus{color:var(--black-80);background:var(--gray-100)}.p-multiselect-item:not(.p-highlight).p-disabled{color:var(--black-60);border-color:var(--gray-200);background:var(--black-10)}.p-multiselect-item.p-disabled{cursor:not-allowed}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0)}.p-multiselect.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-multiselect:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-multiselect:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-multiselect .p-multiselect-label{color:var(--black-80);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:var(--black-60);padding:0rem .75rem;padding-left:.5rem}.p-multiselect:not(.p-multiselect-chip) .p-multiselect-label{padding:0rem .75rem;line-height:2.5rem}.p-multiselect.p-multiselect-chip{min-height:2.5rem;padding:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:rgba(0,0,0,0);color:var(--black-80);width:2.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-multiselect.p-invalid.p-component{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-multiselect-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.0001);color:var(--black-60);background:rgba(255,255,255,.0001);margin:0rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:1px solid rgba(0,0,0,0);border-bottom:0}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:var(--black-80)}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-multiselect-panel .p-multiselect-items{padding:.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.5rem .75rem;color:var(--black-80);background:rgba(255,255,255,.0001)}.p-password .p-icon-wrapper{right:.75rem;top:50%;cursor:pointer;fill:var(--black-80)}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-password .p-input-icon{cursor:pointer;color:var(--black-80);right:.75rem}.p-password.p-disabled{opacity:1}.p-password.p-disabled .p-input-icon{opacity:.6}.p-input-icon-right input{padding-right:2.5rem}.p-icon-field .p-password-icon.p-input-icon{right:.75rem;top:20% !important}.p-password-input{width:100%;height:100%;display:flex;min-height:2.5rem;padding:0 .75rem;align-items:center}.text-feedback{display:inline-flex;align-items:flex-start}.text-feedback .ti{position:relative;bottom:1px}.text-feedback--default{color:var(--black-80)}.text-feedback--default .ti{color:var(--gray-200)}.text-feedback--success{color:var(--green-400)}.text-feedback--error{color:var(--red-400)}.p-password-panel{color:var(--black-60);padding:.75rem;margin-top:.25rem;border:1px solid var(--gray-200);border-radius:.5rem;background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;border-radius:1rem;margin-bottom:.5rem;background:var(--black-10)}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--red-400)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--orange-400)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--green-400)}.p-inputgroup-addon{background:var(--white-100);color:var(--black-60);border-top:1px solid var(--gray-200);border-left:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding:0rem .75rem;min-width:2.5rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--gray-200)}.p-inputgroup-addon.p-disabled{background-color:var(--black-10);color:var(--black-60)}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-inputgroup .p-button{height:auto;width:auto}.p-inputgroup .p-button.p-button-icon-only{width:2.5rem}.p-icon-field{position:relative}.p-icon-field .p-input-icon{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left .p-input-icon:first-of-type{left:.75rem;color:var(--black-80)}.p-icon-field-right .p-input-icon:last-of-type{right:.75rem;color:var(--black-80)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber.ng-invalid.ng-touched>.p-inputnumber>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}p-inputnumber[ng-reflect-is-disabled=true] .p-inputnumber-button{background:var(--black-10)}.p-inputnumber-button{color:var(--black-80);border-color:var(--gray-200);background-color:var(--white-100)}.p-inputnumber-button .p-button-icon{font-size:1rem}.p-inputnumber-button:hover{box-shadow:none !important}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button-down,.p-inputnumber-buttons-horizontal .p-inputnumber-button-up{height:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);z-index:1}.p-inputnumber-buttons-vertical .p-inputnumber-button-down,.p-inputnumber-buttons-vertical .p-inputnumber-button-up{width:100%}.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-checkbox-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:1.5rem;height:1.5rem}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-checkbox-checked .p-checkbox-box::after{content:"";width:1rem;height:1rem;transition-duration:.2s;color:var(--white-100);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox .p-checkbox-input{border:1px solid var(--gray-200);border-radius:.25rem}.p-checkbox .p-checkbox-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-checkbox .p-checkbox-box.p-highlight{border-color:var(--amethyst-700);background:var(--amethyst-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-checkbox .p-checkbox-box:not(.p-disabled):hover.p-highlight{border-color:var(--amethyst-800);background:var(--amethyst-800);color:var(--white-100)}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-checkbox .p-checkbox-box.p-disabled{background:var(--black-10)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--white-100);font-size:1rem}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:1rem;height:1rem}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-checkbox .p-checkbox-box{border-color:var(--amethyst-700)}.p-radiobutton{position:relative;display:inline-flex;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{display:flex;justify-content:center;align-items:center;transition:all}.p-radiobutton-box:hover{border:1px solid var(--amethyst-800) !important}.p-radiobutton-box.p-highlight{box-sizing:border-box;background:var(--amethyst-800) !important}.p-radiobutton-box.p-highlight .p-radiobutton-icon{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%225.5%22%20cy%3D%225.5%22%20r%3D%225.25%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background:var(--white-100);width:1.5rem;height:1.5rem;mask-composite:exclude}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box{box-shadow:0 0 0 .25rem var(--red-100)}p-radiobutton.ng-invalid.ng-dirty .p-radiobutton-box:hover{border:1px solid var(--red-400) !important}.p-radiobutton-box.p-focus{box-shadow:0px 0px 0px 3.5px var(--amethyst-200)}.p-radiobutton{width:1.5rem;height:1.5rem}.p-radiobutton .p-radiobutton-input{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid var(--gray-200);border-radius:50%}.p-radiobutton .p-radiobutton-box{border:1px solid var(--gray-200);background:var(--white-100);width:1.5rem;height:1.5rem;color:var(--black-80);border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0)}.p-radiobutton.p-disabled .p-radiobutton-box{background:var(--black-10)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--amethyst-700);background:var(--amethyst-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--amethyst-700)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:var(--amethyst-800);background:var(--amethyst-800)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-highlight .p-radiobutton .p-radiobutton-box{border-color:var(--white-100)}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border-radius:100px}.p-inputswitch .p-inputswitch-slider{background:var(--gray-300);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:100px;outline-color:rgba(0,0,0,0)}.p-inputswitch .p-inputswitch-slider:before{background:var(--white-100);width:1rem;height:1rem;left:.25rem;margin-top:-0.5rem;border-radius:100px;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--amethyst-700)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:var(--white-100);transform:translateX(1rem)}.p-inputswitch:not(.p-disabled) .p-inputswitch-slider:hover{background-color:var(--amethyst-800)}.p-inputswitch:not(.p-disabled).p-focus,.p-inputswitch:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}p-inputswitch:not(.p-disabled).p-element.ng-dirty.ng-invalid .p-inputswitch-slider,p-inputswitch:not(.p-disabled).p-element.ng-touched.ng-invalid .p-inputswitch-slider{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-selectbutton{display:flex;height:min-content;gap:.25rem;padding:.25rem;background-color:var(--black-10);border-radius:.5rem}.p-selectbutton .p-button{flex-grow:1;background:rgba(255,255,255,.0001);border:1px solid trasparent;border-radius:.25rem;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:var(--black-60)}.p-selectbutton .p-button.p-disabled{background:rgba(0,0,0,0);pointer-events:none}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--amethyst-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight .p-button-icon-right{color:var(--amethyst-700)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover{background:var(--white-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled).p-highlight:hover .p-button-icon-right{color:var(--black-80)}.p-selectbutton.p-invalid>.p-button{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-togglebutton.p-button.p-highlight.p-disabled,.p-button.p-disabled,.p-button.p-button-danger.p-disabled,.p-button-group.p-button-danger>.p-button.p-disabled,.p-splitbutton.p-button-danger>.p-button.p-disabled,.p-fileupload-choose.p-button-danger.p-disabled,.p-button.p-button-warning.p-disabled,.p-button-group.p-button-warning>.p-button.p-disabled,.p-splitbutton.p-button-warning>.p-button.p-disabled,.p-fileupload-choose.p-button-warning.p-disabled,.p-button.p-button-success.p-disabled,.p-button-group.p-button-success>.p-button.p-disabled,.p-splitbutton.p-button-success>.p-button.p-disabled,.p-fileupload-choose.p-button-success.p-disabled,.p-button.p-button-info.p-disabled,.p-button-group.p-button-info>.p-button.p-disabled,.p-splitbutton.p-button-info>.p-button.p-disabled,.p-fileupload-choose.p-button-info.p-disabled,.p-button.p-button-help.p-disabled,.p-button-group.p-button-help>.p-button.p-disabled,.p-splitbutton.p-button-help>.p-button.p-disabled,.p-fileupload-choose.p-button-help.p-disabled{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-left,.p-button.p-disabled .p-button-icon-left,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-left,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-left,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-left,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-left,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-left,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-left,.p-togglebutton.p-button.p-highlight.p-disabled .p-button-icon-right,.p-button.p-disabled .p-button-icon-right,.p-button-group.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-danger>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-danger.p-disabled .p-button-icon-right,.p-button-group.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-warning>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-warning.p-disabled .p-button-icon-right,.p-button-group.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-success>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-success.p-disabled .p-button-icon-right,.p-button-group.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-info>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-info.p-disabled .p-button-icon-right,.p-button-group.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-splitbutton.p-button-help>.p-button.p-disabled .p-button-icon-right,.p-fileupload-choose.p-button-help.p-disabled .p-button-icon-right{color:var(--black-60) !important}.p-togglebutton.p-button{background:var(--black-10);border:1px solid trasparent;color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:rgba(0,0,0,0);border-radius:100px}.p-togglebutton.p-button:not(.p-disabled):hover{background:var(--amethyst-alpha);color:var(--amethyst-700);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):hover .p-button-icon-right{color:var(--amethyst-700)}.p-togglebutton.p-button:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-200)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:var(--black-60)}.p-togglebutton.p-button.p-highlight{background:var(--amethyst-700);border-color:rgba(255,255,255,.0001);color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover{background:var(--amethyst-800);color:var(--white-100);border-color:rgba(0,0,0,0);box-shadow:0 .25rem .25rem 0 var(--black-20);box-shadow:none}.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:not(.p-disabled):hover .p-button-icon-right{color:var(--white-100)}.p-togglebutton.p-button.p-highlight:not(.p-disabled):focus-visible{box-shadow:0 0 0 3.5px var(--amethyst-200)}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:var(--white-100)}.p-chips{display:inline-flex;height:min-content}.p-disabled .p-chips-multiple-container{background-color:var(--black-10)}.p-chips-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-chips-multiple-container:has(.p-chips-token){padding:.25rem}.p-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-chips-input-token{flex:1 1 auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:var(--amethyst-700)}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-chips .p-chips-multiple-container .p-chips-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-token+.p-chips-input-token{padding:0 .5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:0rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-slider{background:var(--black-10);border:none;border-radius:.5rem}.p-slider.p-slider-horizontal{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-0.625rem;margin-left:-0.625rem}.p-slider.p-slider-vertical{width:.25rem;margin-top:.5rem;margin-bottom:.5rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-0.625rem;margin-bottom:-0.625rem}.p-slider .p-slider-handle{height:1.25rem;width:1.25rem;background:var(--amethyst-700);border:none;border-radius:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{background:var(--amethyst-800);box-shadow:none}.p-slider .p-slider-range{background:var(--amethyst-700);border-radius:.5rem}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:var(--amethyst-800);border-color:rgba(255,255,255,.0001)}.p-rating{position:relative;display:flex;align-items:center}.p-rating-item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{outline-color:rgba(0,0,0,0);border-radius:50%}.p-rating .p-rating-item .p-rating-icon{color:var(--black-60);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;font-size:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.25rem;height:1.25rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:var(--black-60)}.p-rating .p-rating-item:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--orange-400)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:var(--orange-500)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:var(--black-80)}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker{margin-top:.25rem;padding:.75rem;background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem}.p-datepicker:not(.p-datepicker-inline){background:var(--white-100);border:1px solid var(--gray-200);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:rgba(255,255,255,.0001)}.p-datepicker .p-datepicker-header{padding:0 0 .5rem;color:var(--black-60);background:var(--white-100);font-weight:bold;margin:0rem;border-bottom:none;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border:1px solid rgba(0,0,0,0)}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker .p-datepicker-header .p-datepicker-prev.p-disabled,.p-datepicker .p-datepicker-header .p-datepicker-next.p-disabled{border:1px solid var(--gray-200);color:var(--black-60);background:var(--black-10);border-color:var(--gray-200)}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem;display:flex;gap:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select{display:inline-flex;cursor:pointer;position:relative;user-select:none;background:var(--white-100);border:1px solid var(--gray-200);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:.5rem;outline-color:rgba(0,0,0,0);min-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-native-select:focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:var(--black-60);transition:background-color .2s,color .2s,box-shadow .2s;font-weight:bold;padding:.25rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:var(--amethyst-700)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:0rem}.p-datepicker table th{padding:.25rem}.p-datepicker table th>span{width:2rem;height:2rem}.p-datepicker table td{padding:.25rem}.p-datepicker table td>span{width:2rem;height:2rem;border-radius:.5rem;transition:.2s;border:1px solid rgba(255,255,255,.0001)}.p-datepicker table td>span.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker table td>span:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker table td.p-datepicker-today>span{color:var(--black-60);font-weight:700;border-color:var(--gray-100);background:rgba(255,255,255,.0001)}.p-datepicker table td.p-datepicker-today>span:not(.p-disabled):hover{color:var(--black-80)}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker .p-datepicker-buttonbar{padding:0rem 0 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid var(--gray-200);padding:String value}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datepicker .p-timepicker button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker .p-timepicker button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:String value}.p-datepicker .p-hour-picker,.p-datepicker .p-minute-picker{gap:.25rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:0rem}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker .p-yearpicker{margin:0rem}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.25rem;transition:.2s;border-radius:.5rem}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--gray-200);padding-right:.75rem;padding-left:.75rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker:not(.p-disabled) table td span.p-highlight:hover{background:var(--amethyst-800)}.p-datepicker:not(.p-disabled) .p-monthpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled).p-highlight:hover{background:var(--amethyst-800)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datepicker:not(.p-disabled) .p-yearpicker{display:flex;flex-wrap:wrap;gap:.25rem}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year{flex-basis:32.3%;width:100%}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{color:var(--black-80);background:var(--gray-100)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled).p-highlight:hover{background:var(--amethyst-800)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-autocomplete{display:inline-flex;height:min-content}.p-autocomplete .p-autocomplete-loader{right:.75rem;color:var(--black-80)}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.25rem}.p-autocomplete-multiple-container{outline-color:rgba(0,0,0,0);cursor:text;overflow:hidden;height:min-content;display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;list-style-type:none}.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem}.p-autocomplete-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;height:1.75rem}.p-autocomplete-input-token{flex:1 1 auto;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token input{border:0 none;outline:0 none;background-color:rgba(0,0,0,0);margin:0;padding:0;box-shadow:none;border-radius:0;width:100%}.p-fluid .p-autocomplete{display:flex}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:var(--amethyst-700)}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-autocomplete .p-autocomplete-multiple-container.p-disabled{cursor:not-allowed;background-color:var(--black-10)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:0rem .5rem;background:var(--black-10);color:var(--black-80);border-radius:.25rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token+.p-autocomplete-input-token{padding:0 .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{height:1.75rem;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings, normal);font-size:1rem;color:var(--black-80);margin:0}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:var(--red-400);box-shadow:0 0 0 .25rem var(--red-100)}.p-autocomplete-panel{background:var(--white-100);color:var(--black-60);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);margin-top:.25rem}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:.25rem 0rem;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.0001);color:var(--black-80);background:rgba(255,255,255,.0001);transition:.2s;border-radius:.5rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-of-type{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-of-type{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:var(--black-80);background:var(--gray-100)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:var(--white-100);background:var(--amethyst-700)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:.25rem;padding:.5rem .75rem;color:var(--black-60);background:rgba(255,255,255,.0001);font-weight:bold}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{text-align:center;padding:.5rem .75rem}.p-autocomplete-dd .p-autocomplete-input{flex:1 1 auto;width:1%}.p-autocomplete-dd .p-autocomplete-dropdown{display:none}.autocomplete-dropdown-container:hover .p-inputtext:enabled{border-color:var(--amethyst-700)}.autocomplete-dropdown-trigger{position:absolute;right:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-autocomplete-clearable{position:relative}.p-autocomplete-clearable .p-autocomplete-clear-icon{right:.75rem}.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{right:2.5rem}.p-tabview .p-tabview-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200);gap:1.5rem}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:.25rem solid rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);color:var(--black-80);padding:1rem 0rem;font-weight:normal;transition:.2s;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--amethyst-700)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:rgba(255,255,255,.0001);border-color:var(--amethyst-700);color:var(--amethyst-700)}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabview .p-tabview-nav-btn.p-link:hover{color:var(--amethyst-700)}.p-tabview .p-tabview-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;border:none;color:var(--black-80);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-divider{border-color:var(--gray-200)}.p-divider .p-divider-content{background-color:var(--white-100);color:var(--black-60);text-transform:uppercase}.p-divider.p-divider-horizontal{margin:1rem 0rem;padding:0rem 1rem}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-horizontal:before{border-top-width:1px;border-top-color:var(--gray-200)}.p-divider.p-divider-horizontal.p-divider-dash:before{border-top-style:dashed}.p-divider.p-divider-vertical{margin:0rem 1rem;padding:1rem 0rem}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-divider.p-divider-vertical:before{border-left-width:1px;border-left-color:var(--gray-200)}.p-divider.p-divider-vertical.p-divider-dash:before{border-left-style:dashed}.p-scrollpanel .p-scrollpanel-bar{background:var(--black-10);border:0 none;border-radius:.5rem}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;flex-direction:row;align-items:center;color:var(--black-60);font-weight:700;padding:1rem 0rem;border-top:1px solid var(--gray-200);background:rgba(255,255,255,.0001);transition:.2s;gap:.5rem}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{font-size:1.25rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(255,255,255,.0001);border-color:var(--gray-200);color:var(--black-80)}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--gray-200);background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-content{padding:0rem 0rem 1rem 1.75rem;border-bottom:none;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-accordion .p-accordion-tab{margin-bottom:0rem}.p-accordion .p-accordion-tab:first-child .p-accordion-header-link{border-top:none}.p-accordion .p-accordion-tab .p-accordion-content .p-accordion-header-link{border-top:1px solid var(--gray-200)}.p-stepper .p-stepper-nav{display:flex;gap:.5rem;justify-content:space-between;margin:0;padding:0;list-style-type:none;overflow:hidden;overflow-x:auto}.p-stepper .p-stepper-header{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:.5rem 0}.p-stepper .p-stepper-header.p-disabled{opacity:1;cursor:initial}.p-stepper .p-stepper-header.p-disabled .p-stepper-action{opacity:.6}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:var(--black-80)}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--amethyst-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-number{color:var(--white-100);background-color:var(--amethyst-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-header.p-highlight .p-stepper-icon,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-icon{color:var(--amethyst-700)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper p-stepperheader .p-stepper-action{display:inline-flex;align-items:center;flex-grow:0;transition:.2s;border-radius:.5rem;background:var(--white-100);outline-color:rgba(0,0,0,0);padding:0}.p-stepper p-stepperheader .p-stepper-action:hover{cursor:pointer}.p-stepper p-stepperheader .p-stepper-action:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-stepper p-stepperheader .p-stepper-action .p-stepper-number{display:flex;align-items:center;justify-content:center;font-weight:400;color:var(--black-80);border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1;font-size:1rem;border-radius:8rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-left:.5rem;color:var(--black-80);font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 0.25rem; - line-height: 1;margin-left:.5rem; -}.p-stepper p-stepperheader .p-stepper-action .p-stepper-title-wrapper .p-stepper-title{margin-left:0}.p-stepper p-stepperheader .p-stepper-action .p-stepper-icon { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 1.5rem; - line-height: 2rem; - line-height: 1;min-width:1.5rem;height:1.5rem; -}.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-number,.p-stepper p-stepperheader .p-stepper-action.p-danger .p-stepper-icon{color:var(--red-400)}.p-stepper .p-stepper-panels{background:rgba(255,255,255,.0001);padding:1rem 0rem;color:var(--black-80)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-number{color:var(--white-100);background-color:var(--amethyst-700);border-color:rgba(0,0,0,0)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-icon,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-icon{color:var(--amethyst-700)}.p-stepper .p-stepper-panel.p-stepper-panel-active .p-stepper-action.p-danger .p-stepper-number,.p-stepper .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-action.p-danger .p-stepper-number{color:var(--white-100);background-color:var(--red-400)}.p-stepper .p-stepper-separator{background-color:var(--gray-200);width:100%;height:1px;margin-inline-start:.5rem;transition:.2s}.p-stepper.no-line .p-stepper-separator{background-color:rgba(0,0,0,0) !important}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{display:flex;flex:1 1 auto;background:rgba(255,255,255,.0001);color:var(--black-80)}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex-direction:column;flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:var(--amethyst-700)}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-card{overflow:hidden;color:var(--black-80);font-size:1rem;border-radius:.5rem;border:1px solid var(--gray-200);background:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-card.p-card-no-shadow{box-shadow:none}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.p-card .p-card-subtitle{font-size:.875rem;font-weight:400;color:var(--black-60)}.p-card .p-card-content{padding:1rem 0 0}.p-card .p-card-footer{padding:1rem 0 0}.p-tooltip .p-tooltip-text{background:var(--gray-800);color:var(--white-100);padding:.5rem 1rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-tooltip-arrow{border-color:rgba(0,0,0,0)}.p-tooltip-right .p-tooltip-arrow,.p-tooltip-left .p-tooltip-arrow{margin-top:-0.25rem}.p-tooltip-top .p-tooltip-arrow,.p-tooltip-bottom .p-tooltip-arrow{margin-left:-0.25rem}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;border-right-color:var(--gray-800)}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;border-left-color:var(--gray-800)}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;border-top-color:var(--gray-800)}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;border-bottom-color:var(--gray-800)}.p-dialog{border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border:1px solid var(--gray-200)}.p-dialog .p-dialog-header{border-bottom:1px solid var(--gray-200);background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:bold;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-dialog .p-dialog-header .p-dialog-header-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog-danger .p-dialog-title::before,.p-dialog-success .p-dialog-title::before,.p-dialog-info .p-dialog-title::before,.p-dialog-warning .p-dialog-title::before,.p-dialog-help .p-dialog-title::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;margin-right:.5rem;vertical-align:text-bottom}.p-dialog-danger .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-success .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-warning .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-info .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog-help .p-dialog-title::before{background:url('data:image/svg+xml,') no-repeat}.p-dialog .p-dialog-content{background:var(--white-100);color:var(--black-80);padding:1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer{display:flex;border-top:1px solid rgba(255,255,255,.0001);background:var(--white-100);color:var(--black-60);padding:0rem 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.p-dialog .p-dialog-footer button{width:auto}.p-dialog .p-confirm-dialog-accept{order:1}.p-dialog .p-confirm-dialog-reject{order:2}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-dialog-footer{flex-direction:row-reverse;gap:.5rem}.p-dialog.p-confirm-dialog .p-dialog-footer i.none{display:none}.p-overlaypanel{background:var(--white-100);color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:var(--amethyst-700);color:var(--white-100);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:var(--amethyst-800);color:var(--white-100)}.p-overlaypanel:after{border:solid rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:var(--white-100);border-width:6px}.p-overlaypanel:before{border:solid rgba(0,0,0,0);border-width:8px;border-color:rgba(0,0,0,0);border-bottom-color:var(--gray-200)}.p-overlaypanel.p-overlaypanel-flipped{margin-top:-7px !important}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:var(--white-100);border-bottom-color:rgba(0,0,0,0)}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--gray-200);border-bottom-color:rgba(0,0,0,0)}.p-sidebar{color:var(--black-80);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 .25rem .25rem 0 var(--black-20);background:var(--white-100);margin:.5rem;height:calc(100vh - 1rem) !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-full,.p-sidebar.p-sidebar-bottom{width:calc(100vw - 1rem);width:-webkit-fill-available !important}.p-sidebar.p-sidebar-top,.p-sidebar.p-sidebar-bottom{height:auto}.p-sidebar .p-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--gray-200)}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-sidebar .p-sidebar-header .p-sidebar-close.p-disabled,.p-sidebar .p-sidebar-header .p-sidebar-icon.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-sidebar .p-sidebar-header>:only-child{margin-left:auto}.p-sidebar .p-sidebar-content{padding:1.5rem 1.5rem}.p-sidebar .p-sidebar-footer{display:flex;align-items:center;gap:.5rem;padding:1.5rem 1.5rem;padding-top:0rem}.p-avatar{height:2rem;width:2rem;color:var(--white-100);font-size:1rem;background-color:var(--amethyst-700);border-radius:.5rem}.p-avatar:not(.p-avatar-image){border:1px solid var(--gray-200)}.p-avatar.p-avatar-image{background:rgba(0,0,0,0);position:relative}.p-avatar.p-avatar-image img{position:relative;object-fit:cover;border-radius:inherit}.p-avatar.p-avatar-image .p-badge{z-index:1}.p-avatar.p-avatar-image::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--gray-200);border-radius:inherit;z-index:1}.p-avatar.p-avatar-lg{width:2.5rem;height:2.5rem;font-size:1rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1rem}.p-avatar.p-avatar-xl{width:3.5rem;height:3.5rem;font-size:1.5rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:1.5rem}.p-avatar-circle{border-radius:50%}.p-badge{background:var(--amethyst-700);color:var(--white-100);font-size:.75rem;font-weight:bold;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-success{background-color:var(--green-400);color:var(--white-100)}.p-badge.p-badge-info{background-color:var(--blue-400);color:var(--white-100)}.p-badge.p-badge-warning{background-color:var(--orange-400);color:var(--white-100)}.p-badge.p-badge-danger{background-color:var(--red-400);color:var(--white-100)}.p-badge.p-badge-dot{width:.5rem;height:.5rem;min-width:auto}.p-tag{height:1.5rem;color:var(--white-100);font-size:.875rem;font-weight:bold;padding:.5rem;border-radius:.5rem;background:var(--amethyst-700)}.p-tag.p-tag-success{background-color:var(--green-400);color:var(--white-100)}.p-tag.p-tag-info{background-color:var(--blue-400);color:var(--white-100)}.p-tag.p-tag-warning{background-color:var(--orange-400);color:var(--white-100)}.p-tag.p-tag-danger{background-color:var(--red-400);color:var(--white-100)}.p-tag.p-tag-rounded{border-radius:100px}.p-tag.p-tag-secondary{background-color:var(--gray-200);color:var(--black-60)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.875rem}.p-tag .p-tag-icon.p-icon{width:.875rem;height:.875rem}.p-progressbar{border:none;height:1rem;background:var(--black-10);border-radius:.5rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--amethyst-700)}.p-progressbar .p-progressbar-label{color:var(--white-100);line-height:1rem}.p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-primary-color 6s ease-in-out infinite}@keyframes p-progress-spinner-primary-color{100%,0%{stroke:var(--primary-color) !important}40%{stroke:var(--primary-color) !important}66%{stroke:var(--primary-color) !important}80%,90%{stroke:var(--primary-color) !important}}.p-metergroup{display:flex;gap:.75rem;flex-direction:column}.p-metergroup .p-metergroup-meter-container{background:var(--black-10);border-radius:.5rem}.p-metergroup .p-metergroup-labels{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:1rem;row-gap:.75rem}.p-metergroup .p-metergroup-labels-vertical{gap:.5rem;flex-direction:column}.p-metergroup .p-metergroup-meters{display:flex;background:var(--black-10);border-radius:.5rem;height:.5rem}.p-metergroup .p-metergroup-meter{border:none;background:var(--amethyst-700)}.p-metergroup .p-metergroup-label-list-item{line-height:1rem}.p-metergroup .p-metergroup-label-type{background:var(--amethyst-700);width:.5rem;height:.5rem;border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label{display:inline-flex;align-items:center;color:var(--black-60);gap:.5rem;font-size:.875rem;line-height:100%}.p-metergroup .p-metergroup-label .p-metergroup-label-marker{width:.5rem;height:.5rem;border-radius:100%;display:inline-flex}.p-metergroup .p-metergroup-label-icon{width:1rem;height:1rem;font-size:1rem}.p-metergroup .p-metergroup-label-list-vertical{gap:.25rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:.5rem}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%;flex-direction:column}.p-metergroup.p-metergroup-vertical .p-metergroup-meter{width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:.5rem}.p-chip{height:1.75rem;color:var(--black-80);border-radius:.25rem;border:1px solid rgba(255,255,255,.0001);padding:0rem .5rem;background-color:var(--black-10);display:inline-flex}.p-chip.p-disabled{color:var(--black-60);border-color:var(--gray-200);background-color:var(--black-10)}.p-chip .p-chip-text{line-height:1.5;margin-top:0rem;margin-bottom:0rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:1.5rem;height:1.5rem;margin-left:-0.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-chip .p-chip-remove-icon:focus{outline:0 none}timescircleicon svg{display:none !important}timescircleicon::after{cursor:pointer;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.0876%203.83754C3.31541%203.60974%203.68475%203.60974%203.91256%203.83754L7.00008%206.92506L10.0876%203.83754C10.3154%203.60974%2010.6848%203.60974%2010.9126%203.83754C11.1404%204.06535%2011.1404%204.43469%2010.9126%204.6625L7.82504%207.75002L10.9126%2010.8375C11.1404%2011.0653%2011.1404%2011.4347%2010.9126%2011.6625C10.6848%2011.8903%2010.3154%2011.8903%2010.0876%2011.6625L7.00008%208.57498L3.91256%2011.6625C3.68475%2011.8903%203.31541%2011.8903%203.0876%2011.6625C2.8598%2011.4347%202.8598%2011.0653%203.0876%2010.8375L6.17512%207.75002L3.0876%204.6625C2.8598%204.43469%202.8598%204.06535%203.0876%203.83754Z%22%20fill%3D%22currentColor%22%20fill-opacity%3D%220.8%22%2F%3E%3C%2Fsvg%3E") no-repeat;height:16px;width:16px;background:var(--black-80);margin-left:.5rem;content:""}.p-skeleton{background:var(--gray-200);border-radius:.5rem}.p-skeleton:after{background:linear-gradient(90deg, var(--gray-200) 0%, var(--gray-100) 40%, var(--gray-200) 75%)}.p-message{overflow:hidden;margin:0rem;border-radius:.5rem}.p-message .p-message-wrapper{padding:1rem;position:relative;display:grid;padding-left:4rem;min-height:4rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:1rem;right:1rem}.p-message .p-message-close:hover{background:rgba(255,255,255,.5)}.p-message .p-message-close:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-message.p-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-message.p-message-info .p-message-wrapper{border-left:.25rem solid var(--blue-400)}.p-message.p-message-info .p-message-icon{color:var(--blue-400)}.p-message.p-message-info .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-message.p-message-info .p-message-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-message.p-message-info .p-message-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-message.p-message-success .p-message-wrapper{border-left:.25rem solid var(--green-400)}.p-message.p-message-success .p-message-icon{color:var(--green-400)}.p-message.p-message-success .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-message.p-message-success .p-message-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-message.p-message-success .p-message-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-message.p-message-warn .p-message-wrapper{border-left:.25rem solid var(--orange-400)}.p-message.p-message-warn .p-message-icon{color:var(--orange-400)}.p-message.p-message-warn .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-message.p-message-warn .p-message-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-message.p-message-warn .p-message-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message.p-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-message.p-message-error .p-message-wrapper{border-left:.25rem solid var(--red-400)}.p-message.p-message-error .p-message-icon{color:var(--red-400)}.p-message.p-message-error .p-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-message.p-message-error .p-message-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-message.p-message-error .p-message-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-message .p-message-text{font-size:1rem;font-weight:normal;color:var(--black-80)}.p-message .p-message-icon{font-size:2rem;display:inline;margin-right:.5rem;position:absolute;top:1rem;left:1rem}.p-message .p-message-icon .p-icon-wrapper{display:none}.p-message .p-message-icon.p-icon{width:2rem;height:2rem}.p-message .p-message-summary{font-size:1rem;font-weight:bold;color:var(--black-80);margin-right:.25rem}.p-message .p-message-detail{font-size:.875rem;font-weight:normal;color:var(--black-60);display:block}.p-toast{opacity:1}.p-toast .p-toast-message{overflow:hidden;margin:.25rem;box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem}.p-toast .p-toast-message .p-toast-message-content{gap:1rem;padding:1rem;border-left-width:.25rem;border-left-style:solid}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon .p-icon-wrapper{display:none}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:bold;font-size:1rem;color:var(--black-80);margin:auto 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-weight:normal;font-size:.875rem;color:var(--black-60);margin-top:.25rem}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:.5rem;background:var(--white-100);transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-info{background:var(--blue-50);border:1px solid var(--blue-200)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-content{border-left:.25rem solid var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.46922%206.46922C8.93064%204.00781%2012.269%202.625%2015.75%202.625C19.231%202.625%2022.5694%204.00781%2025.0308%206.46922C27.4922%208.93064%2028.875%2012.269%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2012.269%204.00781%208.93064%206.46922%206.46922ZM15.75%205.25C12.9652%205.25%2010.2945%206.35625%208.32538%208.32538C6.35625%2010.2945%205.25%2012.9652%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2012.9652%2025.1438%2010.2945%2023.1746%208.32538C21.2055%206.35625%2018.5348%205.25%2015.75%205.25ZM14.4375%2011.8125C14.4375%2011.0876%2015.0251%2010.5%2015.75%2010.5H15.7631C16.488%2010.5%2017.0756%2011.0876%2017.0756%2011.8125C17.0756%2012.5374%2016.488%2013.125%2015.7631%2013.125H15.75C15.0251%2013.125%2014.4375%2012.5374%2014.4375%2011.8125ZM13.125%2015.75C13.125%2015.0251%2013.7126%2014.4375%2014.4375%2014.4375H15.75C16.4749%2014.4375%2017.0625%2015.0251%2017.0625%2015.75V19.6875C17.7874%2019.6875%2018.375%2020.2751%2018.375%2021C18.375%2021.7249%2017.7874%2022.3125%2017.0625%2022.3125H15.75C15.0251%2022.3125%2014.4375%2021.7249%2014.4375%2021V17.0625C13.7126%2017.0625%2013.125%2016.4749%2013.125%2015.75Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--blue-400)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:var(--blue-400);border:1px solid var(--blue-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--blue-400);border-color:var(--blue-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-success{background:var(--green-50);border:1px solid var(--green-200)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{border-left:.25rem solid var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM20.6156%2012.1969C21.1281%2012.7095%2021.1281%2013.5405%2020.6156%2014.0531L15.3656%2019.3031C14.853%2019.8156%2014.022%2019.8156%2013.5094%2019.3031L10.8844%2016.6781C10.3719%2016.1655%2010.3719%2015.3345%2010.8844%2014.8219C11.397%2014.3094%2012.228%2014.3094%2012.7406%2014.8219L14.4375%2016.5188L18.7594%2012.1969C19.272%2011.6844%2020.103%2011.6844%2020.6156%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--green-400)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:var(--green-400);border:1px solid var(--green-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--green-400);border-color:var(--green-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-warn{background:var(--orange-50);border:1px solid var(--orange-200)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-content{border-left:.25rem solid var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.8726%202.6813C14.4456%202.3585%2015.0922%202.1889%2015.7498%202.1889C16.4075%202.1889%2017.0541%202.3585%2017.6271%202.6813C18.2001%203.00411%2018.6802%203.46922%2019.0209%204.03172L19.0244%204.03749L29.6635%2021.8035L29.6745%2021.8222C30.0079%2022.4004%2030.1842%2023.0558%2030.1859%2023.7232C30.1876%2024.3907%2030.0145%2025.0469%2029.684%2025.6268C29.3534%2026.2066%2028.8769%2026.6899%2028.3018%2027.0285C27.7266%2027.3672%2027.0728%2027.5494%2026.4054%2027.5571L26.3903%2027.5573L5.09464%2027.5572C4.42694%2027.5497%203.77284%2027.3674%203.1974%2027.0287C2.62196%2026.6899%202.14523%2026.2064%201.81463%2025.6263C1.48404%2025.0461%201.31109%2024.3895%201.313%2023.7218C1.31492%2023.054%201.49162%2022.3984%201.82553%2021.8202L1.83615%2021.8021L12.4542%204.07387C12.4621%204.05969%2012.4703%204.04563%2012.4787%204.03172C12.8195%203.46922%2013.2996%203.00411%2013.8726%202.6813ZM15.7498%204.8139C15.5435%204.8139%2015.3407%204.8671%2015.161%204.96835C14.9896%205.06491%2014.8447%205.20206%2014.739%205.36759C14.7351%205.37427%2014.7312%205.38091%2014.7273%205.38753L4.09449%2023.1403C3.99251%2023.3198%203.93858%2023.5227%203.93799%2023.7293C3.93739%2023.9387%203.99164%2024.1447%204.09533%2024.3267C4.19903%2024.5086%204.34856%2024.6603%204.52905%2024.7665C4.70781%2024.8718%204.91078%2024.9288%205.11812%2024.9322H26.3813C26.5885%2024.9287%2026.7913%2024.8717%2026.9699%2024.7665C27.1503%2024.6603%2027.2998%2024.5087%2027.4035%2024.3268C27.5072%2024.1449%2027.5614%2023.9391%2027.5609%2023.7297C27.5604%2023.5233%2027.5066%2023.3206%2027.4049%2023.1411L16.7758%205.39192C16.7754%205.39112%2016.7749%205.39032%2016.7744%205.38953C16.6676%205.21417%2016.5176%205.06914%2016.3386%204.96835C16.1589%204.8671%2015.9561%204.8139%2015.7498%204.8139ZM15.7498%2010.5C16.4747%2010.5%2017.0623%2011.0876%2017.0623%2011.8125V17.0625C17.0623%2017.7874%2016.4747%2018.375%2015.7498%2018.375C15.025%2018.375%2014.4373%2017.7874%2014.4373%2017.0625V11.8125C14.4373%2011.0876%2015.025%2010.5%2015.7498%2010.5ZM14.4373%2021C14.4373%2020.2751%2015.025%2019.6875%2015.7498%2019.6875H15.763C16.4878%2019.6875%2017.0755%2020.2751%2017.0755%2021C17.0755%2021.7249%2016.4878%2022.3125%2015.763%2022.3125H15.7498C15.025%2022.3125%2014.4373%2021.7249%2014.4373%2021Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--orange-400)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:var(--orange-400);border:1px solid var(--orange-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--orange-400);border-color:var(--orange-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-toast .p-toast-message.p-toast-message-error{background:var(--red-50);border:1px solid var(--red-200)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-content{border-left:.25rem solid var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon::before{content:"";mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.7273%203.62408C12.3197%202.96449%2014.0264%202.625%2015.75%202.625C17.4736%202.625%2019.1803%202.96449%2020.7727%203.62408C22.3651%204.28367%2023.812%205.25045%2025.0308%206.46922C26.2495%207.68799%2027.2163%209.13488%2027.8759%2010.7273C28.5355%2012.3197%2028.875%2014.0264%2028.875%2015.75C28.875%2017.4736%2028.5355%2019.1803%2027.8759%2020.7727C27.2163%2022.3651%2026.2495%2023.812%2025.0308%2025.0308C23.812%2026.2495%2022.3651%2027.2163%2020.7727%2027.8759C19.1803%2028.5355%2017.4736%2028.875%2015.75%2028.875C14.0264%2028.875%2012.3197%2028.5355%2010.7273%2027.8759C9.13488%2027.2163%207.68799%2026.2495%206.46922%2025.0308C5.25045%2023.812%204.28367%2022.3651%203.62408%2020.7727C2.96449%2019.1803%202.625%2017.4736%202.625%2015.75C2.625%2014.0264%202.96449%2012.3197%203.62408%2010.7273C4.28367%209.13488%205.25045%207.68799%206.46922%206.46922C7.68799%205.25045%209.13488%204.28367%2010.7273%203.62408ZM15.75%205.25C14.3711%205.25%2013.0057%205.52159%2011.7318%206.04927C10.4579%206.57694%209.30039%207.35036%208.32538%208.32538C7.35036%209.30039%206.57694%2010.4579%206.04926%2011.7318C5.52159%2013.0057%205.25%2014.3711%205.25%2015.75C5.25%2017.1289%205.52159%2018.4943%206.04926%2019.7682C6.57694%2021.0421%207.35036%2022.1996%208.32538%2023.1746C9.30039%2024.1496%2010.4579%2024.9231%2011.7318%2025.4507C13.0057%2025.9784%2014.3711%2026.25%2015.75%2026.25C17.1289%2026.25%2018.4943%2025.9784%2019.7682%2025.4507C21.0421%2024.9231%2022.1996%2024.1496%2023.1746%2023.1746C24.1496%2022.1996%2024.9231%2021.0421%2025.4507%2019.7682C25.9784%2018.4943%2026.25%2017.1289%2026.25%2015.75C26.25%2014.3711%2025.9784%2013.0057%2025.4507%2011.7318C24.9231%2010.4579%2024.1496%209.3004%2023.1746%208.32538C22.1996%207.35036%2021.0421%206.57694%2019.7682%206.04927C18.4943%205.52159%2017.1289%205.25%2015.75%205.25ZM12.1969%2012.1969C12.7095%2011.6844%2013.5405%2011.6844%2014.0531%2012.1969L15.75%2013.8938L17.4469%2012.1969C17.9595%2011.6844%2018.7905%2011.6844%2019.3031%2012.1969C19.8156%2012.7095%2019.8156%2013.5405%2019.3031%2014.0531L17.6062%2015.75L19.3031%2017.4469C19.8156%2017.9595%2019.8156%2018.7905%2019.3031%2019.3031C18.7905%2019.8156%2017.9595%2019.8156%2017.4469%2019.3031L15.75%2017.6062L14.0531%2019.3031C13.5405%2019.8156%2012.7095%2019.8156%2012.1969%2019.3031C11.6844%2018.7905%2011.6844%2017.9595%2012.1969%2017.4469L13.8938%2015.75L12.1969%2014.0531C11.6844%2013.5405%2011.6844%2012.7095%2012.1969%2012.1969Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");width:2.25rem;height:2.25rem;display:block;background-color:var(--red-400)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:var(--red-400);border:1px solid var(--red-200);background:rgba(0,0,0,0)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--red-400);border-color:var(--red-400);box-shadow:0 .25rem .25rem 0 var(--black-20);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-breadcrumb{background:rgba(255,255,255,.0001);border:none;padding:0rem}.p-breadcrumb.none-separator-breadcrum .p-menuitem-separator{opacity:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{transition:.2s;border-radius:.5rem;padding:.25rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover{background-color:var(--gray-100)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{margin:0 .25rem;color:var(--black-80);font-size:1.25rem}.p-breadcrumb .p-breadcrumb-list li:last-child{pointer-events:none;opacity:.6}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:var(--black-80)}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:var(--black-80)}.p-menubar{display:flex;padding:.25rem;align-items:flex-end;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-menubar .p-menuitem{width:100%;margin-top:.25rem}.p-menubar .p-menuitem:first-of-type{margin-top:0}.p-menubar .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menubar .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menubar .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menubar .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menubar .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menubar .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menubar [class*=list][level="0"]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-menubar [class*=list][level="0"]>.p-menuitem{margin:0}.p-menubar [class*=list]:not([level="0"]){min-width:8rem;z-index:2}.p-menubar [class*=list][level="1"]{margin-top:.25rem}.p-menubar [class*=list][level="1"].p-menuitem:first-of-type{margin-top:.25rem}.p-menubar [class*=list]:not([level="0"]):not([level="1"]){margin-left:.25rem;margin-top:-0.25rem}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative;margin-top:.25rem}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-800);color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menubar .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menubar .p-menuitem.p-menuitem:first-of-type{margin-top:.25rem}.p-menubar .p-menuitem .p-submenu-list{display:none;position:absolute;z-index:2;border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100)}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-submenu-icon:not(svg){margin-left:auto}.p-menubar .p-menuitem .p-menubar-root-list .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-submenu-list .p-menuitem-link .p-icon-wrapper{margin-left:auto}.p-menubar .p-menuitem .p-menubar-custom,.p-menubar .p-menuitem .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list{display:flex;align-items:center;flex-wrap:nowrap}.p-menubar .p-menubar-root-list>li ul{display:none;z-index:1}@media screen and (min-width: 960px){.p-menubar .p-submenu-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block;left:100%;top:0}.p-menubar .p-menubar-root-list>.p-menuitem-active>p-menubarsub>.p-submenu-list{display:block}}.p-menubar .p-menubar-button{display:none;cursor:pointer;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-menubar{position:relative;align-items:center}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-menubar .p-menubar-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-menubar .p-menubar-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-menubar .p-menuitem-active[aria-expanded=false] .p-submenu-list{display:none}.p-menubar .p-menuitem-active[aria-expanded=true]>p-menubarsub>.p-submenu-list{display:block;position:relative;left:auto;top:auto;border:0}.p-menubar [aria-expanded=true]+p-menubarsub .p-menubar-root-list{display:block}.p-menubar .p-menubar-root-list{position:absolute;left:0;top:100%;display:none;flex-direction:column;min-width:8rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);border-radius:.5rem;z-index:2}.p-menubar .p-menubar-root-list [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-submenu-list{width:100%;display:none;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;border-radius:.5rem;box-shadow:none}.p-menubar .p-submenu-list [aria-expanded=false] .p-submenu-icon{transform:rotate(0deg)}.p-menubar .p-submenu-list [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-megamenu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu [class*=grid]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;width:max-content;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-megamenu [class*=col]{display:flex;flex-grow:1;width:auto;padding:0}.p-megamenu .p-menuitem{width:100%;margin-top:.25rem}.p-megamenu .p-menuitem:first-of-type{margin-top:0}.p-megamenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-megamenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-megamenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-megamenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-megamenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-megamenu-horizontal{display:flex}.p-megamenu-horizontal [class*=root]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.p-megamenu-horizontal [class*=root]>.p-menuitem{margin:0}.p-megamenu-horizontal [class*=grid]{margin-top:.25rem}.p-megamenu-vertical{display:flex}.p-megamenu-vertical [class*=root]{display:flex;flex-direction:column}.p-megamenu-vertical [class*=grid]{margin-left:.25rem}@media screen and (max-width: 960px){.p-megamenu{position:relative}.p-megamenu .p-megamenu-button{display:flex;width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-megamenu .p-megamenu-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-megamenu .p-megamenu-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-megamenu [aria-expanded=false]+[class*=root]{display:none}.p-megamenu [class*=root]{position:absolute;left:0;top:100%;display:flex;flex-direction:column;min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;margin-top:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-megamenu [class*=panel]{width:100%;position:static}.p-megamenu [class*=grid]{display:flex;flex-direction:column;border:none;border-radius:0;margin:0 !important;padding:.25rem 0 0 .75rem;box-shadow:none}.p-megamenu [class*=grid] [class*=list]{width:100%}.p-megamenu-horizontal [aria-expanded=false] .p-submenu-icon{transform:rotate(-90deg)}.p-megamenu-vertical [aria-expanded=true] .p-submenu-icon{transform:rotate(90deg)}}.p-menu [class*=header]{color:var(--black-60);font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu [class*=header][data-p-disabled=true]{color:var(--black-60);background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem{width:100%;margin-top:.25rem}.p-menu .p-menuitem:first-of-type{margin-top:0}.p-menu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-menu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-menu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-menu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-menu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-menu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-menu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}.p-menu-overlay{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-tieredmenu{display:flex}.p-tieredmenu [class*=root]{display:flex;flex-direction:column}.p-tieredmenu [data-pc-section=menu]{border-radius:.5rem;border:1px solid var(--gray-200);background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20)}.p-tieredmenu .p-menuitem{width:100%;margin-top:.25rem}.p-tieredmenu .p-menuitem:first-of-type{margin-top:0}.p-tieredmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-tieredmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-tieredmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-tabmenu .p-tabmenu-nav{background:rgba(255,255,255,.0001);border-bottom:1px solid var(--gray-200)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:1.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:rgba(255,255,255,.0001);color:var(--black-80);font-weight:normal;border-bottom:.25rem solid rgba(255,255,255,.0001);padding:1rem 0rem;margin:0;transition:.2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:rgba(255,255,255,.0001);color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:rgba(255,255,255,.0001);border-color:var(--amethyst-700);color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:var(--white-100);color:var(--black-80);width:2.5rem;box-shadow:0px 0px 10px 50px var(--white-60);border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus-visible{outline:none;outline-offset:none;box-shadow:inset 0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav-btn.p-link:hover{color:var(--amethyst-700)}.p-tabmenu .p-tabmenu-nav-container>.p-tabmenu-nav-content>.p-tabmenu-nav{white-space:nowrap;width:max-content}.p-panelmenu[data-pc-section=root]{display:flex;flex-direction:column;gap:.25rem}.p-panelmenu [data-pc-section=header]{padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001);background-color:rgba(255,255,255,.0001)}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-action{display:flex;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-panelmenu-header-link{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.p-panelmenu [data-pc-section=header] .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header] .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=false]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu [data-pc-section=header][aria-expanded=true]{background-color:var(--amethyst-700)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true] .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover{cursor:pointer;background-color:var(--amethyst-800)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][aria-expanded=true]:not([data-p-disabled=true]):hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu [data-pc-section=header][data-p-disabled=true]{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-menuitem-text{color:var(--black-60)}.p-panelmenu [data-pc-section=header][data-p-disabled=true] .p-submenu-icon{color:var(--black-60)}.p-panelmenu [data-pc-section=menu]{padding:.25rem 0 0 .75rem}.p-panelmenu [data-pc-section=submenu]{padding:.25rem 0 0 .75rem}.p-panelmenu .p-menuitem{width:100%;margin-top:.25rem}.p-panelmenu .p-menuitem:first-of-type{margin-top:0}.p-panelmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-panelmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-panelmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-panelmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled){pointer-events:none;opacity:.6}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-link{pointer-events:none;background-color:var(--black-10);border-color:var(--gray-200);opacity:1}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-icon{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-menuitem-text{color:var(--black-60)}.p-panelmenu .p-menuitem>.p-menuitem-content:has(.p-disabled) .p-submenu-icon{color:var(--black-60)}.p-contextmenu [class*=list]{min-width:8rem;border-radius:.5rem;border:1px solid var(--gray-200);padding:.25rem;background-color:var(--white-100);box-shadow:0 .25rem .25rem 0 var(--black-20);z-index:2}.p-contextmenu [class*=list]:not([class*=root]){margin-top:-0.25rem;margin-left:.25rem}.p-contextmenu .p-menuitem{width:100%;margin-top:.25rem}.p-contextmenu .p-menuitem:first-of-type{margin-top:0}.p-contextmenu .p-menuitem .p-menuitem-link{display:flex;gap:.5rem;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.5rem;background-color:rgba(255,255,255,.0001)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-icon{color:var(--black-80);font-size:1.25rem}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem .p-menuitem-link .p-menuitem-text+.p-submenu-icon{margin-left:auto}.p-contextmenu .p-menuitem .p-menuitem-link .p-submenu-icon{color:var(--black-80);font-size:1.25rem;transition:.18s}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem:not([data-p-disabled=true]) .p-menuitem-link:hover .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link{background-color:var(--amethyst-700)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover{background-color:var(--amethyst-800)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-menuitem-text{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-highlight=true]>.p-menuitem-content>.p-menuitem-link:hover .p-submenu-icon{color:var(--white-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link{cursor:pointer;background-color:var(--gray-100)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-menuitem-text{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-focused=true]:not([data-p-highlight=true])>.p-menuitem-content>.p-menuitem-link .p-submenu-icon{color:var(--black-80)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link{background-color:var(--black-10);border-color:var(--gray-200)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-menuitem-text{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-link .p-submenu-icon{color:var(--black-60)}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-menuitem-content{pointer-events:none}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{pointer-events:none;opacity:1}.p-contextmenu .p-menuitem-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-contextmenu .p-menuitem[data-p-disabled=true] .p-disabled{opacity:.6}@media screen and (max-width: 767px){.p-contextmenu [aria-expanded=true]>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}.p-contextmenu [class*=list]:not([class*=root]){border-radius:0;border:none;padding-left:.75rem !important;margin:0;margin-top:.25rem;background-color:rgba(0,0,0,0);box-shadow:none}}.p-steps{overflow:hidden;overflow-x:auto}.p-steps .p-steps-item{display:flex;justify-content:center}.p-steps .p-steps-item .p-menuitem-link{display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:0;padding:0 .5rem;background:var(--white-100);transition:.2s;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:var(--black-80);font-weight:400;border:1px solid var(--gray-200);background:var(--white-100);min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem;z-index:1;border-radius:8rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:var(--black-80);font-weight:400}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-number{background:var(--amethyst-700);color:var(--white-100);border-color:rgba(0,0,0,0)}.p-steps .p-steps-item.p-highlight:not(:has(~.p-highlight)) .p-steps-title{color:var(--black-80)}.p-steps .p-steps-item.p-disabled{opacity:1}.p-steps .p-steps-item.p-disabled .p-steps-number,.p-steps .p-steps-item.p-disabled .p-steps-title{opacity:.6}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--gray-200);width:100%;top:50%;left:0;display:block;position:absolute}.p-steps .p-steps-item:first-of-type{justify-content:flex-start}.p-steps .p-steps-item:first-of-type .p-menuitem-link{padding-left:0}.p-steps .p-steps-item:last-of-type{justify-content:flex-end}.p-steps .p-steps-item:last-of-type .p-menuitem-link{padding-right:0}.p-timeline .p-timeline-event-content{color:var(--black-80)}.p-timeline .p-timeline-event-opposite,.p-timeline .p-timeline-event-content{line-height:1}.p-timeline .p-timeline-event-marker{border:.25rem solid var(--amethyst-700);border-radius:8rem;width:1rem;height:1rem;background-color:var(--white-100)}.p-timeline .p-timeline-event-connector{background-color:var(--gray-200)}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0rem .5rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:1px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:.5rem 0rem}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:1px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-carousel .p-carousel-content .p-carousel-prev.p-disabled,.p-carousel .p-carousel-content .p-carousel-next.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator:last-of-type{margin-right:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--gray-200);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:var(--gray-800)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:var(--gray-800);color:var(--white-100)}.p-datatable table{border-collapse:separate}.p-datatable .p-paginator-top{border-width:1px 0 1px 0;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0 0 0 0;border-radius:0}.p-datatable .p-datatable-header{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-footer{background:var(--gray-50);color:var(--black-80);border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50);transition:.2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem 1rem;border:1px solid var(--gray-200);border-width:0 0 1px 0;font-weight:500;color:var(--black-80);background:var(--gray-50)}.p-datatable .p-sortable-column p-sorticon{vertical-align:middle}.p-datatable .p-sortable-column p-sorticon sortalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountupalticon>svg,.p-datatable .p-sortable-column p-sorticon sortamountdownicon>svg{display:none}.p-datatable .p-sortable-column p-sorticon sortalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after,.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{width:1.25rem;height:1.25rem;color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.p-datatable .p-sortable-column p-sorticon sortalticon::after{content:""}.p-datatable .p-sortable-column p-sorticon sortamountupalticon::after{content:"";color:var(--amethyst-700)}.p-datatable .p-sortable-column p-sorticon sortamountdownicon::after{content:"";color:var(--amethyst-700)}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.25rem;min-width:1.25rem;line-height:1.25rem;color:var(--white-100);background:var(--amethyst-700);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--amethyst-700)}.p-datatable .p-sortable-column:focus-visible{box-shadow:0 0 0 .25rem var(--amethyst-200);outline:0 none}.p-datatable .p-datatable-tbody>tr{background:var(--white-100);color:var(--black-80);transition:.2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--gray-200);border-width:0 0 1px 0;padding:1rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save.p-disabled,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid var(--amethyst-200);outline-offset:-0.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--amethyst-700)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--amethyst-700)}.p-datatable .p-datatable-tbody>tr .pi-chevron-right::before,.p-datatable .p-datatable-tbody>tr .pi-chevron-down::before{color:var(--black-60);font-size:1rem}.p-datatable .p-datatable-frozen-tbody>tr>td{background:var(--gray-50)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid var(--amethyst-200);outline-offset:-0.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid var(--amethyst-200);outline-offset:-0.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:var(--gray-100);color:var(--black-80)}.p-datatable .p-column-resizer-helper{background:var(--gray-200)}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:var(--white-100)}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:var(--gray-50)}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:var(--gray-50)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:var(--gray-100);color:var(--black-80)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even)+.p-row-expanded{background:var(--gray-50)}.p-datatable.p-datatable-sm .p-datatable-header{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.5rem .5rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem .5rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:1.25rem 1.25rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem 1.25rem}.p-datatable-drag-selection-helper{background:var(--gray-100)}.p-column-filter-overlay{display:flex;flex-direction:column;gap:.25rem;background-color:var(--white-100);padding:.25rem;border:1px solid var(--gray-200);border-radius:.5rem}.p-column-filter-constraint,.p-column-filter-constraints{display:flex;flex-direction:column;gap:.25rem}.p-column-filter-buttonbar{display:flex;gap:.25rem}[data-pc-section=filterremove]{display:none}[data-pc-section=filterremove]:has(.p-column-filter-remove-button){display:block}.p-column-filter-menu-button,.p-column-filter-clear-button{width:2rem;height:2rem;color:var(--black-60);border:1px solid rgba(255,255,255,.0001);background:rgba(255,255,255,.0001);border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;vertical-align:middle}.p-column-filter-menu-button:enabled:hover,.p-column-filter-clear-button:enabled:hover{color:var(--black-80);border-color:rgba(255,255,255,.0001);background:var(--gray-100)}.p-column-filter-menu-button:focus-visible,.p-column-filter-clear-button:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-column-filter-menu-button.p-disabled,.p-column-filter-clear-button.p-disabled{background:var(--black-10);border:1px solid var(--gray-200);color:var(--black-60)}.p-column-filter-menu-button filtericon>svg,.p-column-filter-menu-button filterslashicon>svg,.p-column-filter-clear-button filtericon>svg,.p-column-filter-clear-button filterslashicon>svg{display:none}.p-column-filter-menu-button filtericon::after,.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filtericon::after,.p-column-filter-clear-button filterslashicon::after{color:var(--black-80);font-size:1rem;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-column-filter-menu-button filtericon::after,.p-column-filter-clear-button filtericon::after{content:""}.p-column-filter-menu-button filterslashicon::after,.p-column-filter-clear-button filterslashicon::after{content:""}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-clear-button.p-column-filter-menu-button-active{background-color:var(--amethyst-700);color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-menu-button.p-column-filter-menu-button-active filterslashicon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filtericon::after,.p-column-filter-clear-button.p-column-filter-menu-button-active filterslashicon::after{color:var(--white-100)}.p-column-filter-menu-button.p-column-filter-menu-button-active:hover,.p-column-filter-clear-button.p-column-filter-menu-button-active:hover{background-color:var(--amethyst-800);color:var(--white-100)}.p-column-filter-row{gap:.5rem}.p-column-filter-row-item{color:var(--black-80);padding:.5rem .75rem;margin-top:.25rem;background-color:rgba(255,255,255,.0001);border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-column-filter-row-item:first-of-type{margin:0}.p-column-filter-row-item:not(.p-highlight):hover{color:var(--black-80);background-color:var(--gray-100)}.p-column-filter-row-item.p-highlight{color:var(--white-100);background-color:var(--amethyst-700)}.p-column-filter-row-item.p-highlight:hover{background-color:var(--amethyst-800)}.p-column-filter-separator{height:1px;border-bottom:1px solid var(--gray-200);margin-top:.25rem}.p-datatable-reorderablerow-handle{color:var(--black-60)}.p-datatable-reorderablerow-handle::before{content:"" !important;font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased}.p-paginator{background:rgba(255,255,255,.0001);color:var(--black-80);border:solid rgba(255,255,255,.0001);border-width:0;padding:.5rem 0rem;border-radius:.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-paginator .p-paginator-first.p-disabled:not(.p-highlight),.p-paginator .p-paginator-prev.p-disabled:not(.p-highlight),.p-paginator .p-paginator-next.p-disabled:not(.p-highlight),.p-paginator .p-paginator-last.p-disabled:not(.p-highlight){background:var(--black-10);border-color:var(--gray-200);color:var(--black-60)}.p-paginator .p-paginator-first{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.p-paginator .p-paginator-last{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.p-paginator .p-dropdown{margin-left:.5rem;height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.5rem}.p-paginator .p-paginator-current{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:rgba(255,255,255,.0001);border:1px solid rgba(255,255,255,.0001);color:var(--black-60);min-width:2.5rem;height:2.5rem;margin:.25rem;transition:.2s;border-radius:.5rem}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--amethyst-700);border-color:var(--amethyst-700);color:var(--white-100)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover{background:var(--amethyst-800);border-color:var(--amethyst-800)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--gray-100);border-color:rgba(255,255,255,.0001);color:var(--black-80)}.p-galleria .p-galleria-close{margin:.5rem;background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-item-nav{background:rgba(255,255,255,.0001);color:var(--white-60);width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem;margin:.5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-caption{background:var(--black-60);color:var(--white-80)}.p-galleria .p-galleria-caption-title{padding:0 1rem}.p-galleria .p-galleria-indicators{padding:1rem;line-height:0}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--white-40);width:.5rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(255,255,255,.0001)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:var(--white-40)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:var(--white-80)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:var(--white-80);color:var(--white-100)}.p-galleria .p-galleria-thumbnail-container{background:var(--black-100);padding:.5rem .5rem;gap:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{background-color:rgba(255,255,255,.0001);color:var(--white-60);width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.5rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:not(.p-disabled):hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:not(.p-disabled):hover{background:var(--white-20);color:var(--white-80)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:.2s;width:100%;height:100%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline:none;outline-offset:none;box-shadow:0 0 0 .25rem var(--amethyst-200);caret-color:var(--amethyst-700)}.p-galleria-mask{--maskbg: var(--black-20)}.p-galleria-thumbnail-item{overflow:hidden;height:4rem}.p-fileupload-dnd .p-fileupload,.p-fileupload-button .p-fileupload{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd.p-fileupload-advanced,.p-fileupload-button.p-fileupload-advanced{display:flex;flex-direction:column;align-items:flex-start}.p-fileupload-dnd .p-fileupload-content,.p-fileupload-button .p-fileupload-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-content>p-progressbar,.p-fileupload-dnd .p-fileupload-content p-messages,.p-fileupload-button .p-fileupload-content>p-progressbar,.p-fileupload-button .p-fileupload-content p-messages{display:none}.p-fileupload-dnd .p-orderlist-controls,.p-fileupload-button .p-orderlist-controls{display:none}.p-fileupload-dnd .p-fileupload-files,.p-fileupload-button .p-fileupload-files{display:none}.p-fileupload-dnd .p-fileupload-info-button,.p-fileupload-button .p-fileupload-info-button{width:2.5rem;display:inline-flex;justify-content:center;align-items:center;color:var(--blue-400)}.p-fileupload-dnd .p-orderlist-list-container,.p-fileupload-button .p-orderlist-list-container{display:flex;flex-direction:column;width:100%}.p-fileupload-dnd .p-orderlist-list-container .p-orderlist-list,.p-fileupload-button .p-orderlist-list-container .p-orderlist-list{overflow:hidden;min-height:0px}.p-fileupload-dnd .p-fileupload-progress-spinner,.p-fileupload-button .p-fileupload-progress-spinner{width:1.25rem;height:1.25rem}.p-fileupload-dnd .p-fileupload-item-row,.p-fileupload-button .p-fileupload-item-row{padding:.25rem .25rem .25rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.0001)}.p-fileupload-dnd .p-fileupload-item-row:hover,.p-fileupload-button .p-fileupload-item-row:hover{background:var(--gray-100)}.p-fileupload-dnd .p-fileupload-item-row.error,.p-fileupload-button .p-fileupload-item-row.error{border-color:var(--red-400)}.p-fileupload-dnd .p-fileupload-item-row.error .file-icon,.p-fileupload-button .p-fileupload-item-row.error .file-icon{color:var(--red-400)}.p-fileupload-dnd .p-dataview-content,.p-fileupload-dnd .p-orderlist-list,.p-fileupload-button .p-dataview-content,.p-fileupload-button .p-orderlist-list{display:flex;flex-direction:column;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar{width:100%;border-radius:.5rem;background:var(--gray-alpha);border:1px dashed var(--gray-200);padding:1.5rem 1.5rem 1rem}.p-fileupload-dnd .p-fileupload-buttonbar button{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.p-fileupload-dnd .p-fileupload-buttonbar button>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.p-fileupload-dnd .p-fileupload-buttonbar:hover{cursor:pointer;border-color:var(--amethyst-700)}.p-fileupload-dnd .p-fileupload-buttonbar:hover i{color:var(--amethyst-700)}.hover\:border-primary:hover { - border-color: var(--primary-color); -}.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)); -}.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(192 132 252 / var(--tw-bg-opacity, 1)); -}.hover\:text-primary:hover { - color: var(--primary-color); -}.hover\:underline:hover { - text-decoration-line: underline; -}@media (min-width: 1px) { - - .sm\:\!w-10 { - width: 10rem !important; - } - - .sm\:\!w-15 { - width: 15rem !important; - } - - .sm\:\!w-16 { - width: 16rem !important; - } - - .sm\:\!w-26 { - width: 26rem !important; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:flex-row { - flex-direction: row; - } - - .sm\:flex-col { - flex-direction: column; - } - - .sm\:items-start { - align-items: flex-start; - } - - .sm\:items-end { - align-items: flex-end; - } - - .sm\:items-center { - align-items: center; - } - - .sm\:gap-2 { - gap: 0.5rem; - } - - .sm\:p-8 { - padding: 2rem; - } -}@media (min-width: 768px) { - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:block { - display: block; - } - - .md\:flex { - display: flex; - } - - .md\:hidden { - display: none; - } - - .md\:\!w-10 { - width: 10rem !important; - } - - .md\:\!w-15 { - width: 15rem !important; - } - - .md\:\!w-20 { - width: 20rem !important; - } - - .md\:\!w-30 { - width: 30rem !important; - } - - .md\:\!w-6\/12 { - width: 50% !important; - } - - .md\:\!w-8\/12 { - width: 66.666667% !important; - } - - .md\:w-2 { - width: 2rem; - } - - .md\:w-5 { - width: 5rem; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:gap-8 { - gap: 2rem; - } -}@media (min-width: 1200px) { - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:flex { - display: flex; - } - - .lg\:\!w-3\/12 { - width: 25% !important; - } - - .lg\:\!w-4\/12 { - width: 33.333333% !important; - } - - .lg\:\!w-6\/12 { - width: 50% !important; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } -}@media (min-width: 1280px) { - - .xl\:block { - display: block; - } - - .xl\:flex { - display: flex; - } - - .xl\:\!w-10 { - width: 10rem !important; - } - - .xl\:\!w-3\/12 { - width: 25% !important; - } - - .xl\:\!w-6\/12 { - width: 50% !important; - } - - .xl\:\!w-9\/12 { - width: 75% !important; - } - - .xl\:w-6 { - width: 6rem; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:text-left { - text-align: left; - } -} diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff deleted file mode 100644 index fb70b7e..0000000 Binary files a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff and /dev/null differ diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff2 b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff2 deleted file mode 100644 index 96981bc..0000000 Binary files a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-500.woff2 and /dev/null differ diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff deleted file mode 100644 index d023f3d..0000000 Binary files a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff and /dev/null differ diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff2 b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff2 deleted file mode 100644 index fd49210..0000000 Binary files a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff2 and /dev/null differ diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff deleted file mode 100644 index f9849df..0000000 Binary files a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff and /dev/null differ diff --git a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff2 b/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff2 deleted file mode 100644 index 1f7dd5b..0000000 Binary files a/src-storybook/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff2 and /dev/null differ diff --git a/src-storybook/index.html b/src-storybook/index.html deleted file mode 100644 index 59b12d2..0000000 --- a/src-storybook/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - NgStorybook - - - - - - - - diff --git a/src-storybook/main.ts b/src-storybook/main.ts deleted file mode 100644 index 35b00f3..0000000 --- a/src-storybook/main.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { bootstrapApplication } from '@angular/platform-browser'; -import { appConfig } from './app/app.config'; -import { AppComponent } from './app/app.component'; - -bootstrapApplication(AppComponent, appConfig) - .catch((err) => console.error(err)); diff --git a/src-storybook/stories/assets/discord.svg b/src-storybook/stories/assets/discord.svg deleted file mode 100644 index d638958..0000000 --- a/src-storybook/stories/assets/discord.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src-storybook/stories/assets/youtube.svg b/src-storybook/stories/assets/youtube.svg deleted file mode 100644 index a7515d7..0000000 --- a/src-storybook/stories/assets/youtube.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src-storybook/stories/button/examples/button-severity.component.ts b/src-storybook/stories/button/examples/button-severity.component.ts deleted file mode 100644 index dec2588..0000000 --- a/src-storybook/stories/button/examples/button-severity.component.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Component } from '@angular/core'; -import { Button } from 'primeng/button'; -import { StoryObj } from '@storybook/angular'; - -const template = ` -
-
-
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
- -
- - - - - - -
-
-
-`; -const styles = ''; - -@Component({ - selector: 'app-button-severity', - standalone: true, - imports: [Button], - template, - styles, -}) -export class ButtonSeverityComponent {} - -export const Severity: StoryObj = { - render: () => ({ - template: ``, - }), - parameters: { - docs: { - description: { - story: 'Кнопки с разным Severity', - }, - source: { - language: 'ts', - code: ` -import { Component } from '@angular/core'; -import { Button } from 'primeng/button'; - -@Component({ - selector: 'app-button-severity', - standalone: true, - imports: [ - Button - ], - template: ${template}, - styles: ${styles} -}) -export class ButtonSeverityComponent {} - `, - }, - }, - }, -}; diff --git a/src-storybook/styles.scss b/src-storybook/styles.scss deleted file mode 100644 index 29a9803..0000000 --- a/src-storybook/styles.scss +++ /dev/null @@ -1,7 +0,0 @@ -/* You can add global styles to this file, and also import other style files */ -@tailwind base; -@tailwind components; -@tailwind utilities; - -@import "./assets/themes/ek5-light-primary/theme.css"; -@import "primeicons/primeicons.css"; diff --git a/src/app/app.config.ts b/src/app/app.config.ts new file mode 100644 index 0000000..6bdbf57 --- /dev/null +++ b/src/app/app.config.ts @@ -0,0 +1,23 @@ +import { ApplicationConfig, provideBrowserGlobalErrorListeners, provideZonelessChangeDetection } from '@angular/core'; +import { provideRouter } from '@angular/router'; + +import { routes } from './app.routes'; +import { providePrimeNG } from 'primeng/config'; +import Preset from '../prime-preset/theme.preset'; + +export const appConfig: ApplicationConfig = { + providers: [ + provideBrowserGlobalErrorListeners(), + provideZonelessChangeDetection(), + providePrimeNG({ + theme: { + preset: Preset, + options: { + darkModeSelector: false, + cssLayer: false + } + } + }), + provideRouter(routes) + ] +}; diff --git a/src/app/app.html b/src/app/app.html new file mode 100644 index 0000000..beb2fb5 --- /dev/null +++ b/src/app/app.html @@ -0,0 +1 @@ + diff --git a/src-storybook/app/app.routes.ts b/src/app/app.routes.ts similarity index 100% rename from src-storybook/app/app.routes.ts rename to src/app/app.routes.ts diff --git a/primeng-sass-theme/theme-base/components/misc/_blockui.scss b/src/app/app.scss similarity index 100% rename from primeng-sass-theme/theme-base/components/misc/_blockui.scss rename to src/app/app.scss diff --git a/src/app/app.spec.ts b/src/app/app.spec.ts new file mode 100644 index 0000000..213aa04 --- /dev/null +++ b/src/app/app.spec.ts @@ -0,0 +1,25 @@ +import { provideZonelessChangeDetection } from '@angular/core'; +import { TestBed } from '@angular/core/testing'; +import { App } from './app'; + +describe('App', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [App], + providers: [provideZonelessChangeDetection()] + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(App); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(App); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('h1')?.textContent).toContain('Hello, angular-ui-kit'); + }); +}); diff --git a/src/app/app.ts b/src/app/app.ts new file mode 100644 index 0000000..dd76ca8 --- /dev/null +++ b/src/app/app.ts @@ -0,0 +1,12 @@ +import { Component, signal } from '@angular/core'; +import { Button } from 'primeng/button'; + +@Component({ + selector: 'app-root', + imports: [Button], + templateUrl: './app.html', + styleUrl: './app.scss' +}) +export class App { + protected readonly title = signal('angular-ui-kit'); +} diff --git a/src/app/components/accordion/accordion.css b/src/app/components/accordion/accordion.css deleted file mode 100644 index c576f09..0000000 --- a/src/app/components/accordion/accordion.css +++ /dev/null @@ -1,35 +0,0 @@ -@layer primeng { - .p-accordion-header-link { - cursor: pointer; - display: flex; - align-items: center; - user-select: none; - position: relative; - text-decoration: none; - } - - .p-accordion-header-link:focus { - z-index: 1; - } - - .p-accordion-header-text { - line-height: 1; - } - - .p-accordion .p-toggleable-content { - overflow: hidden; - } - - .p-accordion .p-accordion-tab-active > .p-toggleable-content:not(.ng-animating) { - overflow: inherit; - } - - .p-accordion-toggle-icon-end { - order: 1; - margin-left: auto; - } - - .p-accordion-toggle-icon { - order: 0; - } -} diff --git a/src/app/components/accordion/accordion.interface.ts b/src/app/components/accordion/accordion.interface.ts deleted file mode 100644 index f2ec162..0000000 --- a/src/app/components/accordion/accordion.interface.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { TemplateRef } from '@angular/core'; - -/** - * Custom tab open event. - * @see {@link Accordion.onOpen} - * @group Events - */ -export interface AccordionTabOpenEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Opened tab index. - */ - index: number; -} - -/** - * Custom tab close event. - * @see {@link Accordion.onClose} - * @extends {AccordionTabOpenEvent} - * @group Events - */ -export interface AccordionTabCloseEvent extends AccordionTabOpenEvent {} - -/** - * Defines valid templates in Accordion. - * @group Templates - */ -export interface AccordionTemplates { - /** - * Custom template of content. - */ - content(): TemplateRef; - /** - * Custom template of header. - */ - header(): TemplateRef; - /** - * Custom template of icon. - */ - icon(context: { - /** - * Data of the selected. - */ - $implicit: any; - }): TemplateRef<{ $implicit: any }>; -} diff --git a/src/app/components/accordion/accordion.spec.ts b/src/app/components/accordion/accordion.spec.ts deleted file mode 100644 index 63dec23..0000000 --- a/src/app/components/accordion/accordion.spec.ts +++ /dev/null @@ -1,235 +0,0 @@ -import { TestBed, ComponentFixture, async, fakeAsync, tick } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { Accordion } from './accordion'; -import { AccordionTab } from './accordion'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Component, NO_ERRORS_SCHEMA } from '@angular/core'; - -@Component({ - template: ` - - The story begins as Don Vito Corleone, the head of a New York Mafia family, overseeshis daughter's wedding. His beloved son ichael has just come home from the war, but does not intend to become part of his father's business. T hrough - Michael's life the nature of the family business becomes clear. The business of the family is just like the head of the family, kind and benevolent to those who give respect, but given to ruthless violence whenever anything stands against - the good of the family. - - - The story begins as Don Vito Corleone, the head of a New York Mafia family, overseeshis daughter's wedding. His beloved son ichael has just come home from the war, but does not intend to become part of his father's business. T hrough - Michael's life the nature of the family business becomes clear. The business of the family is just like the head of the family, kind and benevolent to those who give respect, but given to ruthless violence whenever anything stands against - the good of the family. - - ` -}) -class TestAccordionComponent { - header1: string = 'Godfather I'; - - disabled1: boolean = false; - - collapseIcon: string = 'pi pi-fw pi-chevron-down'; - - expandIcon: string = 'pi pi-fw pi-chevron-right'; - - styleClass: string; - - style: any; -} - -describe('Accordion', () => { - let accordion: Accordion; - let firstAccordionTab: AccordionTab; - let secondAccordionTab: AccordionTab; - let fixture: ComponentFixture; - - beforeEach(async(() => { - TestBed.configureTestingModule({ - schemas: [NO_ERRORS_SCHEMA], - imports: [NoopAnimationsModule], - declarations: [Accordion, AccordionTab, TestAccordionComponent] - }); - })); - beforeEach(() => { - fixture = TestBed.createComponent(TestAccordionComponent); - accordion = fixture.debugElement.children[0].componentInstance; - firstAccordionTab = fixture.debugElement.children[0].children[0].children[0].componentInstance; - secondAccordionTab = fixture.debugElement.children[0].children[0].children[1].componentInstance; - fixture.detectChanges(); - }); - - it('should have a two accordionTab', () => { - fixture.detectChanges(); - - expect(accordion.tabs.length).toBe(2); - }); - - it('should change header', () => { - fixture.detectChanges(); - - fixture.componentInstance.header1 = 'Primeng ROCKS'; - - firstAccordionTab.header = 'Primeng ROCKS'; - fixture.detectChanges(); - - const accordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header-text')); - expect(accordionTabHeaderEl.nativeElement.textContent).toContain('Primeng ROCKS'); - }); - - it('should have selected first accordionTab and second accordionTab should be unselected', () => { - firstAccordionTab.selected = true; - fixture.detectChanges(); - - const firstAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header')).nativeElement; - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(firstAccordionTabHeaderEl.className).toContain('p-highlight'); - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - }); - - it('should have a multiple select and all accordionTabs should be selected', () => { - accordion.multiple = true; - fixture.detectChanges(); - - const firstAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('a')).nativeElement; - const secondAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - secondAccordionTabOpenEl.click(); - firstAccordionTabOpenEl.click(); - fixture.detectChanges(); - - const firstAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header')).nativeElement; - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(firstAccordionTabHeaderEl.className).toContain('p-highlight'); - expect(secondAccordionTabHeaderEl.className).toContain('p-highlight'); - }); - - it('should disabled', () => { - fixture.componentInstance.disabled1 = true; - fixture.detectChanges(); - - const firstAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('a')).nativeElement; - const accordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-header')).nativeElement; - firstAccordionTabOpenEl.click(); - expect(accordionTabHeaderEl.className).toContain('p-disabled'); - expect(accordionTabHeaderEl.className).not.toContain('p-highlight'); - }); - - it('should change expandIcon and collapseIcon', () => { - fixture.componentInstance.collapseIcon = 'pi pi-fw pi-caret-left'; - fixture.componentInstance.expandIcon = 'pi pi-fw pi-caret-up'; - fixture.detectChanges(); - - firstAccordionTab.changeDetector.detectChanges(); - const firstAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('.p-accordion-toggle-icon')).nativeElement; - expect(firstAccordionTabOpenEl.className).toContain('pi-caret-up'); - firstAccordionTab.selected = true; - fixture.detectChanges(); - }); - - it('should get styleClass', () => { - fixture.componentInstance.styleClass = 'alwaysbetonprime'; - fixture.detectChanges(); - - const accordionEl = fixture.debugElement.children[0].query(By.css('.p-accordion')).nativeElement; - expect(accordionEl.className).toContain('alwaysbetonprime'); - }); - - it('should get style', () => { - fixture.componentInstance.style = { height: '300px' }; - fixture.detectChanges(); - - accordion.changeDetector.detectChanges(); - const accordionEl = fixture.debugElement.children[0].query(By.css('.p-accordion')).nativeElement; - expect(accordionEl.style.height).toContain('300px'); - }); - - it('should active index change', () => { - fixture.detectChanges(); - - let activeIndex; - const secondAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - accordion.onOpen.subscribe((value) => (activeIndex = value.index)); - secondAccordionTabOpenEl.click(); - expect(activeIndex).toEqual(1); - }); - - it('should be closed', fakeAsync(() => { - fixture.detectChanges(); - - let activeIndex; - const secondAccordionTabOpenEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - accordion.onOpen.subscribe((value) => (activeIndex = value.index)); - secondAccordionTabOpenEl.click(); - fixture.detectChanges(); - tick(150); - - secondAccordionTabOpenEl.click(); - fixture.detectChanges(); - - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - })); - - it('should have an activeIndex', () => { - fixture.detectChanges(); - - accordion.activeIndex = 1; - fixture.detectChanges(); - - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(secondAccordionTabHeaderEl.className).toContain('p-highlight'); - }); - - it('should be toggle on space and enter keydown event', () => { - fixture.detectChanges(); - - const secondAccordionTabHeaderEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('.p-accordion-header')).nativeElement; - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - - //toggle when enter is pressed - const spaceEvent = new KeyboardEvent('keydown', { key: 'Enter', code: 'Enter' }); - secondAccordionTab.onKeydown(spaceEvent); - - expect(secondAccordionTabHeaderEl.className).toContain('p-highlight'); - - //toggle when space is pressed - const keyDownEvent = new KeyboardEvent('keydown', { key: 'Space', code: 'Space' }); - secondAccordionTab.onKeydown(keyDownEvent); - fixture.detectChanges(); - - expect(secondAccordionTabHeaderEl.className).not.toContain('p-highlight'); - }); - - describe('onKeydown', () => { - let firstAccordionTabEl; - let secondAccordionTabEl; - - beforeEach(() => { - firstAccordionTabEl = fixture.debugElement.children[0].children[0].children[0].query(By.css('a')).nativeElement; - secondAccordionTabEl = fixture.debugElement.children[0].children[0].children[1].query(By.css('a')).nativeElement; - }); - - const testKeyBoardEvent = (keyCode, eventTarget, activeTab) => { - fixture.detectChanges(); - - const keyDownEvent = new KeyboardEvent('keydown', { code: keyCode }); - spyOnProperty(keyDownEvent, 'target', 'get').and.returnValue(eventTarget); - - accordion.onKeydown(keyDownEvent); - fixture.detectChanges(); - - expect(document.activeElement).toEqual(activeTab); - }; - - it('ArrowDown should focus on the next tab', () => { - testKeyBoardEvent('ArrowDown', firstAccordionTabEl, secondAccordionTabEl); - }); - - it('ArrowUp should focus on the next tab', () => { - testKeyBoardEvent('ArrowUp', secondAccordionTabEl, firstAccordionTabEl); - }); - - it('Home should focus on the first tab', () => { - testKeyBoardEvent('Home', secondAccordionTabEl, firstAccordionTabEl); - }); - - it('End should focus on the last tab', () => { - testKeyBoardEvent('End', firstAccordionTabEl, secondAccordionTabEl); - }); - }); -}); diff --git a/src/app/components/accordion/accordion.ts b/src/app/components/accordion/accordion.ts deleted file mode 100644 index f4759c2..0000000 --- a/src/app/components/accordion/accordion.ts +++ /dev/null @@ -1,646 +0,0 @@ -import { animate, state, style, transition, trigger } from '@angular/animations'; -import { CommonModule } from '@angular/common'; -import { - AfterContentInit, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - ContentChildren, - ElementRef, - EventEmitter, - HostListener, - Inject, - Input, - NgModule, - OnDestroy, - Output, - QueryList, - TemplateRef, - ViewEncapsulation, - booleanAttribute, - forwardRef, - numberAttribute -} from '@angular/core'; -import { BlockableUI, Header, PrimeTemplate, SharedModule } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { Subscription } from 'rxjs'; -import { AccordionTabCloseEvent, AccordionTabOpenEvent } from './accordion.interface'; -import { UniqueComponentId } from 'primeng/utils'; - -/** - * AccordionTab is a helper component for Accordion. - * @group Components - */ -@Component({ - selector: 'p-accordionTab', - template: ` - - `, - animations: [ - trigger('tabContent', [ - state( - 'hidden', - style({ - height: '0', - visibility: 'hidden' - }) - ), - state( - 'visible', - style({ - height: '*', - visibility: 'visible' - }) - ), - transition('visible <=> hidden', [animate('{{transitionParams}}')]), - transition('void => *', animate(0)) - ]) - ], - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./accordion.css'], - host: { - class: 'p-element' - } -}) -export class AccordionTab implements AfterContentInit, OnDestroy { - /** - * Current id state as a string. - * @group Props - */ - @Input() id: string | undefined; - /** - * Used to define the header of the tab. - * @group Props - */ - @Input() header: string | undefined; - /** - * Inline style of the tab header. - * @group Props - */ - @Input() headerStyle: { [klass: string]: any } | null | undefined; - /** - * Inline style of the tab. - * @group Props - */ - @Input() tabStyle: { [klass: string]: any } | null | undefined; - /** - * Inline style of the tab content. - * @group Props - */ - @Input() contentStyle: { [klass: string]: any } | null | undefined; - /** - * Style class of the tab. - * @group Props - */ - @Input() tabStyleClass: string | undefined; - /** - * Style class of the tab header. - * @group Props - */ - @Input() headerStyleClass: string | undefined; - /** - * Style class of the tab content. - * @group Props - */ - @Input() contentStyleClass: string | undefined; - /** - * Whether the tab is disabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Whether a lazy loaded panel should avoid getting loaded again on reselection. - * @group Props - */ - @Input({ transform: booleanAttribute }) cache: boolean = true; - /** - * Transition options of the animation. - * @group Props - */ - @Input() transitionOptions: string = '400ms cubic-bezier(0.86, 0, 0.07, 1)'; - /** - * Position of the icon. - * @group Props - */ - @Input() iconPos: 'end' | 'start' = 'start'; - /** - * The value that returns the selection. - * @group Props - */ - @Input() get selected(): boolean { - return this._selected; - } - set selected(val: boolean) { - this._selected = val; - - if (!this.loaded) { - if (this._selected && this.cache) { - this.loaded = true; - } - - this.changeDetector.detectChanges(); - } - } - /** - * The aria-level that each accordion header will have. The default value is 2 as per W3C specifications - * @group Props - */ - @Input({ transform: numberAttribute }) headerAriaLevel: number = 2; - /** - * Event triggered by changing the choice. - * @param {boolean} value - Boolean value indicates that the option is changed. - * @group Emits - */ - @Output() selectedChange: EventEmitter = new EventEmitter(); - - @ContentChildren(Header) headerFacet!: QueryList
; - - @ContentChildren(PrimeTemplate) templates!: QueryList; - - private _selected: boolean = false; - - get iconClass() { - if (this.iconPos === 'end') { - return 'p-accordion-toggle-icon-end'; - } else { - return 'p-accordion-toggle-icon'; - } - } - - contentTemplate: TemplateRef | undefined; - - headerTemplate: TemplateRef | undefined; - - iconTemplate: TemplateRef | undefined; - - loaded: boolean = false; - - accordion: Accordion; - - constructor( - @Inject(forwardRef(() => Accordion)) accordion: Accordion, - public el: ElementRef, - public changeDetector: ChangeDetectorRef - ) { - this.accordion = accordion as Accordion; - this.id = UniqueComponentId(); - } - - ngAfterContentInit() { - this.templates.forEach((item) => { - switch (item.getType()) { - case 'content': - this.contentTemplate = item.template; - break; - - case 'header': - this.headerTemplate = item.template; - break; - - case 'icon': - this.iconTemplate = item.template; - break; - - default: - this.contentTemplate = item.template; - break; - } - }); - } - - toggle(event?: MouseEvent | KeyboardEvent) { - if (this.disabled) { - return false; - } - - let index = this.findTabIndex(); - - if (this.selected) { - this.selected = false; - this.accordion.onClose.emit({ originalEvent: event, index: index }); - } else { - if (!this.accordion.multiple) { - for (var i = 0; i < this.accordion.tabs.length; i++) { - if (this.accordion.tabs[i].selected) { - this.accordion.tabs[i].selected = false; - this.accordion.tabs[i].selectedChange.emit(false); - this.accordion.tabs[i].changeDetector.markForCheck(); - } - } - } - - this.selected = true; - this.loaded = true; - this.accordion.onOpen.emit({ originalEvent: event, index: index }); - } - - this.selectedChange.emit(this.selected); - this.accordion.updateActiveIndex(); - this.changeDetector.markForCheck(); - - event?.preventDefault(); - } - - findTabIndex() { - let index = -1; - for (var i = 0; i < this.accordion.tabs.length; i++) { - if (this.accordion.tabs[i] == this) { - index = i; - break; - } - } - return index; - } - - get hasHeaderFacet(): boolean { - return (this.headerFacet as QueryList
) && (this.headerFacet as QueryList
).length > 0; - } - - onKeydown(event: KeyboardEvent) { - switch (event.code) { - case 'Enter': - case 'Space': - this.toggle(event); - event.preventDefault(); - break; - default: - break; - } - } - - getTabHeaderActionId(tabId) { - return `${tabId}_header_action`; - } - - getTabContentId(tabId) { - return `${tabId}_content`; - } - - ngOnDestroy() { - this.accordion.tabs.splice(this.findTabIndex(), 1); - } -} - -/** - * Accordion groups a collection of contents in tabs. - * @group Components - */ -@Component({ - selector: 'p-accordion', - template: ` -
- -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - host: { - class: 'p-element' - } -}) -export class Accordion implements BlockableUI, AfterContentInit, OnDestroy { - /** - * When enabled, multiple tabs can be activated at the same time. - * @group Props - */ - @Input({ transform: booleanAttribute }) multiple: boolean = false; - /** - * Inline style of the tab header and content. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Icon of a collapsed tab. - * @group Props - */ - @Input() expandIcon: string | undefined; - /** - * Icon of an expanded tab. - * @group Props - */ - @Input() collapseIcon: string | undefined; - /** - * Index of the active tab or an array of indexes in multiple mode. - * @group Props - */ - @Input() get activeIndex(): number | number[] | null | undefined { - return this._activeIndex; - } - set activeIndex(val: number | number[] | null | undefined) { - this._activeIndex = val; - if (this.preventActiveIndexPropagation) { - this.preventActiveIndexPropagation = false; - return; - } - - this.updateSelectionState(); - } - /** - * When enabled, the focused tab is activated. - * @group Props - */ - @Input({ transform: booleanAttribute }) selectOnFocus: boolean = false; - /** - * The aria-level that each accordion header will have. The default value is 2 as per W3C specifications - * @group Props - */ - @Input() get headerAriaLevel(): number { - return this._headerAriaLevel; - } - set headerAriaLevel(val: number) { - if (typeof val === 'number' && val > 0) { - this._headerAriaLevel = val; - } else if (this._headerAriaLevel !== 2) { - this._headerAriaLevel = 2; - } - } - /** - * Callback to invoke when an active tab is collapsed by clicking on the header. - * @param {AccordionTabCloseEvent} event - Custom tab close event. - * @group Emits - */ - @Output() onClose: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a tab gets expanded. - * @param {AccordionTabOpenEvent} event - Custom tab open event. - * @group Emits - */ - @Output() onOpen: EventEmitter = new EventEmitter(); - /** - * Returns the active index. - * @param {number | number[]} value - New index. - * @group Emits - */ - @Output() activeIndexChange: EventEmitter = new EventEmitter(); - - @ContentChildren(AccordionTab, { descendants: true }) tabList: QueryList | undefined; - - tabListSubscription: Subscription | null = null; - - private _activeIndex: any; - private _headerAriaLevel: number = 2; - - preventActiveIndexPropagation: boolean = false; - - public tabs: AccordionTab[] = []; - - constructor( - public el: ElementRef, - public changeDetector: ChangeDetectorRef - ) {} - - @HostListener('keydown', ['$event']) - onKeydown(event) { - switch (event.code) { - case 'ArrowDown': - this.onTabArrowDownKey(event); - break; - - case 'ArrowUp': - this.onTabArrowUpKey(event); - break; - - case 'Home': - if (!event.shiftKey) { - this.onTabHomeKey(event); - } - break; - - case 'End': - if (!event.shiftKey) { - this.onTabEndKey(event); - } - break; - } - } - - focusedElementIsAccordionHeader() { - return document.activeElement.tagName.toLowerCase() === 'a' && document.activeElement.classList.contains('p-accordion-header-link'); - } - - onTabArrowDownKey(event) { - if (this.focusedElementIsAccordionHeader()) { - const nextHeaderAction = this.findNextHeaderAction(event.target.parentElement.parentElement.parentElement); - nextHeaderAction ? this.changeFocusedTab(nextHeaderAction) : this.onTabHomeKey(event); - - event.preventDefault(); - } - } - - onTabArrowUpKey(event) { - if (this.focusedElementIsAccordionHeader()) { - const prevHeaderAction = this.findPrevHeaderAction(event.target.parentElement.parentElement.parentElement); - prevHeaderAction ? this.changeFocusedTab(prevHeaderAction) : this.onTabEndKey(event); - - event.preventDefault(); - } - } - - onTabHomeKey(event) { - const firstHeaderAction = this.findFirstHeaderAction(); - this.changeFocusedTab(firstHeaderAction); - event.preventDefault(); - } - - changeFocusedTab(element) { - if (element) { - DomHandler.focus(element); - - if (this.selectOnFocus) { - this.tabs.forEach((tab, i) => { - let selected = this.multiple ? this._activeIndex.includes(i) : i === this._activeIndex; - - if (this.multiple) { - if (!this._activeIndex) { - this._activeIndex = []; - } - if (tab.id == element.id) { - tab.selected = !tab.selected; - if (!this._activeIndex.includes(i)) { - this._activeIndex.push(i); - } else { - this._activeIndex = this._activeIndex.filter((ind) => ind !== i); - } - } - } else { - if (tab.id == element.id) { - tab.selected = !tab.selected; - this._activeIndex = i; - } else { - tab.selected = false; - } - } - - tab.selectedChange.emit(selected); - this.activeIndexChange.emit(this._activeIndex); - tab.changeDetector.markForCheck(); - }); - } - } - } - - findNextHeaderAction(tabElement, selfCheck = false) { - const nextTabElement = selfCheck ? tabElement : tabElement.nextElementSibling; - const headerElement = DomHandler.findSingle(nextTabElement, '[data-pc-section="header"]'); - - return headerElement ? (DomHandler.getAttribute(headerElement, 'data-p-disabled') ? this.findNextHeaderAction(headerElement.parentElement.parentElement) : DomHandler.findSingle(headerElement, '[data-pc-section="headeraction"]')) : null; - } - - findPrevHeaderAction(tabElement, selfCheck = false) { - const prevTabElement = selfCheck ? tabElement : tabElement.previousElementSibling; - const headerElement = DomHandler.findSingle(prevTabElement, '[data-pc-section="header"]'); - - return headerElement ? (DomHandler.getAttribute(headerElement, 'data-p-disabled') ? this.findPrevHeaderAction(headerElement.parentElement.parentElement) : DomHandler.findSingle(headerElement, '[data-pc-section="headeraction"]')) : null; - } - - findFirstHeaderAction() { - const firstEl = this.el.nativeElement.firstElementChild.childNodes[0]; - return this.findNextHeaderAction(firstEl, true); - } - - findLastHeaderAction() { - const childNodes = this.el.nativeElement.firstElementChild.childNodes; - const lastEl = childNodes[childNodes.length - 1]; - - return this.findPrevHeaderAction(lastEl, true); - } - - onTabEndKey(event) { - const lastHeaderAction = this.findLastHeaderAction(); - this.changeFocusedTab(lastHeaderAction); - event.preventDefault(); - } - - ngAfterContentInit() { - this.initTabs(); - - this.tabListSubscription = (this.tabList as QueryList).changes.subscribe((_) => { - this.initTabs(); - }); - } - - initTabs() { - this.tabs = (this.tabList as QueryList).toArray(); - - this.tabs.forEach((tab) => { - tab.headerAriaLevel = this._headerAriaLevel; - }); - - this.updateSelectionState(); - this.changeDetector.markForCheck(); - } - - getBlockableElement(): HTMLElement { - return this.el.nativeElement.children[0]; - } - - updateSelectionState() { - if (this.tabs && this.tabs.length && this._activeIndex != null) { - for (let i = 0; i < this.tabs.length; i++) { - let selected = this.multiple ? this._activeIndex.includes(i) : i === this._activeIndex; - let changed = selected !== this.tabs[i].selected; - - if (changed) { - this.tabs[i].selected = selected; - this.tabs[i].selectedChange.emit(selected); - this.tabs[i].changeDetector.markForCheck(); - } - } - } - } - - isTabActive(index) { - return this.multiple ? this._activeIndex && (this._activeIndex).includes(index) : this._activeIndex === index; - } - - getTabProp(tab, name) { - return tab.props ? tab.props[name] : undefined; - } - - updateActiveIndex() { - let index: number | number[] | null = this.multiple ? [] : null; - this.tabs.forEach((tab, i) => { - if (tab.selected) { - if (this.multiple) { - (index as number[]).push(i); - } else { - index = i; - return; - } - } - }); - this.preventActiveIndexPropagation = true; - this._activeIndex = index; - this.activeIndexChange.emit(index as number[] | number); - } - - ngOnDestroy() { - if (this.tabListSubscription) { - this.tabListSubscription.unsubscribe(); - } - } -} - -@NgModule({ - imports: [CommonModule, ChevronRightIcon, ChevronDownIcon], - exports: [Accordion, AccordionTab, SharedModule], - declarations: [Accordion, AccordionTab] -}) -export class AccordionModule {} diff --git a/src/app/components/accordion/ng-package.json b/src/app/components/accordion/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/accordion/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/accordion/public_api.ts b/src/app/components/accordion/public_api.ts deleted file mode 100644 index 857f49e..0000000 --- a/src/app/components/accordion/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './accordion'; -export * from './accordion.interface'; diff --git a/src/app/components/animate/animate.ts b/src/app/components/animate/animate.ts deleted file mode 100644 index 4056933..0000000 --- a/src/app/components/animate/animate.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { AfterViewInit, Directive, ElementRef, Input, NgModule, OnInit, Renderer2 } from '@angular/core'; -import { DomHandler } from 'primeng/dom'; -/** - * Animate manages PrimeFlex CSS classes declaratively to during enter/leave animations on scroll or on page load. - * @group Components - */ -@Directive({ - selector: '[pAnimate]', - host: { - '[class.p-animate]': 'true' - } -}) -export class Animate implements OnInit, AfterViewInit { - /** - * Selector to define the CSS class for enter animation. - * @group Props - */ - @Input() enterClass: string | undefined; - /** - * Selector to define the CSS class for leave animation. - * @group Props - */ - @Input() leaveClass: string | undefined; - - observer: IntersectionObserver | undefined; - - timeout: any; - - constructor( - private host: ElementRef, - public el: ElementRef, - public renderer: Renderer2 - ) {} - - ngOnInit() { - console.log('pAnimate directive is deprecated in 16.7.0 and will be removed in the future. Use pAnimateOnScroll directive instead'); - } - - ngAfterViewInit() { - this.bindIntersectionObserver(); - } - - bindIntersectionObserver() { - const options = { - root: null, - rootMargin: '0px', - threshold: 1.0 - }; - - this.observer = new IntersectionObserver((el) => this.isVisible(el), options); - this.observer.observe(this.host.nativeElement); - } - - isVisible(element: IntersectionObserverEntry[]) { - const [intersectionObserverEntry] = element; - intersectionObserverEntry.isIntersecting ? this.enter() : this.leave(); - } - - enter() { - this.host.nativeElement.style.visibility = 'visible'; - DomHandler.addClass(this.host.nativeElement, this.enterClass as string); - } - - leave() { - DomHandler.removeClass(this.host.nativeElement, this.enterClass as string); - if (this.leaveClass) { - DomHandler.addClass(this.host.nativeElement, this.leaveClass); - } - - const animationDuration = this.host.nativeElement.style.animationDuration || 500; - - this.timeout = setTimeout(() => { - this.host.nativeElement.style.visibility = 'hidden'; - }, animationDuration); - } - - unbindIntersectionObserver() { - if (this.observer) { - this.observer.unobserve(this.host.nativeElement); - } - } - - ngOnDestroy() { - this.unbindIntersectionObserver(); - clearTimeout(this.timeout); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Animate], - declarations: [Animate] -}) -export class AnimateModule {} diff --git a/src/app/components/animate/ng-package.json b/src/app/components/animate/ng-package.json deleted file mode 100644 index 0e529e3..0000000 --- a/src/app/components/animate/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } -} \ No newline at end of file diff --git a/src/app/components/animate/public_api.ts b/src/app/components/animate/public_api.ts deleted file mode 100644 index 39b624b..0000000 --- a/src/app/components/animate/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './animate'; diff --git a/src/app/components/animateonscroll/animateonscroll.ts b/src/app/components/animateonscroll/animateonscroll.ts deleted file mode 100644 index 4ee3936..0000000 --- a/src/app/components/animateonscroll/animateonscroll.ts +++ /dev/null @@ -1,181 +0,0 @@ -import { CommonModule, DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { AfterViewInit, Directive, ElementRef, Input, NgModule, Renderer2, OnInit, Inject, PLATFORM_ID, booleanAttribute, numberAttribute } from '@angular/core'; -import { DomHandler } from 'primeng/dom'; - -interface AnimateOnScrollOptions { - root?: HTMLElement; - rootMargin?: string; - threshold?: number; -} - -/** - * AnimateOnScroll is used to apply animations to elements when entering or leaving the viewport during scrolling. - * @group Components - */ -@Directive({ - selector: '[pAnimateOnScroll]', - host: { - '[class.p-animateonscroll]': 'true' - } -}) -export class AnimateOnScroll implements OnInit, AfterViewInit { - /** - * Selector to define the CSS class for enter animation. - * @group Props - */ - @Input() enterClass: string | undefined; - /** - * Selector to define the CSS class for leave animation. - * @group Props - */ - @Input() leaveClass: string | undefined; - /** - * Specifies the root option of the IntersectionObserver API. - * @group Props - */ - @Input() root: HTMLElement | undefined | null; - /** - * Specifies the rootMargin option of the IntersectionObserver API. - * @group Props - */ - @Input() rootMargin: string | undefined; - /** - * Specifies the threshold option of the IntersectionObserver API - * @group Props - */ - @Input({ transform: numberAttribute }) threshold: number | undefined; - /** - * Whether the scroll event listener should be removed after initial run. - * @group Props - */ - @Input({ transform: booleanAttribute }) once: boolean = true; - - observer: IntersectionObserver | undefined; - - resetObserver: any; - - isObserverActive: boolean = false; - - animationState: any; - - animationEndListener: VoidFunction | undefined; - - constructor( - @Inject(DOCUMENT) private document: Document, - @Inject(PLATFORM_ID) private platformId: any, - private host: ElementRef, - public el: ElementRef, - public renderer: Renderer2 - ) {} - - ngOnInit() { - if (isPlatformBrowser(this.platformId)) { - this.renderer.setStyle(this.host.nativeElement, 'opacity', this.enterClass ? '0' : ''); - } - } - - ngAfterViewInit() { - if (isPlatformBrowser(this.platformId)) { - this.bindIntersectionObserver(); - } - } - - get options(): AnimateOnScrollOptions { - return { - root: this.root, - rootMargin: this.rootMargin, - threshold: this.threshold - }; - } - - bindIntersectionObserver() { - this.observer = new IntersectionObserver(([entry]) => { - if (this.isObserverActive) { - if (entry.boundingClientRect.top > 0) { - entry.isIntersecting ? this.enter() : this.leave(); - } - } else if (entry.isIntersecting) { - this.enter(); - } - - this.isObserverActive = true; - }, this.options); - - setTimeout(() => this.observer.observe(this.host.nativeElement), 0); - - // Reset - - this.resetObserver = new IntersectionObserver( - ([entry]) => { - if (entry.boundingClientRect.top > 0 && !entry.isIntersecting) { - this.host.nativeElement.style.opacity = this.enterClass ? '0' : ''; - DomHandler.removeMultipleClasses(this.host.nativeElement, [this.enterClass, this.leaveClass]); - - this.resetObserver.unobserve(this.host.nativeElement); - } - - this.animationState = undefined; - }, - { ...this.options, threshold: 0 } - ); - } - - enter() { - if (this.animationState !== 'enter' && this.enterClass) { - this.host.nativeElement.style.opacity = ''; - DomHandler.removeMultipleClasses(this.host.nativeElement, this.leaveClass); - DomHandler.addMultipleClasses(this.host.nativeElement, this.enterClass); - - this.once && this.unbindIntersectionObserver(); - - this.bindAnimationEvents(); - this.animationState = 'enter'; - } - } - - leave() { - if (this.animationState !== 'leave' && this.leaveClass) { - this.host.nativeElement.style.opacity = this.enterClass ? '0' : ''; - DomHandler.removeMultipleClasses(this.host.nativeElement, this.enterClass); - DomHandler.addMultipleClasses(this.host.nativeElement, this.leaveClass); - - this.bindAnimationEvents(); - this.animationState = 'leave'; - } - } - - bindAnimationEvents() { - if (!this.animationEndListener) { - this.animationEndListener = this.renderer.listen(this.host.nativeElement, 'animationend', () => { - DomHandler.removeMultipleClasses(this.host.nativeElement, [this.enterClass, this.leaveClass]); - !this.once && this.resetObserver.observe(this.host.nativeElement); - this.unbindAnimationEvents(); - }); - } - } - - unbindAnimationEvents() { - if (this.animationEndListener) { - this.animationEndListener(); - this.animationEndListener = null; - } - } - - unbindIntersectionObserver() { - this.observer?.unobserve(this.host.nativeElement); - this.resetObserver?.unobserve(this.host.nativeElement); - this.isObserverActive = false; - } - - ngOnDestroy() { - this.unbindAnimationEvents(); - this.unbindIntersectionObserver(); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [AnimateOnScroll], - declarations: [AnimateOnScroll] -}) -export class AnimateOnScrollModule {} diff --git a/src/app/components/animateonscroll/ng-package.json b/src/app/components/animateonscroll/ng-package.json deleted file mode 100644 index 0e529e3..0000000 --- a/src/app/components/animateonscroll/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } -} \ No newline at end of file diff --git a/src/app/components/animateonscroll/public_api.ts b/src/app/components/animateonscroll/public_api.ts deleted file mode 100644 index 594bf70..0000000 --- a/src/app/components/animateonscroll/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './animateonscroll'; diff --git a/src/app/components/api/blockableui.ts b/src/app/components/api/blockableui.ts deleted file mode 100644 index 28264dd..0000000 --- a/src/app/components/api/blockableui.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Represents a blockable user interface element. - */ -export interface BlockableUI { - /** - * Retrieves the blockable element associated with the UI. - * @returns The HTML element that can be blocked. - */ - getBlockableElement(): HTMLElement; -} diff --git a/src/app/components/api/confirmaeventtype.ts b/src/app/components/api/confirmaeventtype.ts deleted file mode 100644 index 46b63c6..0000000 --- a/src/app/components/api/confirmaeventtype.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Type of the confirm event. - */ -export enum ConfirmEventType { - ACCEPT, - REJECT, - CANCEL -} diff --git a/src/app/components/api/confirmation.ts b/src/app/components/api/confirmation.ts deleted file mode 100644 index 26ed1e5..0000000 --- a/src/app/components/api/confirmation.ts +++ /dev/null @@ -1,92 +0,0 @@ -import { EventEmitter } from '@angular/core'; - -/** - * Represents a confirmation dialog configuration. - * @group Interface - */ -export interface Confirmation { - /** - * The message to be displayed in the confirmation dialog. - */ - message?: string; - /** - * A unique key to identify the confirmation dialog. - */ - key?: string; - /** - * The name of the icon to be displayed in the confirmation dialog. - */ - icon?: string; - /** - * The header text of the confirmation dialog. - */ - header?: string; - /** - * The callback function to be executed when the accept button is clicked. - */ - accept?: Function; - /** - * The callback function to be executed when the reject button is clicked. - */ - reject?: Function; - /** - * The label text for the accept button. - */ - acceptLabel?: string; - /** - * The label text for the reject button. - */ - rejectLabel?: string; - /** - * The name of the icon to be displayed on the accept button. - */ - acceptIcon?: string; - /** - * The name of the icon to be displayed on the reject button. - */ - rejectIcon?: string; - /** - * Specifies whether the accept button should be visible. - */ - acceptVisible?: boolean; - /** - * Specifies whether the reject button should be visible. - */ - rejectVisible?: boolean; - /** - * Specifies whether to block scrolling on the page when the confirmation dialog is displayed. - */ - blockScroll?: boolean; - /** - * Specifies whether the confirmation dialog should be closed when the escape key is pressed. - */ - closeOnEscape?: boolean; - /** - * Specifies whether clicking outside the confirmation dialog should dismiss it. - */ - dismissableMask?: boolean; - /** - * The ID or class name of the element to receive focus by default when the confirmation dialog is opened. - */ - defaultFocus?: string; - /** - * The CSS class name to be applied to the accept button. - */ - acceptButtonStyleClass?: string; - /** - * The CSS class name to be applied to the reject button. - */ - rejectButtonStyleClass?: string; - /** - * The target event where the confirmation dialog is triggered from. - */ - target?: EventTarget; - /** - * An event emitter for the accept event. - */ - acceptEvent?: EventEmitter; - /** - * An event emitter for the reject event. - */ - rejectEvent?: EventEmitter; -} diff --git a/src/app/components/api/confirmationservice.ts b/src/app/components/api/confirmationservice.ts deleted file mode 100644 index 109bd62..0000000 --- a/src/app/components/api/confirmationservice.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { Confirmation } from './confirmation'; -/** - * Methods used in confirmation service. - * @group Service - */ -@Injectable() -export class ConfirmationService { - private requireConfirmationSource = new Subject(); - private acceptConfirmationSource = new Subject(); - - requireConfirmation$ = this.requireConfirmationSource.asObservable(); - accept = this.acceptConfirmationSource.asObservable(); - /** - * Callback to invoke on confirm. - * @param {Confirmation} confirmation - Represents a confirmation dialog configuration. - * @group Method - */ - confirm(confirmation: Confirmation) { - this.requireConfirmationSource.next(confirmation); - return this; - } - /** - * Closes the dialog. - * @group Method - */ - close() { - this.requireConfirmationSource.next(null); - return this; - } - /** - * Accepts the dialog. - * @group Method - */ - onAccept() { - this.acceptConfirmationSource.next(null); - } -} diff --git a/src/app/components/api/contextmenuservice.ts b/src/app/components/api/contextmenuservice.ts deleted file mode 100644 index 4507d02..0000000 --- a/src/app/components/api/contextmenuservice.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Nullable } from 'primeng/ts-helpers'; -import { Subject } from 'rxjs'; - -@Injectable() -export class ContextMenuService { - private activeItemKeyChange = new Subject(); - - activeItemKeyChange$ = this.activeItemKeyChange.asObservable(); - - activeItemKey: Nullable; - - changeKey(key: string) { - this.activeItemKey = key; - this.activeItemKeyChange.next(this.activeItemKey as string); - } - - reset() { - this.activeItemKey = null; - this.activeItemKeyChange.next(this.activeItemKey as any); - } -} diff --git a/src/app/components/api/filtermatchmode.ts b/src/app/components/api/filtermatchmode.ts deleted file mode 100644 index d090127..0000000 --- a/src/app/components/api/filtermatchmode.ts +++ /dev/null @@ -1,22 +0,0 @@ -export class FilterMatchMode { - public static readonly STARTS_WITH = 'startsWith'; - public static readonly CONTAINS = 'contains'; - public static readonly NOT_CONTAINS = 'notContains'; - public static readonly ENDS_WITH = 'endsWith'; - public static readonly EQUALS = 'equals'; - public static readonly NOT_EQUALS = 'notEquals'; - public static readonly IN = 'in'; - public static readonly LESS_THAN = 'lt'; - public static readonly LESS_THAN_OR_EQUAL_TO = 'lte'; - public static readonly GREATER_THAN = 'gt'; - public static readonly GREATER_THAN_OR_EQUAL_TO = 'gte'; - public static readonly BETWEEN = 'between'; - public static readonly IS = 'is'; - public static readonly IS_NOT = 'isNot'; - public static readonly BEFORE = 'before'; - public static readonly AFTER = 'after'; - public static readonly DATE_IS = 'dateIs'; - public static readonly DATE_IS_NOT = 'dateIsNot'; - public static readonly DATE_BEFORE = 'dateBefore'; - public static readonly DATE_AFTER = 'dateAfter'; -} diff --git a/src/app/components/api/filtermetadata.ts b/src/app/components/api/filtermetadata.ts deleted file mode 100644 index 3624750..0000000 --- a/src/app/components/api/filtermetadata.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Represents metadata for filtering a data set. - * @group Interface - */ -export interface FilterMetadata { - /** - * The value used for filtering. - */ - value?: any; - /** - * The match mode for filtering. - */ - matchMode?: string; - /** - * The operator for filtering. - */ - operator?: string; -} diff --git a/src/app/components/api/filteroperator.ts b/src/app/components/api/filteroperator.ts deleted file mode 100644 index 397012a..0000000 --- a/src/app/components/api/filteroperator.ts +++ /dev/null @@ -1,4 +0,0 @@ -export class FilterOperator { - public static readonly AND = 'and'; - public static readonly OR = 'or'; -} diff --git a/src/app/components/api/filterservice.spec.ts b/src/app/components/api/filterservice.spec.ts deleted file mode 100644 index d2d8f58..0000000 --- a/src/app/components/api/filterservice.spec.ts +++ /dev/null @@ -1,119 +0,0 @@ -import { FilterService } from './filterservice'; -describe('FilterService Suite', () => { - let data: any = [ - { brand: 'VW', year: 2012, color: { name: 'Orange' }, vin: 'dsad231ff', price: '1000.0' }, - { brand: 'Audi', year: 2011, color: { name: 'Black' }, vin: 'gwregre345', price: '4000.0' }, - { brand: 'Renault', year: 2005, color: { name: 'Black' }, vin: 'h354htr', price: '5000.0' }, - { brand: 'BMW', year: 2003, color: { name: 'Blue' }, vin: 'j6w54qgh', price: '3000.0000000' }, - { brand: 'Mercedes', year: 1995, color: { name: 'Red' }, vin: 'hrtwy34', price: '2000.0' }, - { brand: 'Volvo', year: 2005, color: { name: 'Orange' }, vin: 'jejtyj', price: '2000.0' }, - { brand: 'Honda', year: 2012, color: { name: 'Blue' }, vin: 'g43gr', price: '4000.0' }, - { brand: 'Jaguar', year: 2013, color: { name: 'Black' }, vin: 'greg34', price: '1000.0' }, - { brand: 'Ford', year: 2000, color: { name: 'White' }, vin: 'h54hw5', price: '2000.0' }, - { brand: 'Fiat', year: 2013, color: { name: 'Yellow' }, vin: '245t2s', price: '5000.0' } - ]; - - let timeData = [{ date: 'Tue Aug 04 2019 00:00:00 GMT+0300 (GMT+03:00)' }, { date: 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)' }, { date: 'Tue Aug 07 2019 00:00:00 GMT+0300 (GMT+03:00)' }]; - - let filterService = new FilterService(); - - it('Should filter by startsWith', () => { - let filteredValue = filterService.filter(data, ['brand'], 'f', 'startsWith'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(data, ['brand'], '', 'startsWith'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 'f', 'startsWith'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by contains', () => { - let filteredValue = filterService.filter(data, ['brand'], 'f', 'contains'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(data, ['brand'], '', 'contains'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 'f', 'contains'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by endsWith', () => { - let filteredValue = filterService.filter(data, ['brand'], 't', 'endsWith'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(data, ['brand'], '', 'endsWith'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 't', 'endsWith'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by equals', () => { - let filteredValue = filterService.filter(data, ['brand'], 'BMW', 'equals'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(data, ['brand'], '', 'equals'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, [''], 'BMW', 'equals'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(data, ['price'], 3000, 'equals'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(data, ['year'], 2012, 'equals'); - expect(filteredValue.length).toEqual(2); - }); - it('Should filter by notEquals', () => { - let filteredValue = filterService.filter(data, ['brand'], 'BMW', 'notEquals'); - expect(filteredValue.length).toEqual(9); - filteredValue = filterService.filter(data, ['brand'], '', 'notEquals'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(data, [''], 'BMW', 'notEquals'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, ['price'], 3000, 'notEquals'); - expect(filteredValue.length).toEqual(9); - filteredValue = filterService.filter(data, ['year'], 2012, 'notEquals'); - expect(filteredValue.length).toEqual(8); - }); - it('Should filter by lt', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lt'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(timeData, ['date'], '', 'lt'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lt'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by lte', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lte'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(timeData, ['date'], '', 'lte'); - expect(filteredValue.length).toEqual(0); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'lte'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by gt', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gt'); - expect(filteredValue.length).toEqual(1); - filteredValue = filterService.filter(timeData, ['date'], '', 'gt'); - expect(filteredValue.length).toEqual(3); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gt'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by gte', () => { - let filteredValue = filterService.filter(timeData, ['date'], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gte'); - expect(filteredValue.length).toEqual(2); - filteredValue = filterService.filter(timeData, ['date'], '', 'gte'); - expect(filteredValue.length).toEqual(3); - filteredValue = filterService.filter(timeData, [''], 'Tue Aug 05 2019 00:00:00 GMT+0300 (GMT+03:00)', 'gte'); - expect(filteredValue.length).toEqual(0); - }); - it('Should filter by in', () => { - let filteredValue = filterService.filter(data, ['brand'], ['BMW', 'Mercedes', 'Ford'], 'in'); - expect(filteredValue.length).toEqual(3); - filteredValue = filterService.filter(data, ['brand'], ['BMW'], 'in'); - expect(filteredValue.length).toEqual(1); - - filteredValue = filterService.filter(data, ['brand'], ['Chevrolet'], 'in'); - expect(filteredValue.length).toEqual(0); - - filteredValue = filterService.filter(data, ['brand'], undefined, 'in'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, ['brand'], null, 'in'); - expect(filteredValue.length).toEqual(10); - filteredValue = filterService.filter(data, ['brand'], [], 'in'); - expect(filteredValue.length).toEqual(10); - - filteredValue = filterService.filter(data, [''], 'BMW', 'in'); - expect(filteredValue.length).toEqual(0); - }); -}); diff --git a/src/app/components/api/filterservice.ts b/src/app/components/api/filterservice.ts deleted file mode 100644 index bae428d..0000000 --- a/src/app/components/api/filterservice.ts +++ /dev/null @@ -1,264 +0,0 @@ -import { Injectable } from '@angular/core'; -import { ObjectUtils } from 'primeng/utils'; - -@Injectable({ providedIn: 'root' }) -export class FilterService { - filter(value: any[], fields: any[], filterValue: any, filterMatchMode: string, filterLocale?: string) { - let filteredItems: any[] = []; - - if (value) { - for (let item of value) { - for (let field of fields) { - let fieldValue = ObjectUtils.resolveFieldData(item, field); - - if (this.filters[filterMatchMode](fieldValue, filterValue, filterLocale)) { - filteredItems.push(item); - break; - } - } - } - } - - return filteredItems; - } - - public filters: { [rule: string]: Function } = { - startsWith: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || filter.trim() === '') { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.slice(0, filterValue.length) === filterValue; - }, - - contains: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.indexOf(filterValue) !== -1; - }, - - notContains: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.indexOf(filterValue) === -1; - }, - - endsWith: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || filter.trim() === '') { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - let filterValue = ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - let stringValue = ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale); - - return stringValue.indexOf(filterValue, stringValue.length - filterValue.length) !== -1; - }, - - equals: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() === filter.getTime(); - else if (value == filter) return true; - else return ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale) == ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - }, - - notEquals: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null || (typeof filter === 'string' && filter.trim() === '')) { - return false; - } - - if (value === undefined || value === null) { - return true; - } - - if (value.getTime && filter.getTime) return value.getTime() !== filter.getTime(); - else if (value == filter) return false; - else return ObjectUtils.removeAccents(value.toString()).toLocaleLowerCase(filterLocale) != ObjectUtils.removeAccents(filter.toString()).toLocaleLowerCase(filterLocale); - }, - - in: (value: any, filter: any[]): boolean => { - if (filter === undefined || filter === null || filter.length === 0) { - return true; - } - - for (let i = 0; i < filter.length; i++) { - if (ObjectUtils.equals(value, filter[i])) { - return true; - } - } - - return false; - }, - - between: (value: any, filter: any[]): boolean => { - if (filter == null || filter[0] == null || filter[1] == null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime) return filter[0].getTime() <= value.getTime() && value.getTime() <= filter[1].getTime(); - else return filter[0] <= value && value <= filter[1]; - }, - - lt: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() < filter.getTime(); - else return value < filter; - }, - - lte: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() <= filter.getTime(); - else return value <= filter; - }, - - gt: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() > filter.getTime(); - else return value > filter; - }, - - gte: (value: any, filter: any, filterLocale?: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - if (value.getTime && filter.getTime) return value.getTime() >= filter.getTime(); - else return value >= filter; - }, - - is: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.equals(value, filter, filterLocale); - }, - - isNot: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.notEquals(value, filter, filterLocale); - }, - - before: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.lt(value, filter, filterLocale); - }, - - after: (value: any, filter: any, filterLocale?: any): boolean => { - return this.filters.gt(value, filter, filterLocale); - }, - - dateIs: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - return value.toDateString() === filter.toDateString(); - }, - - dateIsNot: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - return value.toDateString() !== filter.toDateString(); - }, - - dateBefore: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - return value.getTime() < filter.getTime(); - }, - - dateAfter: (value: any, filter: any): boolean => { - if (filter === undefined || filter === null) { - return true; - } - - if (value === undefined || value === null) { - return false; - } - - const valueCopy = new Date(value); - valueCopy.setHours(0, 0, 0, 0); - - return valueCopy.getTime() > filter.getTime(); - } - }; - - register(rule: string, fn: Function) { - this.filters[rule] = fn; - } -} diff --git a/src/app/components/api/lazyloadevent.ts b/src/app/components/api/lazyloadevent.ts deleted file mode 100644 index 31dc581..0000000 --- a/src/app/components/api/lazyloadevent.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { FilterMetadata } from './filtermetadata'; -import { SortMeta } from './sortmeta'; - -/** - * Represents an event object for lazy loading data. - * @group Interface - */ -export interface LazyLoadEvent { - /** - * The index of the first record to be loaded. - */ - first?: number; - /** - * The index of the last record to be loaded. - */ - last?: number; - /** - * The number of rows to load. - */ - rows?: number; - /** - * The field to be used for sorting. - */ - sortField?: string; - /** - * The sort order for the field. - */ - sortOrder?: number; - /** - * An array of sort metadata objects for multiple column sorting. - */ - multiSortMeta?: SortMeta[]; - /** - * An object containing filter metadata for filtering the data. - * The keys represent the field names, and the values represent the corresponding filter metadata. - */ - filters?: { [s: string]: FilterMetadata }; - /** - * The global filter value for filtering across all columns. - */ - globalFilter?: any; - /** - * A function that can be called to force an update in the lazy loaded data. - */ - forceUpdate?: () => void; -} diff --git a/src/app/components/api/lazyloadmeta.ts b/src/app/components/api/lazyloadmeta.ts deleted file mode 100644 index 3d94965..0000000 --- a/src/app/components/api/lazyloadmeta.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { FilterMetadata } from './filtermetadata'; -import { SortMeta } from './sortmeta'; -/** - * Meta data for lazy load event. - * @group Interface - */ -export interface LazyLoadMeta { - first?: number | undefined | null; - rows?: number | undefined | null; - sortField?: string | string[] | null | undefined; - sortOrder?: number | undefined | null; - filters?: { [s: string]: FilterMetadata | FilterMetadata[] | undefined }; - globalFilter?: string | string[] | undefined | null; - multiSortMeta?: SortMeta[] | undefined | null; - forceUpdate?: Function; - last?: number | undefined | null; -} diff --git a/src/app/components/api/megamenuitem.ts b/src/app/components/api/megamenuitem.ts deleted file mode 100644 index d3e14b3..0000000 --- a/src/app/components/api/megamenuitem.ts +++ /dev/null @@ -1,129 +0,0 @@ -import { QueryParamsHandling } from '@angular/router'; -import { MenuItem } from './menuitem'; - -/** - * MegaMenuItem API provides the following properties. - * @group Interface - */ -export interface MegaMenuItem { - /** - * Text of the item. - */ - label?: string; - /** - * Icon of the item. - */ - icon?: string; - /** - * Callback to execute when item is clicked. - */ - command?: (event?: any) => void; - /** - * External link to navigate when item is clicked. - */ - url?: string; - /** - * An array of children menuitems. - */ - items?: MenuItem[][]; - /** - * Specifies whether the mega menu item is expanded. - */ - expanded?: boolean; - /** - * When set as true, disables the menuitem. - */ - disabled?: boolean; - /** - * Whether the dom element of menuitem is created or not. - */ - visible?: boolean; - /** - * Specifies where to open the linked document. - */ - target?: string; - /** - * Configuration for active router link. - */ - routerLinkActiveOptions?: any; - /** - * Defines the item as a separator. - */ - separator?: boolean; - /** - * Value of the badge. - */ - badge?: string; - /** - * Style class of the badge. - */ - badgeStyleClass?: string; - /** - * Inline style of the menuitem. - */ - style?: any; - /** - * Style class of the menuitem. - */ - styleClass?: string; - /** - * Inline style of the item's icon. - */ - iconStyle?: any; - /** - * Tooltip text of the item. - */ - title?: string; - /** - * Identifier of the element. - */ - id?: string; - /** - * Value of HTML data-* attribute. - */ - automationId?: any; - /** - * Specifies tab order of the item. - */ - tabindex?: string; - /** - * RouterLink definition for internal navigation. - */ - routerLink?: any; - /** - * Query parameters for internal navigation via routerLink. - */ - queryParams?: { [k: string]: any }; - /** - * Sets the hash fragment for the URL. - */ - fragment?: string; - /** - * How to handle query parameters in the router link for the next navigation. One of: - merge : Merge new with current parameters. - preserve : Preserve current parameters.k. - */ - queryParamsHandling?: QueryParamsHandling; - /** - * When true, preserves the URL fragment for the next navigation. - */ - preserveFragment?: boolean; - /** - * When true, navigates without pushing a new state into history. - */ - skipLocationChange?: boolean; - /** - * When true, navigates while replacing the current state in history. - */ - replaceUrl?: boolean; - /** - * Developer-defined state that can be passed to any navigation. - */ - state?: { - [k: string]: any; - }; - /** - * Optional - */ - [key: string]: any; -} diff --git a/src/app/components/api/menuitem.ts b/src/app/components/api/menuitem.ts deleted file mode 100644 index cc1f17f..0000000 --- a/src/app/components/api/menuitem.ts +++ /dev/null @@ -1,170 +0,0 @@ -import { QueryParamsHandling } from '@angular/router'; -import { MegaMenuItem } from './megamenuitem'; -import { TooltipOptions } from './tooltipoptions'; - -/** - * MenuItem provides the following properties. Note that not all of them may be utilized by the tabmenu component. - * @group Interface - */ -export interface MenuItem { - /** - * Text of the item. - */ - label?: string; - /** - * Icon of the item. - */ - icon?: string; - /** - * Callback to execute when item is clicked. - */ - command?(event: MenuItemCommandEvent): void; - /** - * External link to navigate when item is clicked. - */ - url?: string; - /** - * An array of children menuitems. - */ - items?: MenuItem[]; - /** - * Visibility of submenu. - */ - expanded?: boolean; - /** - * When set as true, disables the menuitem. - */ - disabled?: boolean; - /** - * Whether the dom element of menuitem is created or not. - */ - visible?: boolean; - /** - * Specifies where to open the linked document. - */ - target?: string; - /** - * Whether to escape the label or not. Set to false to display html content. - */ - escape?: boolean; - /** - * Configuration for active router link. - */ - routerLinkActiveOptions?: any; - /** - * Defines the item as a separator. - */ - separator?: boolean; - /** - * Value of the badge. - */ - badge?: string; - /** - * Tooltip of the item. - */ - tooltip?: string; - /** - * Position of the tooltip item. - */ - tooltipPosition?: string; - /** - * Style class of the badge. - */ - badgeStyleClass?: string; - /** - * Inline style of the menuitem. - */ - style?: { [klass: string]: any } | null | undefined; - /** - * Style class of the menuitem. - */ - styleClass?: string; - /** - * Tooltip text of the item. - */ - title?: string; - /** - * Identifier of the element. - */ - id?: string; - /** - * Value of HTML data-* attribute. - */ - automationId?: any; - /** - * Specifies tab order of the item. - */ - tabindex?: string; - /** - * RouterLink definition for internal navigation. - */ - routerLink?: any; - /** - * Query parameters for internal navigation via routerLink. - */ - queryParams?: { [k: string]: any }; - /** - * Sets the hash fragment for the URL. - */ - fragment?: string; - /** - * How to handle query parameters in the router link for the next navigation. One of: - merge : Merge new with current parameters. - preserve : Preserve current parameters.k. - */ - queryParamsHandling?: QueryParamsHandling; - /** - * When true, preserves the URL fragment for the next navigation. - */ - preserveFragment?: boolean; - /** - * When true, navigates without pushing a new state into history. - */ - skipLocationChange?: boolean; - /** - * When true, navigates while replacing the current state in history. - */ - replaceUrl?: boolean; - /** - * Inline style of the item's icon. - */ - iconStyle?: { [klass: string]: any } | null | undefined; - /** - * Class of the item's icon. - */ - iconClass?: string; - /** - * Developer-defined state that can be passed to any navigation. - * @see {MenuItemState} - */ - state?: { [k: string]: any }; - /** - * Options of the item's tooltip. - * @see {TooltipOptions} - */ - tooltipOptions?: TooltipOptions; - /** - * Optional - */ - [key: string]: any; -} - -/** - * Custom command event - * @see {@link MenuItem.command} - * @group Events - */ -export interface MenuItemCommandEvent { - /** - * Browser event. - */ - originalEvent?: Event; - /** - * Selected menu item. - */ - item?: MenuItem | MegaMenuItem; - /** - * Index of the selected item. - */ - index?: number; -} diff --git a/src/app/components/api/message.ts b/src/app/components/api/message.ts deleted file mode 100644 index 21ce8ea..0000000 --- a/src/app/components/api/message.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Deines valid options for the message. - * @group Interface - */ -export interface Message { - severity?: string; - summary?: string; - detail?: string; - id?: any; - key?: string; - life?: number; - sticky?: boolean; - closable?: boolean; - data?: any; - icon?: string; - contentStyleClass?: string; - styleClass?: string; - closeIcon?: string; -} diff --git a/src/app/components/api/messageservice.ts b/src/app/components/api/messageservice.ts deleted file mode 100644 index edc1854..0000000 --- a/src/app/components/api/messageservice.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { Message } from './message'; -/** - * Message service used in messages and toast components. - * @group Service - */ -@Injectable() -export class MessageService { - private messageSource = new Subject(); - private clearSource = new Subject(); - - messageObserver = this.messageSource.asObservable(); - clearObserver = this.clearSource.asObservable(); - /** - * Inserts single message. - * @param {Message} message - Message to be added. - * @group Method - */ - add(message: Message) { - if (message) { - this.messageSource.next(message); - } - } - /** - * Inserts new messages. - * @param {Message[]} messages - Messages to be added. - * @group Method - */ - addAll(messages: Message[]) { - if (messages && messages.length) { - this.messageSource.next(messages); - } - } - /** - * Clears the message with the given key. - * @param {string} key - Key of the message to be cleared. - * @group Method - */ - clear(key?: string) { - this.clearSource.next(key || null); - } -} diff --git a/src/app/components/api/ng-package.json b/src/app/components/api/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/api/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/api/overlayoptions.ts b/src/app/components/api/overlayoptions.ts deleted file mode 100644 index 060ba7a..0000000 --- a/src/app/components/api/overlayoptions.ts +++ /dev/null @@ -1,191 +0,0 @@ -import { AnimationEvent } from '@angular/animations'; - -/** - * Represents the type of overlay mode, which can be 'modal', 'overlay', or undefined. - * @group Types - */ -export type OverlayModeType = 'modal' | 'overlay' | undefined; - -/** - * Represents the type of direction for a responsive overlay, which can be one of the specified values or undefined. - * @group Types - */ -export type ResponsiveOverlayDirectionType = 'center' | 'top' | 'top-start' | 'top-end' | 'bottom' | 'bottom-start' | 'bottom-end' | 'left' | 'left-start' | 'left-end' | 'right' | 'right-start' | 'right-end' | undefined; - -/** - * Represents the options for an overlay listener. - * @group Interface - */ -export interface OverlayListenerOptions { - /** - * The type of listener, which can be 'scroll', 'outside', 'resize', or undefined. - */ - type?: 'scroll' | 'outside' | 'resize' | undefined; - /** - * The mode of the overlay listener. - */ - mode?: OverlayModeType; - /** - * Indicates whether the overlay listener is valid. - */ - valid?: boolean; -} - -/** - * Represents the options for a responsive overlay. - * @group Events - */ -export interface ResponsiveOverlayOptions { - /** - * The inline style for the responsive overlay. - */ - style?: any; - /** - * The CSS class for the responsive overlay. - */ - styleClass?: string; - /** - * The inline style for the content of the responsive overlay. - */ - contentStyle?: any; - /** - * The CSS class for the content of the responsive overlay. - */ - contentStyleClass?: string; - /** - * The breakpoint for the responsive overlay. - */ - breakpoint?: string; - /** - * The media query for the responsive overlay. - */ - media?: string; - /** - * The direction for the responsive overlay. - */ - direction?: ResponsiveOverlayDirectionType; -} - -/** - * Represents an event that occurs when an overlay is shown. - * @group Events - */ -export interface OverlayOnShowEvent { - /** - * The overlay element. - */ - overlay?: HTMLElement | undefined; - /** - * The target element. - */ - target?: HTMLElement | undefined; - /** - * The mode of the overlay. - */ - mode?: OverlayModeType; -} - -/** - * Represents an event that occurs before an overlay is shown. - * @extends {OverlayOnShowEvent} - * @group Events - */ -export interface OverlayOnBeforeShowEvent extends OverlayOnShowEvent {} -/** - * Represents an event that occurs before an overlay is hidden. - * @extends {OverlayOnBeforeShowEvent} - * @group Events - */ -export interface OverlayOnBeforeHideEvent extends OverlayOnBeforeShowEvent {} -/** - * Represents an event that occurs when an overlay is hidden. - * @extends {OverlayOnShowEvent} - * @group Events - */ -export interface OverlayOnHideEvent extends OverlayOnShowEvent {} -/** - * Represents the options for an overlay. - * @group Interface - */ -export interface OverlayOptions { - /** - * The mode of the overlay. - */ - mode?: OverlayModeType; - /** - * The inline style for the overlay. - */ - style?: any; - /** - * The CSS class for the overlay. - */ - styleClass?: string; - /** - * The inline style for the content of the overlay. - */ - contentStyle?: any; - /** - * The CSS class for the content of the overlay. - */ - contentStyleClass?: string; - /** - * The target element. - */ - target?: any; - /** - * The element or location where the overlay should be appended. - */ - appendTo?: 'body' | HTMLElement | undefined; - /** - * Indicates whether the overlay should have an auto-generated z-index. - */ - autoZIndex?: boolean; - /** - * The base z-index value for the overlay. - */ - baseZIndex?: number; - /** - * The transition options for showing the overlay. - */ - showTransitionOptions?: string; - /** - * The transition options for hiding the overlay. - */ - hideTransitionOptions?: string; - /** - * Indicates whether the overlay should be hidden when the escape key is pressed. - */ - hideOnEscape?: boolean; - /** - * A listener function for handling events related to the overlay. - */ - listener?: (event: Event, options?: OverlayListenerOptions) => boolean | void; - /** - * The options for a responsive overlay. - */ - responsive?: ResponsiveOverlayOptions | undefined; - /** - * A callback function that is invoked before the overlay is shown. - */ - onBeforeShow?: (event?: OverlayOnBeforeShowEvent) => void; - /** - * A callback function that is invoked when the overlay is shown. - */ - onShow?: (event?: OverlayOnShowEvent) => void; - /** - * A callback function that is invoked before the overlay is hidden. - */ - onBeforeHide?: (event?: OverlayOnBeforeHideEvent) => void; - /** - * A callback function that is invoked when the overlay is hidden. - */ - onHide?: (event?: OverlayOnHideEvent) => void; - /** - * A callback function that is invoked when the overlay's animation starts. - */ - onAnimationStart?: (event?: AnimationEvent) => void; - /** - * A callback function that is invoked when the overlay's animation is done. - */ - onAnimationDone?: (event?: AnimationEvent) => void; -} diff --git a/src/app/components/api/overlayservice.ts b/src/app/components/api/overlayservice.ts deleted file mode 100644 index 8df463b..0000000 --- a/src/app/components/api/overlayservice.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { Message } from './message'; - -@Injectable({ providedIn: 'root' }) -export class OverlayService { - private clickSource = new Subject(); - - clickObservable = this.clickSource.asObservable(); - - add(event: any) { - if (event) { - this.clickSource.next(event); - } - } -} diff --git a/src/app/components/api/primeicons.ts b/src/app/components/api/primeicons.ts deleted file mode 100644 index 6c0a064..0000000 --- a/src/app/components/api/primeicons.ts +++ /dev/null @@ -1,313 +0,0 @@ -export class PrimeIcons { - public static readonly ADDRESS_BOOK = 'pi pi-address-book'; - public static readonly ALIGN_CENTER = 'pi pi-align-center'; - public static readonly ALIGN_JUSTIFY = 'pi pi-align-justify'; - public static readonly ALIGN_LEFT = 'pi pi-align-left'; - public static readonly ALIGN_RIGHT = 'pi pi-align-right'; - public static readonly AMAZON = 'pi pi-amazon'; - public static readonly ANDROID = 'pi pi-android'; - public static readonly ANGLE_DOUBLE_DOWN = 'pi pi-angle-double-down'; - public static readonly ANGLE_DOUBLE_LEFT = 'pi pi-angle-double-left'; - public static readonly ANGLE_DOUBLE_RIGHT = 'pi pi-angle-double-right'; - public static readonly ANGLE_DOUBLE_UP = 'pi pi-angle-double-up'; - public static readonly ANGLE_DOWN = 'pi pi-angle-down'; - public static readonly ANGLE_LEFT = 'pi pi-angle-left'; - public static readonly ANGLE_RIGHT = 'pi pi-angle-right'; - public static readonly ANGLE_UP = 'pi pi-angle-up'; - public static readonly APPLE = 'pi pi-apple'; - public static readonly ARROWS_ALT = 'pi pi-arrows-alt'; - public static readonly ARROW_CIRCLE_DOWN = 'pi pi-arrow-circle-down'; - public static readonly ARROW_CIRCLE_LEFT = 'pi pi-arrow-circle-left'; - public static readonly ARROW_CIRCLE_RIGHT = 'pi pi-arrow-circle-right'; - public static readonly ARROW_CIRCLE_UP = 'pi pi-arrow-circle-up'; - public static readonly ARROW_DOWN = 'pi pi-arrow-down'; - public static readonly ARROW_DOWN_LEFT = 'pi pi-arrow-down-left'; - public static readonly ARROW_DOWN_LEFT_AND_ARROW_UP_RIGHT_TO_CENTER = 'pi pi-arrow-down-left-and-arrow-up-right-to-center'; - public static readonly ARROW_DOWN_RIGHT = 'pi pi-arrow-down-right'; - public static readonly ARROW_LEFT = 'pi pi-arrow-left'; - public static readonly ARROW_RIGHT_ARROW_LEFT = 'pi pi-arrow-right-arrow-left'; - public static readonly ARROW_RIGHT = 'pi pi-arrow-right'; - public static readonly ARROW_UP = 'pi pi-arrow-up'; - public static readonly ARROW_UP_LEFT = 'pi pi-arrow-up-left'; - public static readonly ARROW_UP_RIGHT = 'pi pi-arrow-up-right'; - public static readonly ARROW_UP_RIGHT_AND_ARROW_DOWN_LEFT_FROM_CENTER = 'pi pi-arrow-up-right-and-arrow-down-left-from-center'; - public static readonly ARROW_H = 'pi pi-arrows-h'; - public static readonly ARROW_V = 'pi pi-arrows-v'; - public static readonly ASTERIKS = 'pi pi-asteriks'; - public static readonly AT = 'pi pi-at'; - public static readonly BACKWARD = 'pi pi-backward'; - public static readonly BAN = 'pi pi-ban'; - public static readonly BARCODE = 'pi pi-barcode'; - public static readonly BARS = 'pi pi-bars'; - public static readonly BELL = 'pi pi-bell'; - public static readonly BELL_SLASH = 'pi pi-bell-slash'; - public static readonly BITCOIN = 'pi pi-bitcoin'; - public static readonly BOLT = 'pi pi-bolt'; - public static readonly BOOK = 'pi pi-book'; - public static readonly BOOKMARK = 'pi pi-bookmark'; - public static readonly BOOKMARK_FILL = 'pi pi-bookmark-fill'; - public static readonly BOX = 'pi pi-box'; - public static readonly BRIEFCASE = 'pi pi-briefcase'; - public static readonly BUILDING = 'pi pi-building'; - public static readonly BUILDING_COLUMNS = 'pi pi-building-columns'; - public static readonly BULLSEYE = 'pi pi-bullseye'; - public static readonly CALCULATOR = 'pi pi-calculator'; - public static readonly CALENDAR = 'pi pi-calendar'; - public static readonly CALENDAR_CLOCK = 'pi pi-calendar-clock'; - public static readonly CALENDAR_MINUS = 'pi pi-calendar-minus'; - public static readonly CALENDAR_PLUS = 'pi pi-calendar-plus'; - public static readonly CALENDAR_TIMES = 'pi pi-calendar-times'; - public static readonly CAMERA = 'pi pi-camera'; - public static readonly CAR = 'pi pi-car'; - public static readonly CARET_DOWN = 'pi pi-caret-down'; - public static readonly CARET_LEFT = 'pi pi-caret-left'; - public static readonly CARET_RIGHT = 'pi pi-caret-right'; - public static readonly CARET_UP = 'pi pi-caret-up'; - public static readonly CART_ARROW_DOWN = 'pi pi-cart-arrow-down'; - public static readonly CART_MINUS = 'pi pi-cart-minus'; - public static readonly CART_PLUS = 'pi pi-cart-plus'; - public static readonly CHART_BAR = 'pi pi-chart-bar'; - public static readonly CHART_LINE = 'pi pi-chart-line'; - public static readonly CHART_PIE = 'pi pi-chart-pie'; - public static readonly CHART_SCATTER = 'pi pi-chart-scatter'; - public static readonly CHECK = 'pi pi-check'; - public static readonly CHECK_CIRCLE = 'pi pi-check-circle'; - public static readonly CHECK_SQUARE = 'pi pi-check-square'; - public static readonly CHEVRON_CIRCLE_DOWN = 'pi pi-chevron-circle-down'; - public static readonly CHEVRON_CIRCLE_LEFT = 'pi pi-chevron-circle-left'; - public static readonly CHEVRON_CIRCLE_RIGHT = 'pi pi-chevron-circle-right'; - public static readonly CHEVRON_CIRCLE_UP = 'pi pi-chevron-circle-up'; - public static readonly CHEVRON_DOWN = 'pi pi-chevron-down'; - public static readonly CHEVRON_LEFT = 'pi pi-chevron-left'; - public static readonly CHEVRON_RIGHT = 'pi pi-chevron-right'; - public static readonly CHEVRON_UP = 'pi pi-chevron-up'; - public static readonly CIRCLE = 'pi pi-circle'; - public static readonly CIRCLE_FILL = 'pi pi-circle-fill'; - public static readonly CLIPBOARD = 'pi pi-clipboard'; - public static readonly CLOCK = 'pi pi-clock'; - public static readonly CLONE = 'pi pi-clone'; - public static readonly CLOUD = 'pi pi-cloud'; - public static readonly CLOUD_DOWNLOAD = 'pi pi-cloud-download'; - public static readonly CLOUD_UPLOAD = 'pi pi-cloud-upload'; - public static readonly CODE = 'pi pi-code'; - public static readonly COG = 'pi pi-cog'; - public static readonly COMMENT = 'pi pi-comment'; - public static readonly COMMENTS = 'pi pi-comments'; - public static readonly COMPASS = 'pi pi-compass'; - public static readonly COPY = 'pi pi-copy'; - public static readonly CREDIT_CARD = 'pi pi-credit-card'; - public static readonly CROWN = 'pi pi-crown'; - public static readonly DATABASE = 'pi pi-database'; - public static readonly DESKTOP = 'pi pi-desktop'; - public static readonly DELETE_LEFT = 'pi pi-delete-left'; - public static readonly DIRECTIONS = 'pi pi-directions'; - public static readonly DIRECTIONS_ALT = 'pi pi-directions-alt'; - public static readonly DISCORD = 'pi pi-discord'; - public static readonly DOLLAR = 'pi pi-dollar'; - public static readonly DOWNLOAD = 'pi pi-download'; - public static readonly EJECT = 'pi pi-eject'; - public static readonly ELLIPSIS_H = 'pi pi-ellipsis-h'; - public static readonly ELLIPSIS_V = 'pi pi-ellipsis-v'; - public static readonly ENVELOPE = 'pi pi-envelope'; - public static readonly EQUALS = 'pi pi-equals'; - public static readonly ERASER = 'pi pi-eraser'; - public static readonly ETHEREUM = 'pi pi-ethereum'; - public static readonly EURO = 'pi pi-euro'; - public static readonly EXCLAMATION_CIRCLE = 'pi pi-exclamation-circle'; - public static readonly EXCLAMATION_TRIANGLE = 'pi pi-exclamation-triangle'; - public static readonly EXPAND = 'pi pi-expand'; - public static readonly EXTERNAL_LINK = 'pi pi-external-link'; - public static readonly EYE = 'pi pi-eye'; - public static readonly EYE_SLASH = 'pi pi-eye-slash'; - public static readonly FACE_SMILE = 'pi pi-face-smile'; - public static readonly FACEBOOK = 'pi pi-facebook'; - public static readonly FAST_BACKWARD = 'pi pi-fast-backward'; - public static readonly FAST_FORWARD = 'pi pi-fast-forward'; - public static readonly FILE = 'pi pi-file'; - public static readonly FILE_ARROW_UP = 'pi pi-file-arrow-up'; - public static readonly FILE_CHECK = 'pi pi-file-check'; - public static readonly FILE_EDIT = 'pi pi-file-edit'; - public static readonly FILE_IMPORT = 'pi pi-file-import'; - public static readonly FILE_PDF = 'pi pi-file-pdf'; - public static readonly FILE_PLUS = 'pi pi-file-plus'; - public static readonly FILE_EXCEL = 'pi pi-file-excel'; - public static readonly FILE_EXPORT = 'pi pi-file-export'; - public static readonly FILE_WORD = 'pi pi-file-word'; - public static readonly FILTER = 'pi pi-filter'; - public static readonly FILTER_FILL = 'pi pi-filter-fill'; - public static readonly FILTER_SLASH = 'pi pi-filter-slash'; - public static readonly FLAG = 'pi pi-flag'; - public static readonly FLAG_FILL = 'pi pi-flag-fill'; - public static readonly FOLDER = 'pi pi-folder'; - public static readonly FOLDER_OPEN = 'pi pi-folder-open'; - public static readonly FOLDER_PLUS = 'pi pi-folder-plus'; - public static readonly FORWARD = 'pi pi-forward'; - public static readonly GAUGE = 'pi pi-gauge'; - public static readonly GIFT = 'pi pi-gift'; - public static readonly GITHUB = 'pi pi-github'; - public static readonly GLOBE = 'pi pi-globe'; - public static readonly GOOGLE = 'pi pi-google'; - public static readonly GRADUATION_CAP = 'pi pi-graduation-cap'; - public static readonly HAMMER = 'pi pi-hammer'; - public static readonly HASHTAG = 'pi pi-hashtag'; - public static readonly HEADPHONES = 'pi pi-headphones'; - public static readonly HEART = 'pi pi-heart'; - public static readonly HEART_FILL = 'pi pi-heart-fill'; - public static readonly HISTORY = 'pi pi-history'; - public static readonly HOME = 'pi pi-home'; - public static readonly HOURGLASS = 'pi pi-hourglass'; - public static readonly ID_CARD = 'pi pi-id-card'; - public static readonly IMAGE = 'pi pi-image'; - public static readonly IMAGES = 'pi pi-images'; - public static readonly INBOX = 'pi pi-inbox'; - public static readonly INDIAN_RUPEE = 'pi pi-indian-rupee'; - public static readonly INFO = 'pi pi-info'; - public static readonly INFO_CIRCLE = 'pi pi-info-circle'; - public static readonly INSTAGRAM = 'pi pi-instagram'; - public static readonly KEY = 'pi pi-key'; - public static readonly LANGUAGE = 'pi pi-language'; - public static readonly LIGHTBULB = 'pi pi-lightbulb'; - public static readonly LINK = 'pi pi-link'; - public static readonly LINKEDIN = 'pi pi-linkedin'; - public static readonly LIST = 'pi pi-list'; - public static readonly LIST_CHECK = 'pi pi-list-check'; - public static readonly LOCK = 'pi pi-lock'; - public static readonly LOCK_OPEN = 'pi pi-lock-open'; - public static readonly MAP = 'pi pi-map'; - public static readonly MAP_MARKER = 'pi pi-map-marker'; - public static readonly MARS = 'pi pi-mars'; - public static readonly MEGAPHONE = 'pi pi-megaphone'; - public static readonly MICROCHIP = 'pi pi-microchip'; - public static readonly MICROCHIP_AI = 'pi pi-microchip-ai'; - public static readonly MICROPHONE = 'pi pi-microphone'; - public static readonly MICROSOFT = 'pi pi-microsoft'; - public static readonly MINUS = 'pi pi-minus'; - public static readonly MINUS_CIRCLE = 'pi pi-minus-circle'; - public static readonly MOBILE = 'pi pi-mobile'; - public static readonly MONEY_BILL = 'pi pi-money-bill'; - public static readonly MOON = 'pi pi-moon'; - public static readonly OBJECTS_COLUMN = 'pi pi-objects-column'; - public static readonly PALETTE = 'pi pi-palette'; - public static readonly PAPERCLIP = 'pi pi-paperclip'; - public static readonly PAUSE = 'pi pi-pause'; - public static readonly PAUSE_CIRCLE = 'pi pi-pause-circle'; - public static readonly PAYPAL = 'pi pi-paypal'; - public static readonly PEN_TO_SQUARE = 'pi pi-pen-to-square'; - public static readonly PENCIL = 'pi pi-pencil'; - public static readonly PERCENTAGE = 'pi pi-percentage'; - public static readonly PHONE = 'pi pi-phone'; - public static readonly PINTEREST = 'pi pi-pinterest'; - public static readonly PLAY = 'pi pi-play'; - public static readonly PLAY_CIRCLE = 'pi pi-play-circle'; - public static readonly PLUS = 'pi pi-plus'; - public static readonly PLUS_CIRCLE = 'pi pi-plus-circle'; - public static readonly POUND = 'pi pi-pound'; - public static readonly POWER_OFF = 'pi pi-power-off'; - public static readonly PRIME = 'pi pi-prime'; - public static readonly PRINT = 'pi pi-print'; - public static readonly QRCODE = 'pi pi-qrcode'; - public static readonly QUESTION = 'pi pi-question'; - public static readonly QUESTION_CIRCLE = 'pi pi-question-circle'; - public static readonly RECEIPT = 'pi pi-receipt'; - public static readonly REDDIT = 'pi pi-reddit'; - public static readonly REFRESH = 'pi pi-refresh'; - public static readonly REPLAY = 'pi pi-replay'; - public static readonly REPLY = 'pi pi-reply'; - public static readonly SAVE = 'pi pi-save'; - public static readonly SEARCH = 'pi pi-search'; - public static readonly SEARCH_MINUS = 'pi pi-search-minus'; - public static readonly SEARCH_PLUS = 'pi pi-search-plus'; - public static readonly SEND = 'pi pi-send'; - public static readonly SERVER = 'pi pi-server'; - public static readonly SHARE_ALT = 'pi pi-share-alt'; - public static readonly SHIELD = 'pi pi-shield'; - public static readonly SHOP = 'pi pi-shop'; - public static readonly SHOPPING_BAG = 'pi pi-shopping-bag'; - public static readonly SHOPPING_CART = 'pi pi-shopping-cart'; - public static readonly SIGN_IN = 'pi pi-sign-in'; - public static readonly SIGN_OUT = 'pi pi-sign-out'; - public static readonly SITEMAP = 'pi pi-sitemap'; - public static readonly SLACK = 'pi pi-slack'; - public static readonly SLIDERS_H = 'pi pi-sliders-h'; - public static readonly SLIDERS_V = 'pi pi-sliders-v'; - public static readonly SORT = 'pi pi-sort'; - public static readonly SORT_ALPHA_DOWN = 'pi pi-sort-alpha-down'; - public static readonly SORT_ALPHA_DOWN_ALT = 'pi pi-sort-alpha-down-alt'; - public static readonly SORT_ALPHA_UP = 'pi pi-sort-alpha-up'; - public static readonly SORT_ALPHA_UP_ALT = 'pi pi-sort-alpha-up-alt'; - public static readonly SORT_ALT = 'pi pi-sort-alt'; - public static readonly SORT_ALT_SLASH = 'pi pi-sort-alt-slash'; - public static readonly SORT_AMOUNT_DOWN = 'pi pi-sort-amount-down'; - public static readonly SORT_AMOUNT_DOWN_ALT = 'pi pi-sort-amount-down-alt'; - public static readonly SORT_AMOUNT_UP = 'pi pi-sort-amount-up'; - public static readonly SORT_AMOUNT_UP_ALT = 'pi pi-sort-amount-up-alt'; - public static readonly SORT_DOWN = 'pi pi-sort-down'; - public static readonly SORT_DOWN_FILL = 'pi pi-sort-down-fill'; - public static readonly SORT_NUMERIC_DOWN = 'pi pi-sort-numeric-down'; - public static readonly SORT_NUMERIC_DOWN_ALT = 'pi pi-sort-numeric-down-alt'; - public static readonly SORT_NUMERIC_UP = 'pi pi-sort-numeric-up'; - public static readonly SORT_NUMERIC_UP_ALT = 'pi pi-sort-numeric-up-alt'; - public static readonly SORT_UP = 'pi pi-sort-up'; - public static readonly SORT_UP_FILL = 'pi pi-sort-up-fill'; - public static readonly SPARKLES = 'pi pi-sparkles'; - public static readonly SPINNER = 'pi pi-spinner'; - public static readonly SPINNER_DOTTED = 'pi pi-spinner-dotted'; - public static readonly STAR = 'pi pi-star'; - public static readonly STAR_FILL = 'pi pi-star-fill'; - public static readonly STAR_HALF = 'pi pi-star-half'; - public static readonly STAR_HALF_FILL = 'pi pi-star-half-fill'; - public static readonly STEP_BACKWARD = 'pi pi-step-backward'; - public static readonly STEP_BACKWARD_ALT = 'pi pi-step-backward-alt'; - public static readonly STEP_FORWARD = 'pi pi-step-forward'; - public static readonly STEP_FORWARD_ALT = 'pi pi-step-forward-alt'; - public static readonly STOP = 'pi pi-stop'; - public static readonly STOP_CIRCLE = 'pi pi-stop-circle'; - public static readonly STOPWATCH = 'pi pi-stopwatch'; - public static readonly SUN = 'pi pi-sun'; - public static readonly SYNC = 'pi pi-sync'; - public static readonly TABLE = 'pi pi-table'; - public static readonly TABLET = 'pi pi-tablet'; - public static readonly TAG = 'pi pi-tag'; - public static readonly TAGS = 'pi pi-tags'; - public static readonly TELEGRAM = 'pi pi-telegram'; - public static readonly TH_LARGE = 'pi pi-th-large'; - public static readonly THUMBS_DOWN = 'pi pi-thumbs-down'; - public static readonly THUMBS_DOWN_FILL = 'pi pi-thumbs-down-fill'; - public static readonly THUMBS_UP = 'pi pi-thumbs-up'; - public static readonly THUMBS_UP_FILL = 'pi pi-thumbs-up-fill'; - public static readonly THUMBTACK = 'pi pi-thumbtack'; - public static readonly TICKET = 'pi pi-ticket'; - public static readonly TIKTOK = 'pi pi-tiktok'; - public static readonly TIMES = 'pi pi-times'; - public static readonly TIMES_CIRCLE = 'pi pi-times-circle'; - public static readonly TRASH = 'pi pi-trash'; - public static readonly TROPHY = 'pi pi-trophy'; - public static readonly TRUCK = 'pi pi-truck'; - public static readonly TURKISH_LIRA = 'pi pi-turkish-lira'; - public static readonly TWITCH = 'pi pi-twitch'; - public static readonly TWITTER = 'pi pi-twitter'; - public static readonly UNDO = 'pi pi-undo'; - public static readonly UNLOCK = 'pi pi-unlock'; - public static readonly UPLOAD = 'pi pi-upload'; - public static readonly USER = 'pi pi-user'; - public static readonly USER_EDIT = 'pi pi-user-edit'; - public static readonly USER_MINUS = 'pi pi-user-minus'; - public static readonly USER_PLUS = 'pi pi-user-plus'; - public static readonly USERS = 'pi pi-users'; - public static readonly VENUS = 'pi pi-venus'; - public static readonly VERIFIED = 'pi pi-verified'; - public static readonly VIDEO = 'pi pi-video'; - public static readonly VIMEO = 'pi pi-vimeo'; - public static readonly VOLUME_DOWN = 'pi pi-volume-down'; - public static readonly VOLUME_OFF = 'pi pi-volume-off'; - public static readonly VOLUME_UP = 'pi pi-volume-up'; - public static readonly WALLET = 'pi pi-wallet'; - public static readonly WAREHOUSE = 'pi pi-warehouse'; - public static readonly WAVE_PULSE = 'pi pi-wave-pulse'; - public static readonly WHATSAPP = 'pi pi-whatsapp'; - public static readonly WIFI = 'pi pi-wifi'; - public static readonly WINDOW_MAXIMIZE = 'pi pi-window-maximize'; - public static readonly WINDOW_MINIMIZE = 'pi pi-window-minimize'; - public static readonly WRENCH = 'pi pi-wrench'; - public static readonly YOUTUBE = 'pi pi-youtube'; -} diff --git a/src/app/components/api/primengconfig.ts b/src/app/components/api/primengconfig.ts deleted file mode 100644 index f5a806f..0000000 --- a/src/app/components/api/primengconfig.ts +++ /dev/null @@ -1,169 +0,0 @@ -import { Injectable, signal } from '@angular/core'; -import { Subject } from 'rxjs'; -import { FilterMatchMode } from './filtermatchmode'; -import { OverlayOptions } from './overlayoptions'; -import { Translation } from './translation'; - -@Injectable({ providedIn: 'root' }) -export class PrimeNGConfig { - ripple: boolean = false; - - inputStyle = signal<'outlined' | 'filled'>('outlined'); - - overlayOptions: OverlayOptions = {}; - - csp = signal<{ nonce: string | undefined }>({ nonce: undefined }); - - filterMatchModeOptions = { - text: [FilterMatchMode.STARTS_WITH, FilterMatchMode.CONTAINS, FilterMatchMode.NOT_CONTAINS, FilterMatchMode.ENDS_WITH, FilterMatchMode.EQUALS, FilterMatchMode.NOT_EQUALS], - numeric: [FilterMatchMode.EQUALS, FilterMatchMode.NOT_EQUALS, FilterMatchMode.LESS_THAN, FilterMatchMode.LESS_THAN_OR_EQUAL_TO, FilterMatchMode.GREATER_THAN, FilterMatchMode.GREATER_THAN_OR_EQUAL_TO], - date: [FilterMatchMode.DATE_IS, FilterMatchMode.DATE_IS_NOT, FilterMatchMode.DATE_BEFORE, FilterMatchMode.DATE_AFTER] - }; - - public translation: Translation = { - startsWith: 'Starts with', - contains: 'Contains', - notContains: 'Not contains', - endsWith: 'Ends with', - equals: 'Equals', - notEquals: 'Not equals', - noFilter: 'No Filter', - lt: 'Less than', - lte: 'Less than or equal to', - gt: 'Greater than', - gte: 'Greater than or equal to', - is: 'Is', - isNot: 'Is not', - before: 'Before', - after: 'After', - dateIs: 'Date is', - dateIsNot: 'Date is not', - dateBefore: 'Date is before', - dateAfter: 'Date is after', - clear: 'Clear', - apply: 'Apply', - matchAll: 'Match All', - matchAny: 'Match Any', - addRule: 'Add Rule', - removeRule: 'Remove Rule', - accept: 'Yes', - reject: 'No', - choose: 'Choose', - upload: 'Upload', - cancel: 'Cancel', - pending: 'Pending', - fileSizeTypes: ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'], - dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], - dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - dayNamesMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], - monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], - monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - chooseYear: 'Choose Year', - chooseMonth: 'Choose Month', - chooseDate: 'Choose Date', - prevDecade: 'Previous Decade', - nextDecade: 'Next Decade', - prevYear: 'Previous Year', - nextYear: 'Next Year', - prevMonth: 'Previous Month', - nextMonth: 'Next Month', - prevHour: 'Previous Hour', - nextHour: 'Next Hour', - prevMinute: 'Previous Minute', - nextMinute: 'Next Minute', - prevSecond: 'Previous Second', - nextSecond: 'Next Second', - am: 'am', - pm: 'pm', - dateFormat: 'mm/dd/yy', - firstDayOfWeek: 0, - today: 'Today', - weekHeader: 'Wk', - weak: 'Weak', - medium: 'Medium', - strong: 'Strong', - passwordPrompt: 'Enter a password', - emptyMessage: 'No results found', - searchMessage: '{0} results are available', - selectionMessage: '{0} items selected', - emptySelectionMessage: 'No selected item', - emptySearchMessage: 'No results found', - emptyFilterMessage: 'No results found', - aria: { - trueLabel: 'True', - falseLabel: 'False', - nullLabel: 'Not Selected', - star: '1 star', - stars: '{star} stars', - selectAll: 'All items selected', - unselectAll: 'All items unselected', - close: 'Close', - previous: 'Previous', - next: 'Next', - navigation: 'Navigation', - scrollTop: 'Scroll Top', - moveTop: 'Move Top', - moveUp: 'Move Up', - moveDown: 'Move Down', - moveBottom: 'Move Bottom', - moveToTarget: 'Move to Target', - moveToSource: 'Move to Source', - moveAllToTarget: 'Move All to Target', - moveAllToSource: 'Move All to Source', - pageLabel: '{page}', - firstPageLabel: 'First Page', - lastPageLabel: 'Last Page', - nextPageLabel: 'Next Page', - prevPageLabel: 'Previous Page', - rowsPerPageLabel: 'Rows per page', - previousPageLabel: 'Previous Page', - jumpToPageDropdownLabel: 'Jump to Page Dropdown', - jumpToPageInputLabel: 'Jump to Page Input', - selectRow: 'Row Selected', - unselectRow: 'Row Unselected', - expandRow: 'Row Expanded', - collapseRow: 'Row Collapsed', - showFilterMenu: 'Show Filter Menu', - hideFilterMenu: 'Hide Filter Menu', - filterOperator: 'Filter Operator', - filterConstraint: 'Filter Constraint', - editRow: 'Row Edit', - saveEdit: 'Save Edit', - cancelEdit: 'Cancel Edit', - listView: 'List View', - gridView: 'Grid View', - slide: 'Slide', - slideNumber: '{slideNumber}', - zoomImage: 'Zoom Image', - zoomIn: 'Zoom In', - zoomOut: 'Zoom Out', - rotateRight: 'Rotate Right', - rotateLeft: 'Rotate Left', - listLabel: 'Option List', - selectColor: 'Select a color', - removeLabel: 'Remove', - browseFiles: 'Browse Files', - maximizeLabel: 'Maximize' - } - }; - - zIndex: any = { - modal: 1100, - overlay: 1000, - menu: 1000, - tooltip: 1100 - }; - - private translationSource = new Subject(); - - translationObserver = this.translationSource.asObservable(); - - getTranslation(key: string): any { - return this.translation[key as keyof typeof this.translation]; - } - - setTranslation(value: Translation) { - this.translation = { ...this.translation, ...value }; - this.translationSource.next(this.translation); - } -} diff --git a/src/app/components/api/public_api.ts b/src/app/components/api/public_api.ts deleted file mode 100644 index cc32879..0000000 --- a/src/app/components/api/public_api.ts +++ /dev/null @@ -1,33 +0,0 @@ -export * from './blockableui'; -export * from './confirmaeventtype'; -export * from './confirmation'; -export * from './confirmationservice'; -export * from './contextmenuservice'; -export * from './filtermatchmode'; -export * from './filtermetadata'; -export * from './filteroperator'; -export * from './filterservice'; -export * from './lazyloadevent'; -export * from './megamenuitem'; -export * from './menuitem'; -export * from './message'; -export * from './messageservice'; -export * from './overlayoptions'; -export * from './overlayservice'; -export * from './primeicons'; -export * from './primengconfig'; -export * from './selectitem'; -export * from './selectitemgroup'; -export * from './shared'; -export * from './sortevent'; -export * from './sortmeta'; -export * from './tablestate'; -export * from './translation'; -export * from './translationkeys'; -export * from './treedragdropservice'; -export * from './treenode'; -export * from './treenodedragevent'; -export * from './lazyloadmeta'; -export * from './tooltipoptions'; -export * from './scrolleroptions'; -export * from './treetablenode'; diff --git a/src/app/components/api/scrolleroptions.ts b/src/app/components/api/scrolleroptions.ts deleted file mode 100644 index 7a1cffc..0000000 --- a/src/app/components/api/scrolleroptions.ts +++ /dev/null @@ -1,114 +0,0 @@ -/** - * Options for the scroller. - * @group Interface - */ -export interface ScrollerOptions { - /** - * Unique identifier of the element. - */ - id?: string | undefined; - /** - * Inline style of the component. - */ - style?: { [klass: string]: any } | null | undefined; - /** - * Style class of the element. - */ - styleClass?: string | undefined; - /** - * Index of the element in tabbing order. - */ - tabindex?: number | undefined; - /** - * An array of objects to display. - */ - items?: any[]; - /** - * The height/width of item according to orientation. - */ - itemSize?: any; - /** - * Height of the scroll viewport. - */ - scrollHeight?: string | undefined; - /** - * Width of the scroll viewport. - */ - scrollWidth?: string | undefined; - /** - * The orientation of scrollbar. - */ - orientation?: 'vertical' | 'horizontal' | 'both'; - /** - * Used to specify how many items to load in each load method in lazy mode. - */ - step?: number | undefined; - /** - * Delay in scroll before new data is loaded. - */ - delay?: number | undefined; - /** - * Delay after window's resize finishes. - */ - resizeDelay?: number | undefined; - /** - * Used to append each loaded item to top without removing any items from the DOM. Using very large data may cause the browser to crash. - */ - appendOnly?: boolean; - /** - * Specifies whether the scroller should be displayed inline or not. - */ - inline?: boolean; - /** - * Defines if data is loaded and interacted with in lazy manner. - */ - lazy?: boolean; - /** - * If disabled, the scroller feature is eliminated and the content is displayed directly. - */ - disabled?: boolean; - /** - * Used to implement a custom loader instead of using the loader feature in the scroller. - */ - loaderDisabled?: boolean; - /** - * Columns to display. - */ - columns?: any[] | undefined; - /** - * Used to implement a custom spacer instead of using the spacer feature in the scroller. - */ - showSpacer?: boolean; - /** - * Defines whether to show loader. - */ - showLoader?: boolean; - /** - * Determines how many additional elements to add to the DOM outside of the view. According to the scrolls made up and down, extra items are added in a certain algorithm in the form of multiples of this number. Default value is half the number of items shown in the view. - */ - numToleratedItems?: any; - /** - * Defines whether the data is loaded. - */ - loading?: boolean; - /** - * Defines whether to dynamically change the height or width of scrollable container. - */ - autoSize?: boolean; - /** - * Function to optimize the dom operations by delegating to ngForTrackBy, default algoritm checks for object identity. - */ - trackBy?: Function; - /** - * Callback to invoke in lazy mode to load new data. - */ - onLazyLoad?: Function | undefined; - /** - * Callback to invoke when scroll position changes. - */ - onScroll?: Function | undefined; - /** - * Callback to invoke when scroll position and item's range in view changes. - */ - onScrollIndexChange?: Function | undefined; -} diff --git a/src/app/components/api/selectitem.ts b/src/app/components/api/selectitem.ts deleted file mode 100644 index df1db3e..0000000 --- a/src/app/components/api/selectitem.ts +++ /dev/null @@ -1,12 +0,0 @@ -/** - * Represents an option item. - * @group Interface - */ -export interface SelectItem { - label?: string; - value: T; - styleClass?: string; - icon?: string; - title?: string; - disabled?: boolean; -} diff --git a/src/app/components/api/selectitemgroup.ts b/src/app/components/api/selectitemgroup.ts deleted file mode 100644 index 280e413..0000000 --- a/src/app/components/api/selectitemgroup.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { SelectItem } from './selectitem'; -/** - * Represents a group of select items. - * @group Interface - */ -export interface SelectItemGroup { - label: string; - value?: any; - items: SelectItem[]; -} diff --git a/src/app/components/api/shared.ts b/src/app/components/api/shared.ts deleted file mode 100644 index cb5ecbe..0000000 --- a/src/app/components/api/shared.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { Component, Directive, Input, NgModule, TemplateRef } from '@angular/core'; - -@Component({ - selector: 'p-header', - standalone: true, - template: '' -}) -export class Header {} - -@Component({ - selector: 'p-footer', - standalone: true, - template: '' -}) -export class Footer {} - -@Directive({ - selector: '[pTemplate]', - standalone: true, - host: {} -}) -export class PrimeTemplate { - @Input() type: string | undefined; - - @Input('pTemplate') name: string | undefined; - - constructor(public template: TemplateRef) {} - - getType(): string { - return this.name!; - } -} - -@NgModule({ - imports: [Header, Footer, PrimeTemplate], - exports: [Header, Footer, PrimeTemplate] -}) -export class SharedModule {} diff --git a/src/app/components/api/sortevent.ts b/src/app/components/api/sortevent.ts deleted file mode 100644 index b9c7068..0000000 --- a/src/app/components/api/sortevent.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { SortMeta } from './sortmeta'; -/** - * Represents an event triggered when sorting is applied. - * @group Interface - */ -export interface SortEvent { - data?: any[]; - mode?: string; - field?: string; - order?: number; - multiSortMeta?: SortMeta[]; -} diff --git a/src/app/components/api/sortmeta.ts b/src/app/components/api/sortmeta.ts deleted file mode 100644 index 7b11edd..0000000 --- a/src/app/components/api/sortmeta.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Represents metadata for sorting. - * @group Interface - */ -export interface SortMeta { - field: string; - order: number; -} diff --git a/src/app/components/api/tablestate.ts b/src/app/components/api/tablestate.ts deleted file mode 100644 index 5df62e3..0000000 --- a/src/app/components/api/tablestate.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { FilterMetadata } from './filtermetadata'; -import { SortMeta } from './sortmeta'; - -/** - * Represents the state of a table component. - * @group Interface - */ -export interface TableState { - /** - * The index of the first row to be displayed. - */ - first?: number; - /** - * The number of rows to be displayed per page. - */ - rows?: number; - /** - * The field used for sorting. - */ - sortField?: string; - /** - * The sort order. - */ - sortOrder?: number; - /** - * An array of sort metadata when multiple sorting is applied. - */ - multiSortMeta?: SortMeta[]; - /** - * The filters to be applied to the table. - */ - filters?: { [s: string]: FilterMetadata | FilterMetadata[] }; - /** - * The column widths for the table. - */ - columnWidths?: string; - /** - * The width of the table. - */ - tableWidth?: string; - /** - * The width of the wrapper element containing the table. - */ - wrapperWidth?: string; - /** - * The selected item(s) in the table. - */ - selection?: any; - /** - * The order of the columns in the table. - */ - columnOrder?: string[]; - /** - * The keys of the expanded rows in the table. - */ - expandedRowKeys?: { [s: string]: boolean }; -} diff --git a/src/app/components/api/tooltipoptions.ts b/src/app/components/api/tooltipoptions.ts deleted file mode 100644 index 442de34..0000000 --- a/src/app/components/api/tooltipoptions.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { ElementRef, TemplateRef } from '@angular/core'; - -/** - * Defines options of Tooltip. - * @group Interface - */ -export interface TooltipOptions { - /** - * Label of tooltip. - */ - tooltipLabel?: string; - /** - * Position of tooltip. - */ - tooltipPosition?: 'right' | 'left' | 'top' | 'bottom'; - /** - * Event to show the tooltip. - */ - tooltipEvent?: 'hover' | 'focus'; - /** - * Target element to attach the overlay, valid values are "body" or a local ng-template variable of another element (note: use binding with brackets for template variables, e.g. [appendTo]="mydiv" for a div element having #mydiv as variable name). - * @defaultValue body - */ - appendTo?: HTMLElement | ElementRef | TemplateRef | string | null | undefined | any; - /** - * Type of CSS position. - */ - positionStyle?: string; - /** - * Style class of the tooltip. - */ - tooltipStyleClass?: string; - /** - * Whether the z-index should be managed automatically to always go on top or have a fixed value. - * @defaultValue auto - */ - tooltipZIndex?: string; - /** - * By default the tooltip contents are rendered as text. Set to false to support html tags in the content. - */ - escape?: boolean; - /** - * When present, it specifies that the component should be disabled. - */ - disabled?: boolean; - /** - * Specifies the additional vertical offset of the tooltip from its default position. - */ - positionTop?: number; - /** - * Specifies the additional horizontal offset of the tooltip from its default position. - */ - positionLeft?: number; - /** - * Delay to show the tooltip in milliseconds. - */ - showDelay?: number; - /** - * Delay to hide the tooltip in milliseconds. - */ - hideDelay?: number; - /** - * Time to wait in milliseconds to hide the tooltip even it is active. - */ - life?: number; - /** - * When present, it adds a custom id to the tooltip. - */ - id?: string; -} diff --git a/src/app/components/api/translation.ts b/src/app/components/api/translation.ts deleted file mode 100644 index 2c43c19..0000000 --- a/src/app/components/api/translation.ts +++ /dev/null @@ -1,135 +0,0 @@ -/** - * Represents a set of translated strings used in a component or application. - * @group Interface - */ -export interface Translation { - startsWith?: string; - contains?: string; - notContains?: string; - endsWith?: string; - equals?: string; - notEquals?: string; - noFilter?: string; - lt?: string; - lte?: string; - gt?: string; - gte?: string; - is?: string; - isNot?: string; - before?: string; - after?: string; - dateIs?: string; - dateIsNot?: string; - dateBefore?: string; - dateAfter?: string; - clear?: string; - apply?: string; - matchAll?: string; - matchAny?: string; - addRule?: string; - removeRule?: string; - accept?: string; - reject?: string; - choose?: string; - upload?: string; - cancel?: string; - fileSizeTypes?: string[]; - dayNames?: string[]; - dayNamesShort?: string[]; - dayNamesMin?: string[]; - monthNames?: string[]; - monthNamesShort?: string[]; - dateFormat?: string; - firstDayOfWeek?: number; - today?: string; - weekHeader?: string; - weak?: string; - medium?: string; - strong?: string; - passwordPrompt?: string; - emptyMessage?: string; - emptyFilterMessage?: string; - pending?: string; - chooseYear?: string; - chooseMonth?: string; - chooseDate?: string; - prevDecade?: string; - nextDecade?: string; - prevYear?: string; - nextYear?: string; - prevMonth?: string; - nextMonth?: string; - prevHour?: string; - nextHour?: string; - prevMinute?: string; - nextMinute?: string; - prevSecond?: string; - nextSecond?: string; - am?: string; - pm?: string; - searchMessage?: string; - selectionMessage?: string; - emptySelectionMessage?: string; - emptySearchMessage?: string; - aria?: Aria; -} -/** - * Represents a set of translated HTML attributes used in a component or application. - * @group Interface - */ -export interface Aria { - trueLabel?: string; - falseLabel?: string; - nullLabel?: string; - star?: string; - stars?: string; - selectAll?: string; - unselectAll?: string; - close?: string; - previous?: string; - next?: string; - navigation?: string; - scrollTop?: string; - moveTop?: string; - moveUp?: string; - moveDown?: string; - moveBottom?: string; - moveToTarget?: string; - moveToSource?: string; - moveAllToTarget?: string; - moveAllToSource?: string; - pageLabel?: string; - firstPageLabel?: string; - lastPageLabel?: string; - nextPageLabel?: string; - prevPageLabel?: string; - rowsPerPageLabel?: string; - previousPageLabel?: string; - jumpToPageDropdownLabel?: string; - jumpToPageInputLabel?: string; - selectRow?: string; - unselectRow?: string; - expandRow?: string; - collapseRow?: string; - showFilterMenu?: string; - hideFilterMenu?: string; - filterOperator?: string; - filterConstraint?: string; - editRow?: string; - saveEdit?: string; - cancelEdit?: string; - listView?: string; - gridView?: string; - slide?: string; - slideNumber?: string; - zoomImage?: string; - zoomIn?: string; - zoomOut?: string; - rotateRight?: string; - rotateLeft?: string; - listLabel?: string; - selectColor?: string; - removeLabel?: string; - browseFiles?: string; - maximizeLabel?: string; -} diff --git a/src/app/components/api/translationkeys.ts b/src/app/components/api/translationkeys.ts deleted file mode 100644 index 998a358..0000000 --- a/src/app/components/api/translationkeys.ts +++ /dev/null @@ -1,50 +0,0 @@ -export class TranslationKeys { - public static readonly STARTS_WITH = 'startsWith'; - public static readonly CONTAINS = 'contains'; - public static readonly NOT_CONTAINS = 'notContains'; - public static readonly ENDS_WITH = 'endsWith'; - public static readonly EQUALS = 'equals'; - public static readonly NOT_EQUALS = 'notEquals'; - public static readonly NO_FILTER = 'noFilter'; - public static readonly LT = 'lt'; - public static readonly LTE = 'lte'; - public static readonly GT = 'gt'; - public static readonly GTE = 'gte'; - public static readonly IS = 'is'; - public static readonly IS_NOT = 'isNot'; - public static readonly BEFORE = 'before'; - public static readonly AFTER = 'after'; - public static readonly CLEAR = 'clear'; - public static readonly APPLY = 'apply'; - public static readonly MATCH_ALL = 'matchAll'; - public static readonly MATCH_ANY = 'matchAny'; - public static readonly ADD_RULE = 'addRule'; - public static readonly REMOVE_RULE = 'removeRule'; - public static readonly ACCEPT = 'accept'; - public static readonly REJECT = 'reject'; - public static readonly CHOOSE = 'choose'; - public static readonly UPLOAD = 'upload'; - public static readonly CANCEL = 'cancel'; - public static readonly PENDING = 'pending'; - public static readonly FILE_SIZE_TYPES = 'fileSizeTypes'; - public static readonly DAY_NAMES = 'dayNames'; - public static readonly DAY_NAMES_SHORT = 'dayNamesShort'; - public static readonly DAY_NAMES_MIN = 'dayNamesMin'; - public static readonly MONTH_NAMES = 'monthNames'; - public static readonly MONTH_NAMES_SHORT = 'monthNamesShort'; - public static readonly FIRST_DAY_OF_WEEK = 'firstDayOfWeek'; - public static readonly TODAY = 'today'; - public static readonly WEEK_HEADER = 'weekHeader'; - public static readonly WEAK = 'weak'; - public static readonly MEDIUM = 'medium'; - public static readonly STRONG = 'strong'; - public static readonly PASSWORD_PROMPT = 'passwordPrompt'; - public static readonly EMPTY_MESSAGE = 'emptyMessage'; - public static readonly EMPTY_FILTER_MESSAGE = 'emptyFilterMessage'; - public static readonly SHOW_FILTER_MENU = 'showFilterMenu'; - public static readonly HIDE_FILTER_MENU = 'hideFilterMenu'; - public static readonly SELECTION_MESSAGE = 'selectionMessage'; - public static readonly ARIA = 'aria'; - public static readonly SELECT_COLOR = 'selectColor'; - public static readonly BROWSE_FILES = 'browseFiles'; -} diff --git a/src/app/components/api/treedragdropservice.ts b/src/app/components/api/treedragdropservice.ts deleted file mode 100644 index e6790c7..0000000 --- a/src/app/components/api/treedragdropservice.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { TreeNodeDragEvent } from './treenodedragevent'; - -@Injectable() -export class TreeDragDropService { - private dragStartSource = new Subject(); - private dragStopSource = new Subject(); - - dragStart$ = this.dragStartSource.asObservable(); - dragStop$ = this.dragStopSource.asObservable(); - - startDrag(event: TreeNodeDragEvent) { - this.dragStartSource.next(event); - } - - stopDrag(event: TreeNodeDragEvent) { - this.dragStopSource.next(event); - } -} diff --git a/src/app/components/api/treenode.ts b/src/app/components/api/treenode.ts deleted file mode 100644 index 196e1e0..0000000 --- a/src/app/components/api/treenode.ts +++ /dev/null @@ -1,82 +0,0 @@ -/** - * Represents a node in a tree data structure. - * @group Interface - */ -export interface TreeNode { - checked?: boolean; - /** - * Label of the node. - */ - label?: string; - /** - * Data represented by the node. - */ - data?: T; - /** - * Icon of the node to display next to content. - */ - icon?: string; - /** - * Icon to use in expanded state. - */ - expandedIcon?: string; - /** - * Icon to use in collapsed state. - */ - collapsedIcon?: string; - /** - * An array of treenodes as children. - */ - children?: TreeNode[]; - /** - * Specifies if the node has children. Used in lazy loading. - * @defaultValue false - */ - leaf?: boolean; - /** - * Expanded state of the node. - * @defaultValue false - */ - expanded?: boolean; - /** - * Type of the node to match a template. - */ - type?: string; - /** - * Parent of the node. - */ - parent?: TreeNode; - /** - * Defines if value is partially selected. - */ - partialSelected?: boolean; - /** - * Inline style of the node. - */ - style?: any; - /** - * Style class of the node. - */ - styleClass?: string; - /** - * Defines if the node is draggable. - */ - draggable?: boolean; - /** - * Defines if the node is droppable. - */ - droppable?: boolean; - /** - * Whether the node is selectable when selection mode is enabled. - * @defaultValue false - */ - selectable?: boolean; - /** - * Mandatory unique key of the node. - */ - key?: string; - /** - * Defines if the node is loading. - */ - loading?: boolean; -} diff --git a/src/app/components/api/treenodedragevent.ts b/src/app/components/api/treenodedragevent.ts deleted file mode 100644 index 7440ffd..0000000 --- a/src/app/components/api/treenodedragevent.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { TreeNode } from './treenode'; - -/** - * Represents the event data for a tree node drag operation. - * @group Interface - */ -export interface TreeNodeDragEvent { - /** - * Tree instance. - */ - tree?: any; - /** - * Node to be dragged. - */ - node?: TreeNode; - /** - * Child nodes of dragged node. - */ - subNodes?: TreeNode[]; - /** - * Index of dragged node. - */ - index?: number; - /** - * Scope of dragged node. - */ - scope?: any; -} diff --git a/src/app/components/api/treetablenode.ts b/src/app/components/api/treetablenode.ts deleted file mode 100644 index b2c50d4..0000000 --- a/src/app/components/api/treetablenode.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { TreeNode } from './treenode'; - -/** - * Tree table node element. - * @extends {TreeNode} - * @group Interface - */ -export interface TreeTableNode extends TreeNode { - /** - * Browser event. - */ - originalEvent?: Event; - /** - * Row of the node. - */ - rowNode?: any; - /** - * Node instance. - */ - node?: TreeNode; - /** - * Selection type. - */ - type?: string; - /** - * Node index. - */ - index?: number; - /** - * Node level. - */ - level?: number; - /** - * Boolean value indicates if node is in viewport. - */ - visible?: boolean; -} diff --git a/src/app/components/autocomplete/autocomplete.css b/src/app/components/autocomplete/autocomplete.css deleted file mode 100644 index 85b0a38..0000000 --- a/src/app/components/autocomplete/autocomplete.css +++ /dev/null @@ -1,104 +0,0 @@ -@layer primeng { - .p-autocomplete { - display: inline-flex; - position: relative; - } - - .p-autocomplete-loader { - position: absolute; - top: 50%; - margin-top: -0.5rem; - } - - .p-autocomplete-dd .p-autocomplete-input { - flex: 1 1 auto; - width: 1%; - } - - .p-autocomplete-dd .p-autocomplete-input, - .p-autocomplete-dd .p-autocomplete-multiple-container { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .p-autocomplete-dd .p-autocomplete-dropdown { - border-top-left-radius: 0; - border-bottom-left-radius: 0px; - } - - .p-autocomplete-panel { - overflow: auto; - } - - .p-autocomplete-items { - margin: 0; - padding: 0; - list-style-type: none; - } - - .p-autocomplete-item { - cursor: pointer; - white-space: nowrap; - position: relative; - overflow: hidden; - } - - .p-autocomplete-multiple-container { - margin: 0; - padding: 0; - list-style-type: none; - cursor: text; - overflow: hidden; - display: flex; - align-items: center; - flex-wrap: wrap; - } - - .p-autocomplete-token { - width: fit-content; - cursor: default; - display: inline-flex; - align-items: center; - flex: 0 0 auto; - } - - .p-autocomplete-token-icon { - display: flex; - cursor: pointer; - } - - .p-autocomplete-input-token { - flex: 1 1 auto; - display: inline-flex; - } - - .p-autocomplete-input-token input { - border: 0 none; - outline: 0 none; - background-color: transparent; - margin: 0; - padding: 0; - box-shadow: none; - border-radius: 0; - width: 100%; - } - - .p-fluid .p-autocomplete { - display: flex; - } - - .p-fluid .p-autocomplete-dd .p-autocomplete-input { - width: 1%; - } - - .p-autocomplete-clear-icon { - position: absolute; - top: 50%; - margin-top: -0.5rem; - cursor: pointer; - } - - .p-autocomplete-clearable { - position: relative; - } -} diff --git a/src/app/components/autocomplete/autocomplete.interface.ts b/src/app/components/autocomplete/autocomplete.interface.ts deleted file mode 100644 index 1a5913f..0000000 --- a/src/app/components/autocomplete/autocomplete.interface.ts +++ /dev/null @@ -1,157 +0,0 @@ -import { TemplateRef } from '@angular/core'; -import { ScrollerOptions } from 'primeng/api'; -import { AutoComplete } from './autocomplete'; - -/** - * Custom complete event. - * @see {@link AutoComplete.completeMethod} - * @group Events - */ -export interface AutoCompleteCompleteEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected option value. - */ - query: string; -} -/** - * Custom click event. - * @see {@link AutoComplete.onDropdownClick} - * @group Events - */ -export interface AutoCompleteDropdownClickEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected option value. - */ - query: string; -} -/** - * Custom select event. - * @see {@link AutoComplete.onSelect} - * @group Events - */ -export interface AutoCompleteSelectEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected value. - */ - value: any; -} -/** - * Custom unselect event. - * @see {@link AutoComplete.onUnSelect} - * @group Events - */ -export interface AutoCompleteUnselectEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Removed value. - */ - value: any; -} -/** - * Custom lazy load event. - * @see {@link AutoComplete.onLazyLoad} - * @group Events - */ -export interface AutoCompleteLazyLoadEvent { - /** - * First element in viewport. - */ - first: any; - /** - * Last element in viewport. - */ - last: any; -} -/** - * Defines valid templates in AutoComplete. - * @group Templates - */ -export interface AutoCompleteTemplates { - /** - * Custom item template. - * @param {Object} context - option data. - */ - item(context: { - /** - * Option. - */ - $implicit: any; - /** - * Option index. - */ - index: number; - }): TemplateRef<{ $implicit: any; index: number }>; - /** - * Custom group template. - * @param {Object} context - group data. - */ - group(context: { - /** - * Option group. - */ - $implicit: any | any[]; - }): TemplateRef<{ $implicit: any | any[] }>; - /** - * Custom selected item template, only supported in multiple mode. - * @param {Object} context - selected item data. - */ - selectedItem(context: { - /** - * Selected value. - */ - $implicit: any; - }): TemplateRef<{ $implici: any }>; - /** - * Custom header template. - */ - header(): TemplateRef; - /** - * Custom empty template. - */ - empty(): TemplateRef; - /** - * Custom footer template. - */ - footer(): TemplateRef; - /** - * Custom loader template. - * @param {Object} context - scroller options. - */ - loader(context: { - /** - * Virtual scroller options. - */ - $implicit: ScrollerOptions; - }): TemplateRef<{ $implicit: ScrollerOptions }>; - /** - * Custom remove token icon template. - */ - removetokenicon(): TemplateRef; - /** - * Custom loading icon template. - */ - loadingicon(): TemplateRef; - /** - * Custom clear icon template. - */ - clearicon(): TemplateRef; - /** - * Custom dropdown icon template. - */ - dropdownicon(): TemplateRef; -} diff --git a/src/app/components/autocomplete/autocomplete.spec.ts b/src/app/components/autocomplete/autocomplete.spec.ts deleted file mode 100644 index 44f76b2..0000000 --- a/src/app/components/autocomplete/autocomplete.spec.ts +++ /dev/null @@ -1,729 +0,0 @@ -import { Component } from '@angular/core'; -import { ComponentFixture, fakeAsync, flush, TestBed, tick } from '@angular/core/testing'; -import { FormsModule } from '@angular/forms'; -import { By } from '@angular/platform-browser'; -import { BrowserDynamicTestingModule } from '@angular/platform-browser-dynamic/testing'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { ButtonModule } from 'primeng/button'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { TimesCircleIcon } from 'primeng/icons/timescircle'; -import { OverlayModule } from 'primeng/overlay'; -import { AutoComplete } from './autocomplete'; - -@Component({ - template: ` - - ` -}) -class TestAutocompleteComponent { - brands: string[] = ['Audi', 'BMW', 'Fiat', 'Ford', 'Honda', 'Jaguar', 'Mercedes', 'Renault', 'Volvo', 'VW']; - cars: any[] = [ - { id: 1, brand: 'Volvo' }, - { id: 2, brand: 'VW' } - ]; - filteredBrands: any[]; - filteredCars: any[]; - brand: string; - car: any; - - filterBrands(event) { - this.filteredBrands = []; - for (let i = 0; i < this.brands.length; i++) { - let brand = this.brands[i]; - if (brand.toLowerCase().indexOf(event.query.toLowerCase()) == 0) { - this.filteredBrands.push(brand); - } - } - } - - filterBrandsWithField(event) { - this.filteredCars = []; - for (let i = 0; i < this.cars.length; i++) { - let car = this.cars[i]; - if (car.brand.toLowerCase().indexOf(event.query.toLowerCase()) == 0) { - this.filteredCars.push(car); - } - } - } - deleteLastEl() { - this.brands.pop(); - } -} - -describe('AutoComplete', () => { - let autocomplete: AutoComplete; - let autocomplete2: AutoComplete; - let testComponent: TestAutocompleteComponent; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, FormsModule, BrowserDynamicTestingModule, ButtonModule, OverlayModule, ChevronDownIcon, TimesCircleIcon], - declarations: [AutoComplete, TestAutocompleteComponent] - }).compileComponents(); - - fixture = TestBed.createComponent(TestAutocompleteComponent); - autocomplete = fixture.debugElement.children[0].componentInstance; - autocomplete2 = fixture.debugElement.children[2].componentInstance; - testComponent = fixture.debugElement.componentInstance; - }); - - it('should disabled', () => { - fixture.detectChanges(); - - autocomplete.disabled = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputDefaultEl = fixture.debugElement.query(By.css('.p-autocomplete-input')).nativeElement; - expect(inputDefaultEl.disabled).toEqual(true); - fixture.detectChanges(); - - autocomplete.multiple = true; - autocomplete.disabled = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputMultipleEl = fixture.debugElement.query(By.css('ul')).query(By.css('input')); - const multiContainer = fixture.debugElement.query(By.css('div')); - expect(inputMultipleEl.properties.disabled).toEqual(true); - expect(multiContainer.nativeElement.className).toContain('p-disabled'); - }); - - it('should display dropdown icon', () => { - autocomplete.dropdown = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const autocompleteEl = fixture.debugElement.query(By.css('.p-autocomplete .p-component')).nativeElement; - const dropdownIconEl = fixture.debugElement.query(By.css('.p-autocomplete-dropdown')).nativeElement; - expect(autocompleteEl.className).toContain('p-autocomplete-dd'); - expect(dropdownIconEl).toBeTruthy(); - }); - - it('should change style and styleClass', () => { - autocomplete.style = { height: '300px' }; - autocomplete.styleClass = 'Primeng Rocks!'; - autocomplete.inputStyle = { height: '300px' }; - autocomplete.inputStyleClass = 'Primeng Rocks!'; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const autocompleteEl = fixture.debugElement.query(By.css('.p-autocomplete .p-component')).nativeElement; - const inputEl = fixture.debugElement.query(By.css('input')).nativeElement; - expect(autocompleteEl.className).toContain('Primeng Rocks!'); - expect(inputEl.className).toContain('Primeng Rocks!'); - expect(autocompleteEl.style.height).toContain('300px'); - expect(inputEl.style.height).toContain('300px'); - autocomplete.multiple = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputMultipleEl = fixture.debugElement.query(By.css('ul')).query(By.css('input')).nativeElement; - expect(inputMultipleEl.className).toContain('Primeng Rocks!'); - expect(inputMultipleEl.style.height).toContain('300px'); - }); - - it('should change inputId size readonly tabindex maxlength type and placeholder', () => { - autocomplete.inputId = 'Primeng'; - autocomplete.placeholder = 'Primeng ROCKS!'; - autocomplete.size = 12; - autocomplete.required = true; - autocomplete.readonly = true; - autocomplete.tabindex = 13; - autocomplete.type = 'password'; - autocomplete.maxlength = 5; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputEl = fixture.debugElement.query(By.css('input')).nativeElement; - expect(inputEl.id).toEqual('Primeng'); - expect(inputEl.placeholder).toEqual('Primeng ROCKS!'); - expect(inputEl.size).toEqual(12); - expect(inputEl.required).toEqual(true); - expect(inputEl.tabIndex).toEqual(13); - expect(inputEl.maxLength).toEqual(5); - expect(inputEl.readOnly).toEqual(true); - expect(inputEl.type).toEqual('password'); - autocomplete.multiple = true; - fixture.detectChanges(); - - autocomplete.cd.detectChanges(); - const inputMultipleEl = fixture.debugElement.query(By.css('ul')).query(By.css('input')).nativeElement; - expect(inputMultipleEl.id).toEqual('Primeng'); - expect(inputMultipleEl.placeholder).toEqual('Primeng ROCKS!'); - }); - - it('should show filtered brands and change autoZIndex', fakeAsync(() => { - autocomplete.autoZIndex = false; - fixture.detectChanges(); - - let focusValue; - autocomplete.onFocus.subscribe((value) => (focusValue = value)); - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onInputSpy = spyOn(autocomplete, 'onInput').and.callThrough(); - const handleSuggestionsChangeSpy = spyOn(autocomplete, 'handleSuggestionsChange').and.callThrough(); - const filterBrandsSpy = spyOn(testComponent, 'filterBrands').and.callThrough(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(2); - expect(suggestionsEls.length).toEqual(2); - expect(testComponent.filteredBrands.length).toEqual(2); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - expect(onInputSpy).toHaveBeenCalled(); - expect(handleSuggestionsChangeSpy).toHaveBeenCalled(); - expect(filterBrandsSpy).toHaveBeenCalled(); - expect(focusValue).toBeTruthy(); - flush(); - })); - - it('should change immutable and scrollHeight', fakeAsync(() => { - autocomplete.scrollHeight = '450px'; - fixture.detectChanges(); - - const deleteLastEl = fixture.debugElement.query(By.css('a')); - deleteLastEl.nativeElement.click(); - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - const panelEl = fixture.debugElement.query(By.css('.p-autocomplete-panel')); - expect(panelEl.nativeElement.style.maxHeight).toEqual('450px'); - expect(autocomplete.suggestions.length).toEqual(1); - expect(suggestionsEls.length).toEqual(1); - expect(testComponent.filteredBrands.length).toEqual(1); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - flush(); - })); - - it('should change appendTo', fakeAsync(() => { - autocomplete.appendTo = 'body'; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(2); - expect(suggestionsEls.length).toEqual(2); - expect(testComponent.filteredBrands.length).toEqual(2); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - flush(); - })); - - it('should change appendTo(2)', fakeAsync(() => { - autocomplete.appendTo = fixture.debugElement.query(By.css('a')).nativeElement; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(2); - expect(suggestionsEls.length).toEqual(2); - expect(testComponent.filteredBrands.length).toEqual(2); - expect(autocomplete.suggestions).toEqual(testComponent.filteredBrands); - flush(); - })); - - it('should not show panel', fakeAsync(() => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'vxc'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('.p-autocomplete-item')); - expect(autocomplete.suggestions.length).toEqual(0); - expect(suggestionsEls.length).toEqual(0); - expect(testComponent.filteredBrands.length).toEqual(0); - flush(); - })); - - it('should show emptyMessage', fakeAsync(() => { - autocomplete.emptyMessage = 'Primeng ROCKS!'; - autocomplete.showEmptyMessage = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'PRIMENG'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const suggestionsEls = fixture.debugElement.queryAll(By.css('li')); - expect(autocomplete.suggestions.length).toEqual(0); - expect(suggestionsEls.length).toEqual(1); - expect(testComponent.filteredBrands.length).toEqual(0); - expect(suggestionsEls[0].nativeElement.textContent).toContain(autocomplete.emptyMessage); - flush(); - })); - - xit('should use autoHighlight', fakeAsync(() => { - // this logic has not been implemented - autocomplete.autoHighlight = true; - autocomplete.baseZIndex = 20; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.query(By.css('li')).nativeElement; - expect(firstItemEl.className).toContain('p-highlight'); - flush(); - })); - - it('should use forceSelection', fakeAsync(() => { - autocomplete.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'vsa'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - autocomplete.suggestions = []; - inputEl.nativeElement.dispatchEvent(new Event('change')); - tick(300); - fixture.detectChanges(); - - expect(inputEl.nativeElement.value).toEqual(''); - flush(); - })); - - it('should select item', fakeAsync(() => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.query(By.css('li')).nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(inputEl.nativeElement.value).toEqual(autocomplete.value); - expect(testComponent.brand).toEqual(autocomplete.value); - flush(); - })); - - it('should show panel with dropdown', () => { - autocomplete.dropdown = true; - fixture.detectChanges(); - - let dropdownValue; - autocomplete.onDropdownClick.subscribe((value) => (dropdownValue = value)); - const dropdownOpenEl = fixture.debugElement.query(By.css('.p-autocomplete-dropdown')); - dropdownOpenEl.nativeElement.click(); - fixture.detectChanges(); - - const panelEl = fixture.debugElement.query(By.css('div')); - expect(panelEl).toBeTruthy(); - expect(autocomplete.overlayVisible).toEqual(true); - expect(dropdownValue).toBeTruthy(); - }); - - it('should change dropdownMode', () => { - autocomplete.dropdown = true; - autocomplete.dropdownMode = 'current'; - fixture.detectChanges(); - - const dropdownOpenEl = fixture.debugElement.query(By.css('.p-autocomplete-dropdown')); - dropdownOpenEl.nativeElement.click(); - fixture.detectChanges(); - - const panelEl = fixture.debugElement.query(By.css('div')); - expect(panelEl).toBeTruthy(); - expect(autocomplete.overlayVisible).toEqual(true); - }); - - it('should use field', fakeAsync(() => { - autocomplete2.field = 'brand'; - autocomplete2.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete2, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('li')).nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete2.value.brand).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(inputEl.nativeElement.value).toEqual(autocomplete2.value.brand); - expect(testComponent.car).toEqual(autocomplete2.value); - flush(); - })); - - it('should change minLength', fakeAsync(() => { - autocomplete.minLength = 2; - fixture.detectChanges(); - const inputEl = fixture.debugElement.query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - expect(autocomplete.overlayVisible).toBeFalsy(); - - inputEl.nativeElement.value = 'va'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - expect(autocomplete.overlayVisible).toBeTrue(); - flush(); - })); - - it('should set the optionValue property as value', fakeAsync(() => { - autocomplete2.optionValue = 'id'; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('.p-inputtext.p-component')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.focus(); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete2, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('li')).nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete2.value).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.car).toEqual(autocomplete2.value); - flush(); - })); - - it('should multiple', () => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const spanEl = fixture.debugElement.query(By.css('div')); - const listEl = fixture.debugElement.query(By.css('ul')); - expect(spanEl.nativeElement.className).toContain('p-autocomplete-multiple'); - expect(listEl.nativeElement.className).toContain('p-autocomplete-multiple-container'); - }); - - it('should select item with multiSelect', fakeAsync(() => { - autocomplete.multiple = true; - autocomplete.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - inputEl.nativeElement.dispatchEvent(new Event('change')); - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - flush(); - })); - - it('should select selected item', fakeAsync(() => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - flush(); - })); - - it('should delete chip with backspace', fakeAsync(() => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('input')); - tick(300); - fixture.detectChanges(); - - autocomplete.onOptionSelect(new Event('click'), 'Volvo'); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Backspace' })); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual(undefined); - expect(autocomplete.value.length).toEqual(0); - flush(); - })); - - it('should delete item with icon', fakeAsync(() => { - autocomplete.multiple = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete.value[0]).toEqual('Volvo'); - expect(autocomplete.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - const iconEl = fixture.debugElement.query(By.css('.p-autocomplete-token-icon')); - iconEl.nativeElement.click(); - fixture.detectChanges(); - - expect(autocomplete.value[0]).toEqual(undefined); - expect(autocomplete.value.length).toEqual(0); - flush(); - })); - - it('should select property with multiSelect and optionValue', fakeAsync(() => { - autocomplete2.multiple = true; - autocomplete2.optionValue = 'id'; - autocomplete2.optionLabel = 'brand'; - autocomplete2.forceSelection = true; - fixture.detectChanges(); - - const inputEl = fixture.debugElement.queryAll(By.css('p-autoComplete'))[1].query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete2, 'onOptionSelect').and.callThrough(); - inputEl.nativeElement.value = 'v'; - inputEl.nativeElement.dispatchEvent(new Event('keydown')); - inputEl.nativeElement.dispatchEvent(new Event('input')); - inputEl.nativeElement.dispatchEvent(new Event('keyup')); - tick(300); - fixture.detectChanges(); - - inputEl.nativeElement.dispatchEvent(new Event('change')); - const firstItemEl = fixture.debugElement.queryAll(By.css('li'))[1].nativeElement; - firstItemEl.click(); - fixture.detectChanges(); - expect(autocomplete2.value[0]).toEqual(1); - expect(autocomplete2.value.length).toEqual(1); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.car).toEqual(autocomplete2.value); - flush(); - })); - - it('should navigate with arrow keys and select with enter', () => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - autocomplete.suggestions = ['Volvo', 'VW']; - autocomplete.overlayVisible = true; - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'ArrowDown' })); - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Enter' })); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - }); - - it('should navigate with arrow keys and select with tab', () => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - autocomplete.suggestions = ['Volvo', 'VW']; - autocomplete.overlayVisible = true; - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'ArrowDown' })); - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Tab' })); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual('Volvo'); - expect(onOptionSelectSpy).toHaveBeenCalled(); - expect(testComponent.brand).toEqual(autocomplete.value); - }); - - it('should escape with esc key', fakeAsync(() => { - fixture.detectChanges(); - - const inputEl = fixture.debugElement.query(By.css('.p-autocomplete-input')); - inputEl.nativeElement.dispatchEvent(new Event('focus')); - inputEl.nativeElement.click(); - fixture.detectChanges(); - - const onOptionSelectSpy = spyOn(autocomplete, 'onOptionSelect').and.callThrough(); - const hideSpy = spyOn(autocomplete, 'hide').and.callThrough(); - autocomplete.suggestions = ['Volvo', 'VW']; - autocomplete.overlayVisible = true; - autocomplete.onKeyDown(new KeyboardEvent('keydown', { code: 'Escape' })); - tick(300); - fixture.detectChanges(); - - expect(autocomplete.value).toEqual(undefined); - expect(onOptionSelectSpy).not.toHaveBeenCalled(); - expect(hideSpy).toHaveBeenCalled(); - expect(autocomplete.overlayVisible).toEqual(false); - })); -}); diff --git a/src/app/components/autocomplete/autocomplete.ts b/src/app/components/autocomplete/autocomplete.ts deleted file mode 100644 index 7423f62..0000000 --- a/src/app/components/autocomplete/autocomplete.ts +++ /dev/null @@ -1,1684 +0,0 @@ -import { animate, AnimationEvent, style, transition, trigger } from '@angular/animations'; -import { CommonModule, DOCUMENT } from '@angular/common'; -import { - AfterContentInit, - AfterViewChecked, - booleanAttribute, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - computed, - ContentChildren, - effect, - ElementRef, - EventEmitter, - forwardRef, - Inject, - Input, - NgModule, - NgZone, - numberAttribute, - OnDestroy, - Output, - QueryList, - Renderer2, - signal, - TemplateRef, - ViewChild, - ViewEncapsulation -} from '@angular/core'; -import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms'; -import { OverlayOptions, OverlayService, PrimeNGConfig, PrimeTemplate, SharedModule, TranslationKeys } from 'primeng/api'; -import { AutoFocusModule } from 'primeng/autofocus'; -import { ButtonModule } from 'primeng/button'; -import { ConnectedOverlayScrollHandler, DomHandler } from 'primeng/dom'; -import { InputTextModule } from 'primeng/inputtext'; -import { Overlay, OverlayModule } from 'primeng/overlay'; -import { RippleModule } from 'primeng/ripple'; -import { Scroller, ScrollerModule } from 'primeng/scroller'; -import { ScrollerOptions } from 'primeng/api'; -import { ObjectUtils, UniqueComponentId } from 'primeng/utils'; -import { TimesCircleIcon } from 'primeng/icons/timescircle'; -import { SpinnerIcon } from 'primeng/icons/spinner'; -import { TimesIcon } from 'primeng/icons/times'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { Nullable, VoidListener } from 'primeng/ts-helpers'; -import { AutoCompleteCompleteEvent, AutoCompleteDropdownClickEvent, AutoCompleteLazyLoadEvent, AutoCompleteSelectEvent, AutoCompleteUnselectEvent } from './autocomplete.interface'; - -export const AUTOCOMPLETE_VALUE_ACCESSOR: any = { - provide: NG_VALUE_ACCESSOR, - useExisting: forwardRef(() => AutoComplete), - multi: true -}; -/** - * AutoComplete is an input component that provides real-time suggestions when being typed. - * @group Components - */ -@Component({ - selector: 'p-autoComplete', - template: ` -
- - - - - - - - -
    -
  • - - {{ getMultipleLabel(option) }} - - - - - - -
  • -
  • - -
  • -
- - - - - - - - -
- - - - - - - - - - - - - - - - -
    - - -
  • - {{ getOptionGroupLabel(option.optionGroup) }} - -
  • -
    - -
  • - {{ getOptionLabel(option) }} - -
  • -
    -
    -
  • - - {{ searchResultMessageText }} - - -
  • -
-
- -
- - {{ selectedMessageText }} - -
-
- `, - host: { - class: 'p-element p-inputwrapper', - '[class.p-inputwrapper-filled]': 'filled', - '[class.p-inputwrapper-focus]': '((focused && !disabled) || autofocus) || overlayVisible', - '[class.p-autocomplete-clearable]': 'showClear && !disabled' - }, - providers: [AUTOCOMPLETE_VALUE_ACCESSOR], - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./autocomplete.css'] -}) -export class AutoComplete implements AfterViewChecked, AfterContentInit, OnDestroy, ControlValueAccessor { - /** - * Minimum number of characters to initiate a search. - * @group Props - */ - @Input({ transform: numberAttribute }) minLength: number = 1; - /** - * Delay between keystrokes to wait before sending a query. - * @group Props - */ - @Input({ transform: numberAttribute }) delay: number = 300; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Inline style of the overlay panel element. - * @group Props - */ - @Input() panelStyle: { [klass: string]: any } | null | undefined; - /** - * Style class of the component. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Style class of the overlay panel element. - * @group Props - */ - @Input() panelStyleClass: string | undefined; - /** - * Inline style of the input field. - * @group Props - */ - @Input() inputStyle: { [klass: string]: any } | null | undefined; - /** - * Identifier of the focus input to match a label defined for the component. - * @group Props - */ - @Input() inputId: string | undefined; - /** - * Inline style of the input field. - * @group Props - */ - @Input() inputStyleClass: string | undefined; - /** - * Hint text for the input field. - * @group Props - */ - @Input() placeholder: string | undefined; - /** - * When present, it specifies that the input cannot be typed. - * @group Props - */ - @Input({ transform: booleanAttribute }) readonly: boolean | undefined; - /** - * When present, it specifies that the component should be disabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Maximum height of the suggestions panel. - * @group Props - */ - @Input() scrollHeight: string = '200px'; - /** - * Defines if data is loaded and interacted with in lazy manner. - * @group Props - */ - @Input({ transform: booleanAttribute }) lazy: boolean = false; - /** - * Whether the data should be loaded on demand during scroll. - * @group Props - */ - @Input({ transform: booleanAttribute }) virtualScroll: boolean | undefined; - /** - * Height of an item in the list for VirtualScrolling. - * @group Props - */ - @Input({ transform: numberAttribute }) virtualScrollItemSize: number | undefined; - /** - * Whether to use the scroller feature. The properties of scroller component can be used like an object in it. - * @group Props - */ - @Input() virtualScrollOptions: ScrollerOptions | undefined; - /** - * Maximum number of character allows in the input field. - * @group Props - */ - @Input({ transform: (value: unknown) => numberAttribute(value, null) }) maxlength: number | undefined; - /** - * Name of the input element. - * @group Props - */ - @Input() name: string | undefined; - /** - * When present, it specifies that an input field must be filled out before submitting the form. - * @group Props - */ - @Input({ transform: booleanAttribute }) required: boolean | undefined; - /** - * Size of the input field. - * @group Props - */ - @Input({ transform: numberAttribute }) size: number | undefined; - /** - * Target element to attach the overlay, valid values are "body" or a local ng-template variable of another element (note: use binding with brackets for template variables, e.g. [appendTo]="mydiv" for a div element having #mydiv as variable name). - * @group Props - */ - @Input() appendTo: HTMLElement | ElementRef | TemplateRef | string | null | undefined | any; - /** - * When enabled, highlights the first item in the list by default. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoHighlight: boolean | undefined; - /** - * When present, autocomplete clears the manual input if it does not match of the suggestions to force only accepting values from the suggestions. - * @group Props - */ - @Input({ transform: booleanAttribute }) forceSelection: boolean | undefined; - /** - * Type of the input, defaults to "text". - * @group Props - */ - @Input() type: string = 'text'; - /** - * Whether to automatically manage layering. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoZIndex: boolean = true; - /** - * Base zIndex value to use in layering. - * @group Props - */ - @Input({ transform: numberAttribute }) baseZIndex: number = 0; - /** - * Defines a string that labels the input for accessibility. - * @group Props - */ - @Input() ariaLabel: string | undefined; - /** - * Defines a string that labels the dropdown button for accessibility. - * @group Props - */ - @Input() dropdownAriaLabel: string | undefined; - /** - * Specifies one or more IDs in the DOM that labels the input field. - * @group Props - */ - @Input() ariaLabelledBy: string | undefined; - /** - * Icon class of the dropdown icon. - * @group Props - */ - @Input() dropdownIcon: string | undefined; - /** - * Ensures uniqueness of selected items on multiple mode. - * @group Props - */ - @Input({ transform: booleanAttribute }) unique: boolean = true; - /** - * Whether to display options as grouped when nested options are provided. - * @group Props - */ - @Input({ transform: booleanAttribute }) group: boolean | undefined; - /** - * Whether to run a query when input receives focus. - * @group Props - */ - @Input({ transform: booleanAttribute }) completeOnFocus: boolean = false; - /** - * When enabled, a clear icon is displayed to clear the value. - * @group Props - */ - @Input({ transform: booleanAttribute }) showClear: boolean = false; - /** - * Field of a suggested object to resolve and display. - * @group Props - * @deprecated use optionLabel property instead - */ - @Input() field: string | undefined; - /** - * Displays a button next to the input field when enabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) dropdown: boolean | undefined; - /** - * Whether to show the empty message or not. - * @group Props - */ - @Input({ transform: booleanAttribute }) showEmptyMessage: boolean | undefined = true; - /** - * Specifies the behavior dropdown button. Default "blank" mode sends an empty string and "current" mode sends the input value. - * @group Props - */ - @Input() dropdownMode: string = 'blank'; - /** - * Specifies if multiple values can be selected. - * @group Props - */ - @Input({ transform: booleanAttribute }) multiple: boolean | undefined; - /** - * Index of the element in tabbing order. - * @group Props - */ - @Input({ transform: numberAttribute }) tabindex: number | undefined; - /** - * A property to uniquely identify a value in options. - * @group Props - */ - @Input() dataKey: string | undefined; - /** - * Text to display when there is no data. Defaults to global value in i18n translation configuration. - * @group Props - */ - @Input() emptyMessage: string | undefined; - /** - * Transition options of the show animation. - * @group Props - */ - @Input() showTransitionOptions: string = '.12s cubic-bezier(0, 0, 0.2, 1)'; - /** - * Transition options of the hide animation. - * @group Props - */ - @Input() hideTransitionOptions: string = '.1s linear'; - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean | undefined; - /** - * Used to define a string that autocomplete attribute the current element. - * @group Props - */ - @Input() autocomplete: string = 'off'; - /** - * Name of the options field of an option group. - * @group Props - */ - @Input() optionGroupChildren: string | undefined = 'items'; - /** - * Name of the label field of an option group. - * @group Props - */ - @Input() optionGroupLabel: string | undefined = 'label'; - /** - * Options for the overlay element. - * @group Props - */ - @Input() overlayOptions: OverlayOptions | undefined; - /** - * An array of suggestions to display. - * @group Props - */ - @Input() get suggestions(): any[] { - return this._suggestions(); - } - set suggestions(value: any[]) { - this._suggestions.set(value); - this.handleSuggestionsChange(); - } - /** - * Element dimensions of option for virtual scrolling. - * @group Props - * @deprecated use virtualScrollItemSize property instead. - */ - @Input() get itemSize(): number { - return this._itemSize as number; - } - set itemSize(val: number) { - this._itemSize = val; - console.warn('The itemSize property is deprecated, use virtualScrollItemSize property instead.'); - } - /** - * Property name or getter function to use as the label of an option. - * @group Props - */ - @Input() optionLabel: string | ((item: any) => string) | undefined; - /** - * Property name or getter function to use as the value of an option. - * @group Props - */ - @Input() optionValue: string | ((item: any) => string) | undefined; - /** - * Unique identifier of the component. - * @group Props - */ - @Input() id: string | undefined; - /** - * Text to display when the search is active. Defaults to global value in i18n translation configuration. - * @group Props - * @defaultValue '{0} results are available' - */ - @Input() searchMessage: string | undefined; - /** - * Text to display when filtering does not return any results. Defaults to global value in i18n translation configuration. - * @group Props - * @defaultValue 'No selected item' - */ - @Input() emptySelectionMessage: string | undefined; - /** - * Text to be displayed in hidden accessible field when options are selected. Defaults to global value in i18n translation configuration. - * @group Props - * @defaultValue '{0} items selected' - */ - @Input() selectionMessage: string | undefined; - /** - * Whether to focus on the first visible or selected element when the overlay panel is shown. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoOptionFocus: boolean | undefined = false; - /** - * When enabled, the focused option is selected. - * @group Props - */ - @Input({ transform: booleanAttribute }) selectOnFocus: boolean | undefined; - /** - * Locale to use in searching. The default locale is the host environment's current locale. - * @group Props - */ - @Input({ transform: booleanAttribute }) searchLocale: boolean | undefined; - /** - * Property name or getter function to use as the disabled flag of an option, defaults to false when not defined. - * @group Props - */ - @Input() optionDisabled: string | undefined; - /** - * When enabled, the hovered option will be focused. - * @group Props - */ - @Input({ transform: booleanAttribute }) focusOnHover: boolean | undefined; - /** - * Specifies the input variant of the component. - * @group Props - */ - @Input() variant: 'filled' | 'outlined' = 'outlined'; - /** - * Callback to invoke to search for suggestions. - * @param {AutoCompleteCompleteEvent} event - Custom complete event. - * @group Emits - */ - @Output() completeMethod: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a suggestion is selected. - * @param {AutoCompleteSelectEvent} event - custom select event. - * @group Emits - */ - @Output() onSelect: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a selected value is removed. - * @param {AutoCompleteUnselectEvent} event - custom unselect event. - * @group Emits - */ - @Output() onUnselect: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when the component receives focus. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onFocus: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when the component loses focus. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onBlur: EventEmitter = new EventEmitter(); - /** - * Callback to invoke to when dropdown button is clicked. - * @param {AutoCompleteDropdownClickEvent} event - custom dropdown click event. - * @group Emits - */ - @Output() onDropdownClick: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when clear button is clicked. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onClear: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on input key up. - * @param {KeyboardEvent} event - Keyboard event. - * @group Emits - */ - @Output() onKeyUp: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on overlay is shown. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onShow: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on overlay is hidden. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onHide: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on lazy load data. - * @param {AutoCompleteLazyLoadEvent} event - Lazy load event. - * @group Emits - */ - @Output() onLazyLoad: EventEmitter = new EventEmitter(); - - @ViewChild('container') containerEL: Nullable; - - @ViewChild('focusInput') inputEL: Nullable; - - @ViewChild('multiIn') multiInputEl: Nullable; - - @ViewChild('multiContainer') multiContainerEL: Nullable; - - @ViewChild('ddBtn') dropdownButton: Nullable; - - @ViewChild('items') itemsViewChild: Nullable; - - @ViewChild('scroller') scroller: Nullable; - - @ViewChild('overlay') overlayViewChild!: Overlay; - - @ContentChildren(PrimeTemplate) templates: Nullable>; - - _itemSize: Nullable; - - itemsWrapper: Nullable; - - itemTemplate: Nullable>; - - emptyTemplate: Nullable>; - - headerTemplate: Nullable>; - - footerTemplate: Nullable>; - - selectedItemTemplate: Nullable>; - - groupTemplate: Nullable>; - - loaderTemplate: Nullable>; - - removeIconTemplate: Nullable>; - - loadingIconTemplate: Nullable>; - - clearIconTemplate: Nullable>; - - dropdownIconTemplate: Nullable>; - - value: string | any; - - _suggestions = signal(null); - - onModelChange: Function = () => {}; - - onModelTouched: Function = () => {}; - - timeout: Nullable; - - overlayVisible: boolean | undefined; - - suggestionsUpdated: Nullable; - - highlightOption: any; - - highlightOptionChanged: Nullable; - - focused: boolean = false; - - _filled: boolean; - - get filled() { - return this._filled; - } - set filled(value: any) { - this._filled = value; - } - - loading: Nullable; - - scrollHandler: Nullable; - - listId: string | undefined; - - searchTimeout: any; - - dirty: boolean = false; - - modelValue = signal(null); - - focusedMultipleOptionIndex = signal(-1); - - focusedOptionIndex = signal(-1); - - visibleOptions = computed(() => { - return this.group ? this.flatOptions(this._suggestions()) : this._suggestions() || []; - }); - - inputValue = computed(() => { - const modelValue = this.modelValue(); - const selectedOption = this.getSelectedOption(modelValue); - - if (modelValue) { - if (typeof modelValue === 'object' || this.optionValue) { - const label = this.getOptionLabel(selectedOption); - - return label != null ? label : modelValue; - } else { - return modelValue; - } - } else { - return ''; - } - }); - - get focusedMultipleOptionId() { - return this.focusedMultipleOptionIndex() !== -1 ? `${this.id}_multiple_option_${this.focusedMultipleOptionIndex()}` : null; - } - - get focusedOptionId() { - return this.focusedOptionIndex() !== -1 ? `${this.id}_${this.focusedOptionIndex()}` : null; - } - - get containerClass() { - return { - 'p-autocomplete p-component p-inputwrapper': true, - 'p-disabled': this.disabled, - 'p-focus': this.focused, - 'p-autocomplete-dd': this.dropdown, - 'p-autocomplete-multiple': this.multiple, - 'p-inputwrapper-focus': this.focused, - 'p-overlay-open': this.overlayVisible - }; - } - - get multiContainerClass() { - return { 'p-autocomplete-multiple-container p-component p-inputtext': true, 'p-variant-filled': this.variant === 'filled' || this.config.inputStyle() === 'filled' }; - } - - get panelClass() { - return { - 'p-autocomplete-panel p-component': true, - 'p-input-filled': this.config.inputStyle() === 'filled', - 'p-ripple-disabled': this.config.ripple === false - }; - } - - get panelStyles() { - return { - 'max-height': this.virtualScroll ? 'auto' : this.scrollHeight, - ...this.panelStyle - }; - } - - get inputClass() { - return { - 'p-autocomplete-input p-inputtext p-component': !this.multiple, - 'p-autocomplete-dd-input': this.dropdown, - 'p-variant-filled': this.variant === 'filled' || this.config.inputStyle() === 'filled' - }; - } - - get searchResultMessageText() { - return ObjectUtils.isNotEmpty(this.visibleOptions()) && this.overlayVisible ? this.searchMessageText.replaceAll('{0}', this.visibleOptions().length) : this.emptySearchMessageText; - } - - get searchMessageText() { - return this.searchMessage || this.config.translation.searchMessage || ''; - } - - get emptySearchMessageText() { - return this.emptyMessage || this.config.translation.emptySearchMessage || ''; - } - - get selectionMessageText() { - return this.selectionMessage || this.config.translation.selectionMessage || ''; - } - - get emptySelectionMessageText() { - return this.emptySelectionMessage || this.config.translation.emptySelectionMessage || ''; - } - - get selectedMessageText() { - return this.hasSelectedOption() ? this.selectionMessageText.replaceAll('{0}', this.multiple ? this.modelValue().length : '1') : this.emptySelectionMessageText; - } - - get ariaSetSize() { - return this.visibleOptions().filter((option) => !this.isOptionGroup(option)).length; - } - - get listLabel(): string { - return this.config.getTranslation(TranslationKeys.ARIA)['listLabel']; - } - - get virtualScrollerDisabled() { - return !this.virtualScroll; - } - - get optionValueSelected() { - return typeof this.modelValue() === 'string' && this.optionValue; - } - - - get isVisibleClearIcon(): boolean | undefined { - return this.modelValue() != null && this.hasSelectedOption() && this.showClear && !this.disabled && !this.loading; - } - - constructor(@Inject(DOCUMENT) private document: Document, public el: ElementRef, public renderer: Renderer2, public cd: ChangeDetectorRef, public config: PrimeNGConfig, public overlayService: OverlayService, private zone: NgZone) { - - effect(() => { - this.filled = ObjectUtils.isNotEmpty(this.modelValue()); - }); - } - - ngOnInit() { - this.id = this.id || UniqueComponentId(); - this.cd.detectChanges(); - } - - ngAfterViewChecked() { - //Use timeouts as since Angular 4.2, AfterViewChecked is broken and not called after panel is updated - if (this.suggestionsUpdated && this.overlayViewChild) { - this.zone.runOutsideAngular(() => { - setTimeout(() => { - if (this.overlayViewChild) { - this.overlayViewChild.alignOverlay(); - } - }, 1); - this.suggestionsUpdated = false; - }); - } - } - - ngAfterContentInit() { - (this.templates as QueryList).forEach((item) => { - switch (item.getType()) { - case 'item': - this.itemTemplate = item.template; - break; - - case 'group': - this.groupTemplate = item.template; - break; - - case 'selectedItem': - this.selectedItemTemplate = item.template; - break; - - case 'header': - this.headerTemplate = item.template; - break; - - case 'empty': - this.emptyTemplate = item.template; - break; - - case 'footer': - this.footerTemplate = item.template; - break; - - case 'loader': - this.loaderTemplate = item.template; - break; - - case 'removetokenicon': - this.removeIconTemplate = item.template; - break; - - case 'loadingicon': - this.loadingIconTemplate = item.template; - break; - - case 'clearicon': - this.clearIconTemplate = item.template; - break; - - case 'dropdownicon': - this.dropdownIconTemplate = item.template; - break; - - default: - this.itemTemplate = item.template; - break; - } - }); - } - - handleSuggestionsChange() { - if (this.loading) { - this._suggestions().length > 0 || this.showEmptyMessage ? this.show() : !!this.emptyTemplate ? this.show() : this.hide(); - const focusedOptionIndex = this.overlayVisible && this.autoOptionFocus ? this.findFirstFocusedOptionIndex() : -1; - this.focusedOptionIndex.set(focusedOptionIndex); - this.suggestionsUpdated = true; - this.loading = false; - this.cd.markForCheck(); - } - } - - flatOptions(options) { - return (options || []).reduce((result, option, index) => { - result.push({ optionGroup: option, group: true, index }); - - const optionGroupChildren = this.getOptionGroupChildren(option); - - optionGroupChildren && optionGroupChildren.forEach((o) => result.push(o)); - - return result; - }, []); - } - - isOptionGroup(option) { - return this.optionGroupLabel && option.optionGroup && option.group; - } - - findFirstOptionIndex() { - return this.visibleOptions().findIndex((option) => this.isValidOption(option)); - } - - findLastOptionIndex() { - return ObjectUtils.findLastIndex(this.visibleOptions(), (option) => this.isValidOption(option)); - } - - findFirstFocusedOptionIndex() { - const selectedIndex = this.findSelectedOptionIndex(); - - return selectedIndex < 0 ? this.findFirstOptionIndex() : selectedIndex; - } - - findLastFocusedOptionIndex() { - const selectedIndex = this.findSelectedOptionIndex(); - - return selectedIndex < 0 ? this.findLastOptionIndex() : selectedIndex; - } - - findSelectedOptionIndex() { - return this.hasSelectedOption() ? this.visibleOptions().findIndex((option) => this.isValidSelectedOption(option)) : -1; - } - - findNextOptionIndex(index) { - const matchedOptionIndex = - index < this.visibleOptions().length - 1 - ? this.visibleOptions() - .slice(index + 1) - .findIndex((option) => this.isValidOption(option)) - : -1; - - return matchedOptionIndex > -1 ? matchedOptionIndex + index + 1 : index; - } - - findPrevOptionIndex(index) { - const matchedOptionIndex = index > 0 ? ObjectUtils.findLastIndex(this.visibleOptions().slice(0, index), (option) => this.isValidOption(option)) : -1; - - return matchedOptionIndex > -1 ? matchedOptionIndex : index; - } - - isValidSelectedOption(option) { - return this.isValidOption(option) && this.isSelected(option); - } - - isValidOption(option) { - return option && !(this.isOptionDisabled(option) || this.isOptionGroup(option)); - } - - isOptionDisabled(option) { - return this.optionDisabled ? ObjectUtils.resolveFieldData(option, this.optionDisabled) : false; - } - - isSelected(option) { - if (this.multiple) { - return this.unique ? this.modelValue()?.find((model) => ObjectUtils.equals(model, this.getOptionValue(option), this.equalityKey())) : false; - } - return ObjectUtils.equals(this.modelValue(), this.getOptionValue(option), this.equalityKey()); - } - - isOptionMatched(option, value) { - return this.isValidOption(option) && this.getOptionLabel(option).toLocaleLowerCase(this.searchLocale) === value.toLocaleLowerCase(this.searchLocale); - } - - isInputClicked(event) { - return event.target === this.inputEL.nativeElement; - } - isDropdownClicked(event) { - return this.dropdownButton?.nativeElement ? event.target === this.dropdownButton.nativeElement || this.dropdownButton.nativeElement.contains(event.target) : false; - } - equalityKey() { - return this.dataKey; // TODO: The 'optionValue' properties can be added. - } - - onContainerClick(event) { - if (this.disabled || this.loading || this.isInputClicked(event) || this.isDropdownClicked(event)) { - return; - } - - if (!this.overlayViewChild || !this.overlayViewChild.overlayViewChild?.nativeElement.contains(event.target)) { - DomHandler.focus(this.inputEL.nativeElement); - } - } - - handleDropdownClick(event) { - let query = undefined; - - if (this.overlayVisible) { - this.hide(true); - } else { - DomHandler.focus(this.inputEL.nativeElement); - query = this.inputEL.nativeElement.value; - - if (this.dropdownMode === 'blank') this.search(event, '', 'dropdown'); - else if (this.dropdownMode === 'current') this.search(event, query, 'dropdown'); - } - - this.onDropdownClick.emit({ originalEvent: event, query }); - } - - onInput(event) { - if (this.searchTimeout) { - clearTimeout(this.searchTimeout); - } - - let query = event.target.value; - if (this.maxlength !== null) { - query = query.split('').slice(0, this.maxlength).join(''); - } - - if (!this.multiple && !this.forceSelection) { - this.updateModel(query); - } - - if (query.length === 0 && !this.multiple && !this.completeOnFocus) { - this.onClear.emit(); - - this.hide(); - } else { - if (query.length >= this.minLength) { - this.focusedOptionIndex.set(-1); - - this.searchTimeout = setTimeout(() => { - this.search(event, query, 'input'); - }, this.delay); - } else { - this.hide(); - } - } - } - - onInputChange(event) { - if (this.forceSelection) { - let valid = false; - - if (this.visibleOptions()) { - const matchedValue = this.visibleOptions().find((option) => this.isOptionMatched(option, this.inputEL.nativeElement.value || '')); - - if (matchedValue !== undefined) { - valid = true; - !this.isSelected(matchedValue) && this.onOptionSelect(event, matchedValue); - } - } - - if (!valid) { - this.inputEL.nativeElement.value = ''; - !this.multiple && this.updateModel(null); - } - } - } - - onInputFocus(event) { - if (this.disabled) { - // For ScreenReaders - return; - } - - if (!this.dirty && this.completeOnFocus) { - this.search(event, event.target.value, 'focus'); - this.show(); - } - this.dirty = true; - this.focused = true; - const focusedOptionIndex = this.focusedOptionIndex() !== -1 ? this.focusedOptionIndex() : this.overlayVisible && this.autoOptionFocus ? this.findFirstFocusedOptionIndex() : -1; - this.focusedOptionIndex.set(focusedOptionIndex); - this.overlayVisible && this.scrollInView(this.focusedOptionIndex()); - this.onFocus.emit(event); - } - - onMultipleContainerFocus(event) { - if (this.disabled) { - // For ScreenReaders - return; - } - - this.focused = true; - } - - onMultipleContainerBlur(event) { - this.focusedMultipleOptionIndex.set(-1); - this.focused = false; - } - - onMultipleContainerKeyDown(event) { - if (this.disabled) { - event.preventDefault(); - - return; - } - - switch (event.code) { - case 'ArrowLeft': - this.onArrowLeftKeyOnMultiple(event); - break; - - case 'ArrowRight': - this.onArrowRightKeyOnMultiple(event); - break; - - case 'Backspace': - this.onBackspaceKeyOnMultiple(event); - break; - - default: - break; - } - } - - onInputBlur(event) { - this.dirty = false; - this.focused = false; - this.focusedOptionIndex.set(-1); - this.onModelTouched(); - this.onBlur.emit(event); - } - - onInputPaste(event) { - this.onKeyDown(event); - } - - onInputKeyUp(event) { - this.onKeyUp.emit(event); - } - - onKeyDown(event) { - if (this.disabled) { - event.preventDefault(); - - return; - } - - switch (event.code) { - case 'ArrowDown': - this.onArrowDownKey(event); - break; - - case 'ArrowUp': - this.onArrowUpKey(event); - break; - - case 'ArrowLeft': - this.onArrowLeftKey(event); - break; - - case 'ArrowRight': - this.onArrowRightKey(event); - break; - - case 'Home': - this.onHomeKey(event); - break; - - case 'End': - this.onEndKey(event); - break; - - case 'PageDown': - this.onPageDownKey(event); - break; - - case 'PageUp': - this.onPageUpKey(event); - break; - - case 'Enter': - case 'NumpadEnter': - this.onEnterKey(event); - break; - - case 'Escape': - this.onEscapeKey(event); - break; - - case 'Tab': - this.onTabKey(event); - break; - - case 'Backspace': - this.onBackspaceKey(event); - break; - - case 'ShiftLeft': - case 'ShiftRight': - //NOOP - break; - - default: - break; - } - } - - onArrowDownKey(event) { - if (!this.overlayVisible) { - return; - } - - const optionIndex = this.focusedOptionIndex() !== -1 ? this.findNextOptionIndex(this.focusedOptionIndex()) : this.findFirstFocusedOptionIndex(); - - this.changeFocusedOptionIndex(event, optionIndex); - - event.preventDefault(); - event.stopPropagation(); - } - - onArrowUpKey(event) { - if (!this.overlayVisible) { - return; - } - - if (event.altKey) { - if (this.focusedOptionIndex() !== -1) { - this.onOptionSelect(event, this.visibleOptions()[this.focusedOptionIndex()]); - } - - this.overlayVisible && this.hide(); - event.preventDefault(); - } else { - const optionIndex = this.focusedOptionIndex() !== -1 ? this.findPrevOptionIndex(this.focusedOptionIndex()) : this.findLastFocusedOptionIndex(); - - this.changeFocusedOptionIndex(event, optionIndex); - - event.preventDefault(); - event.stopPropagation(); - } - } - - onArrowLeftKey(event) { - const target = event.currentTarget; - this.focusedOptionIndex.set(-1); - if (this.multiple) { - if (ObjectUtils.isEmpty(target.value) && this.hasSelectedOption()) { - DomHandler.focus(this.multiContainerEL.nativeElement); - this.focusedMultipleOptionIndex.set(this.modelValue().length); - } else { - event.stopPropagation(); // To prevent onArrowLeftKeyOnMultiple method - } - } - } - - onArrowRightKey(event) { - this.focusedOptionIndex.set(-1); - - this.multiple && event.stopPropagation(); // To prevent onArrowRightKeyOnMultiple method - } - - onHomeKey(event) { - const { currentTarget } = event; - const len = currentTarget.value.length; - - currentTarget.setSelectionRange(0, event.shiftKey ? len : 0); - this.focusedOptionIndex.set(-1); - - event.preventDefault(); - } - - onEndKey(event) { - const { currentTarget } = event; - const len = currentTarget.value.length; - - currentTarget.setSelectionRange(event.shiftKey ? 0 : len, len); - this.focusedOptionIndex.set(-1); - - event.preventDefault(); - } - - onPageDownKey(event) { - this.scrollInView(this.visibleOptions().length - 1); - event.preventDefault(); - } - - onPageUpKey(event) { - this.scrollInView(0); - event.preventDefault(); - } - - onEnterKey(event) { - if (!this.overlayVisible) { - this.onArrowDownKey(event); - } else { - if (this.focusedOptionIndex() !== -1) { - this.onOptionSelect(event, this.visibleOptions()[this.focusedOptionIndex()]); - event.preventDefault(); - } - - this.hide(); - } - } - - onEscapeKey(event) { - this.overlayVisible && this.hide(true); - event.preventDefault(); - } - - onTabKey(event) { - if (this.focusedOptionIndex() !== -1) { - this.onOptionSelect(event, this.visibleOptions()[this.focusedOptionIndex()]); - } - - this.overlayVisible && this.hide(); - } - - onBackspaceKey(event) { - if (this.multiple) { - if (ObjectUtils.isNotEmpty(this.modelValue()) && !this.inputEL.nativeElement.value) { - const removedValue = this.modelValue()[this.modelValue().length - 1]; - const newValue = this.modelValue().slice(0, -1); - this.updateModel(newValue); - this.onUnselect.emit({ originalEvent: event, value: removedValue }); - } - - event.stopPropagation(); // To prevent onBackspaceKeyOnMultiple method - } - - if (!this.multiple && this.showClear && this.findSelectedOptionIndex() != -1) { - this.clear(); - } - } - - onArrowLeftKeyOnMultiple(event) { - const optionIndex = this.focusedMultipleOptionIndex() < 1 ? 0 : this.focusedMultipleOptionIndex() - 1; - this.focusedMultipleOptionIndex.set(optionIndex); - } - - onArrowRightKeyOnMultiple(event) { - let optionIndex = this.focusedMultipleOptionIndex(); - optionIndex++; - - this.focusedMultipleOptionIndex.set(optionIndex); - if (optionIndex > this.modelValue().length - 1) { - this.focusedMultipleOptionIndex.set(-1); - DomHandler.focus(this.inputEL.nativeElement); - } - } - - onBackspaceKeyOnMultiple(event) { - if (this.focusedMultipleOptionIndex() !== -1) { - this.removeOption(event, this.focusedMultipleOptionIndex()); - } - } - - onOptionSelect(event, option, isHide = true) { - const value = this.getOptionValue(option); - - if (this.multiple) { - this.inputEL.nativeElement.value = ''; - - if (!this.isSelected(option)) { - this.updateModel([...(this.modelValue() || []), value]); - } - } else { - this.updateModel(value); - } - - this.onSelect.emit({ originalEvent: event, value: option }); - - isHide && this.hide(true); - } - - onOptionMouseEnter(event, index) { - if (this.focusOnHover) { - this.changeFocusedOptionIndex(event, index); - } - } - - search(event, query, source) { - //allow empty string but not undefined or null - if (query === undefined || query === null) { - return; - } - - //do not search on input change if minLength is not met - if (source === 'input' && query.trim().length < this.minLength) { - return; - } - this.loading = true; - this.completeMethod.emit({ originalEvent: event, query }); - } - - removeOption(event, index) { - event.stopPropagation(); - - const removedOption = this.modelValue()[index]; - const value = this.modelValue() - .filter((_, i) => i !== index) - .map((option) => this.getOptionValue(option)); - - this.updateModel(value); - this.onUnselect.emit({ originalEvent: event, value: removedOption }); - DomHandler.focus(this.inputEL.nativeElement); - } - - updateModel(value) { - this.value = value; - this.modelValue.set(value); - this.onModelChange(value); - this.updateInputValue(); - this.cd.markForCheck(); - } - - updateInputValue() { - if (this.inputEL && this.inputEL.nativeElement) { - if (!this.multiple) { - this.inputEL.nativeElement.value = this.inputValue(); - } else { - this.inputEL.nativeElement.value = ''; - } - } - } - - autoUpdateModel() { - if ((this.selectOnFocus || this.autoHighlight) && this.autoOptionFocus && !this.hasSelectedOption()) { - const focusedOptionIndex = this.findFirstFocusedOptionIndex(); - this.focusedOptionIndex.set(focusedOptionIndex); - this.onOptionSelect(null, this.visibleOptions()[this.focusedOptionIndex()], false); - } - } - - scrollInView(index = -1) { - const id = index !== -1 ? `${this.id}_${index}` : this.focusedOptionId; - if (this.itemsViewChild && this.itemsViewChild.nativeElement) { - const element = DomHandler.findSingle(this.itemsViewChild.nativeElement, `li[id="${id}"]`); - if (element) { - element.scrollIntoView && element.scrollIntoView({ block: 'nearest', inline: 'nearest' }); - } else if (!this.virtualScrollerDisabled) { - setTimeout(() => { - this.virtualScroll && this.scroller?.scrollToIndex(index !== -1 ? index : this.focusedOptionIndex()); - }, 0); - } - } - } - - changeFocusedOptionIndex(event, index) { - if (this.focusedOptionIndex() !== index) { - this.focusedOptionIndex.set(index); - this.scrollInView(); - - if (this.selectOnFocus) { - this.onOptionSelect(event, this.visibleOptions()[index], false); - } - } - } - - show(isFocus = false) { - this.dirty = true; - this.overlayVisible = true; - const focusedOptionIndex = this.focusedOptionIndex() !== -1 ? this.focusedOptionIndex() : this.autoOptionFocus ? this.findFirstFocusedOptionIndex() : -1; - this.focusedOptionIndex.set(focusedOptionIndex); - isFocus && DomHandler.focus(this.inputEL.nativeElement); - if (isFocus) { - DomHandler.focus(this.inputEL.nativeElement); - } - this.onShow.emit(); - this.cd.markForCheck(); - } - - hide(isFocus = false) { - const _hide = () => { - this.dirty = isFocus; - this.overlayVisible = false; - this.focusedOptionIndex.set(-1); - isFocus && DomHandler.focus(this.inputEL.nativeElement); - this.onHide.emit(); - this.cd.markForCheck(); - }; - - // Added to adjust the scroller's content position when the dropdown closes. - if (this.virtualScroll) { - this.scroller.onScrollChange(event); - } - - setTimeout(() => { - _hide(); - }, 0); // For ScreenReaders - } - - clear() { - this.updateModel(null); - this.inputEL.nativeElement.value = ''; - this.onClear.emit(); - } - - writeValue(value: any): void { - this.value = value; - this.modelValue.set(value); - this.updateInputValue(); - this.cd.markForCheck(); - } - - hasSelectedOption() { - return ObjectUtils.isNotEmpty(this.modelValue()); - } - - getAriaPosInset(index) { - return ( - (this.optionGroupLabel - ? index - - this.visibleOptions() - .slice(0, index) - .filter((option) => this.isOptionGroup(option)).length - : index) + 1 - ); - } - - getOptionLabel(option: any) { - return this.field || this.optionLabel ? ObjectUtils.resolveFieldData(option, this.field || this.optionLabel) : option && option.label != undefined ? option.label : option; - } - - getOptionValue(option) { - return this.optionValue ? ObjectUtils.resolveFieldData(option, this.optionValue) : option; - } - - getOptionIndex(index, scrollerOptions) { - return this.virtualScrollerDisabled ? index : scrollerOptions && scrollerOptions.getItemOptions(index)['index']; - } - - getOptionGroupLabel(optionGroup: any) { - return this.optionGroupLabel ? ObjectUtils.resolveFieldData(optionGroup, this.optionGroupLabel) : optionGroup && optionGroup.label != undefined ? optionGroup.label : optionGroup; - } - - getOptionGroupChildren(optionGroup: any) { - return this.optionGroupChildren ? ObjectUtils.resolveFieldData(optionGroup, this.optionGroupChildren) : optionGroup.items; - } - - getSelectedOption(modelValue: any) { - if (!this.optionValue) { - return modelValue; - } - - return (this.suggestions || []).find((item: any) => ObjectUtils.resolveFieldData(item, this.optionValue) === modelValue); - } - - getMultipleLabel(option: any) { - let selected = this.getSelectedOption(option); - - return this.getOptionLabel(selected); - } - - registerOnChange(fn: Function): void { - this.onModelChange = fn; - } - - registerOnTouched(fn: Function): void { - this.onModelTouched = fn; - } - - setDisabledState(val: boolean): void { - this.disabled = val; - this.cd.markForCheck(); - } - - onOverlayAnimationStart(event: AnimationEvent) { - if (event.toState === 'visible') { - this.itemsWrapper = DomHandler.findSingle(this.overlayViewChild.overlayViewChild?.nativeElement, this.virtualScroll ? '.p-scroller' : '.p-autocomplete-panel'); - - if (this.virtualScroll) { - this.scroller?.setContentEl(this.itemsViewChild?.nativeElement); - this.scroller.viewInit(); - } - if (this.visibleOptions() && this.visibleOptions().length) { - if (this.virtualScroll) { - const selectedIndex = this.modelValue() ? this.focusedOptionIndex() : -1; - - if (selectedIndex !== -1) { - this.scroller?.scrollToIndex(selectedIndex); - } - } else { - let selectedListItem = DomHandler.findSingle(this.itemsWrapper, '.p-autocomplete-item.p-highlight'); - - if (selectedListItem) { - selectedListItem.scrollIntoView({ block: 'nearest', inline: 'center' }); - } - } - } - } - } - - ngOnDestroy() { - if (this.scrollHandler) { - this.scrollHandler.destroy(); - this.scrollHandler = null; - } - } -} - -@NgModule({ - imports: [CommonModule, OverlayModule, InputTextModule, ButtonModule, SharedModule, RippleModule, ScrollerModule, AutoFocusModule, TimesCircleIcon, SpinnerIcon, TimesIcon, ChevronDownIcon], - exports: [AutoComplete, OverlayModule, SharedModule, ScrollerModule, AutoFocusModule], - declarations: [AutoComplete] -}) -export class AutoCompleteModule {} diff --git a/src/app/components/autocomplete/ng-package.json b/src/app/components/autocomplete/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/autocomplete/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/autocomplete/public_api.ts b/src/app/components/autocomplete/public_api.ts deleted file mode 100644 index 181a837..0000000 --- a/src/app/components/autocomplete/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './autocomplete'; -export * from './autocomplete.interface'; diff --git a/src/app/components/autofocus/autofocus.ts b/src/app/components/autofocus/autofocus.ts deleted file mode 100644 index 4754cce..0000000 --- a/src/app/components/autofocus/autofocus.ts +++ /dev/null @@ -1,71 +0,0 @@ -import { DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { Directive, ElementRef, Input, NgModule, PLATFORM_ID, booleanAttribute, inject } from '@angular/core'; -import { DomHandler } from 'primeng/dom'; -/** - * AutoFocus manages focus on focusable element on load. - * @group Components - */ -@Directive({ - selector: '[pAutoFocus]', - standalone: true, - host: { - class: 'p-element' - } -}) -export class AutoFocus { - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean = false; - - focused: boolean = false; - - platformId = inject(PLATFORM_ID); - - document: Document = inject(DOCUMENT); - - host: ElementRef = inject(ElementRef); - - ngAfterContentChecked() { - // This sets the `attr.autofocus` which is different than the Input `autofocus` attribute. - if (this.autofocus === false) { - this.host.nativeElement.removeAttribute('autofocus'); - } else { - this.host.nativeElement.setAttribute('autofocus', true); - } - - if (!this.focused) { - this.autoFocus(); - } - } - - ngAfterViewChecked() { - if (!this.focused) { - this.autoFocus(); - } - } - - autoFocus() { - if (isPlatformBrowser(this.platformId) && this.autofocus) { - setTimeout(() => { - const focusableElements = DomHandler.getFocusableElements(this.host?.nativeElement); - - if (focusableElements.length === 0) { - this.host.nativeElement.focus(); - } - if (focusableElements.length > 0) { - focusableElements[0].focus(); - } - - this.focused = true; - }); - } - } -} - -@NgModule({ - imports: [AutoFocus], - exports: [AutoFocus] -}) -export class AutoFocusModule {} diff --git a/src/app/components/autofocus/ng-package.json b/src/app/components/autofocus/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/autofocus/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/autofocus/public_api.ts b/src/app/components/autofocus/public_api.ts deleted file mode 100644 index db5f4a0..0000000 --- a/src/app/components/autofocus/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './autofocus'; diff --git a/src/app/components/avatar/avatar.css b/src/app/components/avatar/avatar.css deleted file mode 100644 index 551dff7..0000000 --- a/src/app/components/avatar/avatar.css +++ /dev/null @@ -1,28 +0,0 @@ -@layer primeng { - .p-avatar { - display: inline-flex; - align-items: center; - justify-content: center; - width: 2rem; - height: 2rem; - font-size: 1rem; - } - - .p-avatar.p-avatar-image { - background-color: transparent; - } - - .p-avatar.p-avatar-circle { - border-radius: 50%; - overflow: hidden; - } - - .p-avatar .p-avatar-icon { - font-size: 1rem; - } - - .p-avatar img { - width: 100%; - height: 100%; - } -} diff --git a/src/app/components/avatar/avatar.spec.ts b/src/app/components/avatar/avatar.spec.ts deleted file mode 100644 index 164e93d..0000000 --- a/src/app/components/avatar/avatar.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { Avatar, AvatarModule } from './avatar'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { By } from '@angular/platform-browser'; - -describe('Avatar', () => { - let avatar: Avatar; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, AvatarModule] - }); - - fixture = TestBed.createComponent(Avatar); - avatar = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const avatarEl = fixture.debugElement.query(By.css('.p-avatar')); - expect(avatarEl.nativeElement).toBeTruthy(); - }); -}); diff --git a/src/app/components/avatar/avatar.ts b/src/app/components/avatar/avatar.ts deleted file mode 100644 index a88c95f..0000000 --- a/src/app/components/avatar/avatar.ts +++ /dev/null @@ -1,97 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { ChangeDetectionStrategy, Component, EventEmitter, Input, NgModule, Output, ViewEncapsulation } from '@angular/core'; -/** - * Avatar represents people using icons, labels and images. - * @group Components - */ -@Component({ - selector: 'p-avatar', - template: ` -
- - {{ label }} - - -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./avatar.css'], - host: { - class: 'p-element' - } -}) -export class Avatar { - /** - * Defines the text to display. - * @group Props - */ - @Input() label: string | undefined; - /** - * Defines the icon to display. - * @group Props - */ - @Input() icon: string | undefined; - /** - * Defines the image to display. - * @group Props - */ - @Input() image: string | undefined; - /** - * Size of the element. - * @group Props - */ - @Input() size: 'normal' | 'large' | 'xlarge' | undefined = 'normal'; - /** - * Shape of the element. - * @group Props - */ - @Input() shape: 'square' | 'circle' | undefined = 'square'; - /** - * Inline style of the element. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Establishes a string value that labels the component. - * @group Props - */ - @Input() ariaLabel: string | undefined; - /** - * Establishes relationships between the component and label(s) where its value should be one or more element IDs. - * @group Props - */ - @Input() ariaLabelledBy: string | undefined; - /** - * This event is triggered if an error occurs while loading an image file. - * @param {Event} event - Browser event. - * @group Emits - */ - @Output() onImageError: EventEmitter = new EventEmitter(); - - containerClass() { - return { - 'p-avatar p-component': true, - 'p-avatar-image': this.image != null, - 'p-avatar-circle': this.shape === 'circle', - 'p-avatar-lg': this.size === 'large', - 'p-avatar-xl': this.size === 'xlarge' - }; - } - - imageError(event: Event) { - this.onImageError.emit(event); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Avatar], - declarations: [Avatar] -}) -export class AvatarModule {} diff --git a/src/app/components/avatar/ng-package.json b/src/app/components/avatar/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/avatar/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/avatar/public_api.ts b/src/app/components/avatar/public_api.ts deleted file mode 100644 index a7424ca..0000000 --- a/src/app/components/avatar/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './avatar'; diff --git a/src/app/components/avatargroup/avatargroup.css b/src/app/components/avatargroup/avatargroup.css deleted file mode 100644 index 33c97cc..0000000 --- a/src/app/components/avatargroup/avatargroup.css +++ /dev/null @@ -1,10 +0,0 @@ -@layer primeng { - .p-avatar-group p-avatar + p-avatar { - margin-left: -1rem; - } - - .p-avatar-group { - display: flex; - align-items: center; - } -} diff --git a/src/app/components/avatargroup/avatargroup.spec.ts b/src/app/components/avatargroup/avatargroup.spec.ts deleted file mode 100644 index 63968a7..0000000 --- a/src/app/components/avatargroup/avatargroup.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { AvatarGroup, AvatarGroupModule } from './avatargroup'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { By } from '@angular/platform-browser'; - -describe('AvatarGroup', () => { - let avatarGroup: AvatarGroup; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, AvatarGroupModule] - }); - - fixture = TestBed.createComponent(AvatarGroup); - avatarGroup = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const avatarGroupEl = fixture.debugElement.query(By.css('.p-avatar-group')); - expect(avatarGroupEl.nativeElement).toBeTruthy(); - }); -}); diff --git a/src/app/components/avatargroup/avatargroup.ts b/src/app/components/avatargroup/avatargroup.ts deleted file mode 100644 index a14d690..0000000 --- a/src/app/components/avatargroup/avatargroup.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { NgModule, Component, ChangeDetectionStrategy, ViewEncapsulation, Input } from '@angular/core'; -import { CommonModule } from '@angular/common'; -/** - * AvatarGroup is a helper component for Avatar. - * @group Components - */ -@Component({ - selector: 'p-avatarGroup', - template: ` -
- -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./avatargroup.css'], - host: { - class: 'p-element' - } -}) -export class AvatarGroup { - /** - * Style class of the component - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; -} - -@NgModule({ - imports: [CommonModule], - exports: [AvatarGroup], - declarations: [AvatarGroup] -}) -export class AvatarGroupModule {} diff --git a/src/app/components/avatargroup/ng-package.json b/src/app/components/avatargroup/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/avatargroup/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/avatargroup/public_api.ts b/src/app/components/avatargroup/public_api.ts deleted file mode 100644 index 2260b1a..0000000 --- a/src/app/components/avatargroup/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './avatargroup'; diff --git a/src/app/components/badge/badge.css b/src/app/components/badge/badge.css deleted file mode 100644 index 90a2151..0000000 --- a/src/app/components/badge/badge.css +++ /dev/null @@ -1,34 +0,0 @@ -@layer primeng { - .p-badge { - display: inline-block; - border-radius: 10px; - text-align: center; - padding: 0 0.5rem; - } - - .p-overlay-badge { - position: relative; - } - - .p-overlay-badge .p-badge { - position: absolute; - top: 0; - right: 0; - transform: translate(50%, -50%); - transform-origin: 100% 0; - margin: 0; - } - - .p-badge-dot { - width: 0.5rem; - min-width: 0.5rem; - height: 0.5rem; - border-radius: 50%; - padding: 0; - } - - .p-badge-no-gutter { - padding: 0; - border-radius: 50%; - } -} diff --git a/src/app/components/badge/badge.spec.ts b/src/app/components/badge/badge.spec.ts deleted file mode 100644 index 87cc3e6..0000000 --- a/src/app/components/badge/badge.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { Badge, BadgeModule } from './badge'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { By } from '@angular/platform-browser'; - -describe('Badge', () => { - let badge: Badge; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, BadgeModule] - }); - - fixture = TestBed.createComponent(Badge); - badge = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const badgeEl = fixture.debugElement.query(By.css('.p-badge')); - expect(badgeEl.nativeElement).toBeTruthy(); - }); -}); diff --git a/src/app/components/badge/badge.ts b/src/app/components/badge/badge.ts deleted file mode 100644 index f2c1998..0000000 --- a/src/app/components/badge/badge.ts +++ /dev/null @@ -1,310 +0,0 @@ -import { CommonModule, DOCUMENT } from '@angular/common'; -import { AfterViewInit, ChangeDetectionStrategy, Component, Directive, ElementRef, Inject, Input, NgModule, Renderer2, OnChanges, SimpleChanges, ViewEncapsulation, booleanAttribute } from '@angular/core'; -import { SharedModule } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -import { UniqueComponentId } from 'primeng/utils'; -/** - * Badge Directive is directive usage of badge component. - * @group Components - */ -@Directive({ - selector: '[pBadge]', - host: { - class: 'p-element' - } -}) -export class BadgeDirective implements OnChanges, AfterViewInit { - /** - * When specified, disables the component. - * @group Props - */ - @Input('badgeDisabled') public disabled: boolean; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - */ - @Input() public badgeSize: 'large' | 'xlarge' | undefined; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - * @deprecated use badgeSize instead. - */ - @Input() public set size(value: 'large' | 'xlarge') { - this._size = value; - console.warn('size property is deprecated and will removed in v18, use badgeSize instead.'); - } - get size() { - return this._size; - } - _size: 'large' | 'xlarge'; - /** - * Severity type of the badge. - * @group Props - */ - @Input() public severity: 'success' | 'info' | 'warning' | 'danger' | null | undefined; - /** - * Value to display inside the badge. - * @group Props - */ - @Input() public value: string | number; - /** - * Inline style of the element. - * @group Props - */ - @Input() badgeStyle: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() badgeStyleClass: string; - - private id!: string; - - badgeEl: HTMLElement; - - private get activeElement(): HTMLElement { - return this.el.nativeElement.nodeName.indexOf('-') != -1 ? this.el.nativeElement.firstChild : this.el.nativeElement; - } - - private get canUpdateBadge(): boolean { - return this.id && !this.disabled; - } - - constructor( - @Inject(DOCUMENT) private document: Document, - public el: ElementRef, - private renderer: Renderer2 - ) {} - - public ngOnChanges({ value, size, severity, disabled, badgeStyle, badgeStyleClass }: SimpleChanges): void { - if (disabled) { - this.toggleDisableState(); - } - - if (!this.canUpdateBadge) { - return; - } - - if (severity) { - this.setSeverity(severity.previousValue); - } - - if (size) { - this.setSizeClasses(); - } - - if (value) { - this.setValue(); - } - - if (badgeStyle || badgeStyleClass) { - this.applyStyles(); - } - } - - public ngAfterViewInit(): void { - this.id = UniqueComponentId() + '_badge'; - this.renderBadgeContent(); - } - - private setValue(element?: HTMLElement): void { - const badge = element ?? this.document.getElementById(this.id); - - if (!badge) { - return; - } - - if (this.value != null) { - if (DomHandler.hasClass(badge, 'p-badge-dot')) { - DomHandler.removeClass(badge, 'p-badge-dot'); - } - - if (this.value && String(this.value).length === 1) { - DomHandler.addClass(badge, 'p-badge-no-gutter'); - } else { - DomHandler.removeClass(badge, 'p-badge-no-gutter'); - } - } else { - if (!DomHandler.hasClass(badge, 'p-badge-dot')) { - DomHandler.addClass(badge, 'p-badge-dot'); - } - - DomHandler.removeClass(badge, 'p-badge-no-gutter'); - } - - badge.innerHTML = ''; - const badgeValue = this.value != null ? String(this.value) : ''; - this.renderer.appendChild(badge, this.document.createTextNode(badgeValue)); - } - - private setSizeClasses(element?: HTMLElement): void { - const badge = element ?? this.document.getElementById(this.id); - - if (!badge) { - return; - } - - if (this.badgeSize) { - if (this.badgeSize === 'large') { - DomHandler.addClass(badge, 'p-badge-lg'); - DomHandler.removeClass(badge, 'p-badge-xl'); - } - - if (this.badgeSize === 'xlarge') { - DomHandler.addClass(badge, 'p-badge-xl'); - DomHandler.removeClass(badge, 'p-badge-lg'); - } - } else if (this.size && !this.badgeSize) { - if (this.size === 'large') { - DomHandler.addClass(badge, 'p-badge-lg'); - DomHandler.removeClass(badge, 'p-badge-xl'); - } - - if (this.size === 'xlarge') { - DomHandler.addClass(badge, 'p-badge-xl'); - DomHandler.removeClass(badge, 'p-badge-lg'); - } - } else { - DomHandler.removeClass(badge, 'p-badge-lg'); - DomHandler.removeClass(badge, 'p-badge-xl'); - } - } - - private renderBadgeContent(): void { - if (this.disabled) { - return null; - } - - const el = this.activeElement; - const badge = this.document.createElement('span'); - badge.id = this.id; - badge.className = 'p-badge p-component'; - - this.setSeverity(null, badge); - this.setSizeClasses(badge); - this.setValue(badge); - DomHandler.addClass(el, 'p-overlay-badge'); - this.renderer.appendChild(el, badge); - this.badgeEl = badge; - this.applyStyles(); - } - - private applyStyles(): void { - if (this.badgeEl && this.badgeStyle && typeof this.badgeStyle === 'object') { - for (const [key, value] of Object.entries(this.badgeStyle)) { - this.renderer.setStyle(this.badgeEl, key, value); - } - } - if (this.badgeEl && this.badgeStyleClass) { - this.badgeEl.classList.add(...this.badgeStyleClass.split(' ')); - } - } - - private setSeverity(oldSeverity?: 'success' | 'info' | 'warning' | 'danger' | null, element?: HTMLElement): void { - const badge = element ?? this.document.getElementById(this.id); - - if (!badge) { - return; - } - - if (this.severity) { - DomHandler.addClass(badge, `p-badge-${this.severity}`); - } - - if (oldSeverity) { - DomHandler.removeClass(badge, `p-badge-${oldSeverity}`); - } - } - - private toggleDisableState(): void { - if (!this.id) { - return; - } - - if (this.disabled) { - const badge = this.activeElement?.querySelector(`#${this.id}`); - - if (badge) { - this.renderer.removeChild(this.activeElement, badge); - } - } else { - this.renderBadgeContent(); - } - } -} -/** - * Badge is a small status indicator for another element. - * @group Components - */ -@Component({ - selector: 'p-badge', - template: ` {{ value }} `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./badge.css'], - host: { - class: 'p-element' - } -}) -export class Badge { - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Inline style of the element. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - */ - @Input() badgeSize: 'large' | 'xlarge' | undefined; - /** - * Severity type of the badge. - * @group Props - */ - @Input() severity: 'success' | 'info' | 'warning' | 'danger' | 'help' | 'primary' | 'secondary' | 'contrast' | null | undefined; - /** - * Value to display inside the badge. - * @group Props - */ - @Input() value: string | number | null | undefined; - /** - * When specified, disables the component. - * @group Props - */ - @Input({ transform: booleanAttribute }) badgeDisabled: boolean = false; - /** - * Size of the badge, valid options are "large" and "xlarge". - * @group Props - * @deprecated use badgeSize instead. - */ - @Input() public set size(value: 'large' | 'xlarge') { - this._size = value; - console.warn('size property is deprecated and will removed in v18, use badgeSize instead.'); - } - get size() { - return this._size; - } - _size: 'large' | 'xlarge'; - - containerClass() { - return { - 'p-badge p-component': true, - 'p-badge-no-gutter': this.value != undefined && String(this.value).length === 1, - 'p-badge-lg': this.badgeSize === 'large' || this.size === 'large', - 'p-badge-xl': this.badgeSize === 'xlarge' || this.size === 'xlarge', - [`p-badge-${this.severity}`]: this.severity - }; - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Badge, BadgeDirective, SharedModule], - declarations: [Badge, BadgeDirective] -}) -export class BadgeModule {} diff --git a/src/app/components/badge/ng-package.json b/src/app/components/badge/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/badge/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/badge/public_api.ts b/src/app/components/badge/public_api.ts deleted file mode 100644 index 1566eee..0000000 --- a/src/app/components/badge/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './badge'; diff --git a/src/app/components/baseicon/baseicon.ts b/src/app/components/baseicon/baseicon.ts deleted file mode 100644 index 97d4381..0000000 --- a/src/app/components/baseicon/baseicon.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { Component, Input, ChangeDetectionStrategy, ViewEncapsulation, ElementRef, HostBinding, booleanAttribute } from '@angular/core'; -import { ObjectUtils } from 'primeng/utils'; - -@Component({ - template: ` `, - standalone: true, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - host: { - class: 'p-element p-icon-wrapper' - } -}) -export class BaseIcon { - @Input() label: string; - - @Input({ transform: booleanAttribute }) spin: boolean = false; - - @Input() styleClass: string; - - role: string; - - ariaLabel: string; - - ariaHidden: boolean; - - ngOnInit() { - this.getAttributes(); - } - - getAttributes() { - const isLabelEmpty = ObjectUtils.isEmpty(this.label); - this.role = !isLabelEmpty ? 'img' : undefined; - this.ariaLabel = !isLabelEmpty ? this.label : undefined; - this.ariaHidden = isLabelEmpty; - } - - getClassNames() { - return `p-icon ${this.styleClass ? this.styleClass + ' ' : ''}${this.spin ? 'p-icon-spin' : ''}`; - } -} diff --git a/src/app/components/baseicon/ng-package.json b/src/app/components/baseicon/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/baseicon/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/baseicon/public_api.ts b/src/app/components/baseicon/public_api.ts deleted file mode 100644 index 22afa3c..0000000 --- a/src/app/components/baseicon/public_api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './baseicon'; diff --git a/src/app/components/blockui/blockui.css b/src/app/components/blockui/blockui.css deleted file mode 100644 index 67cd719..0000000 --- a/src/app/components/blockui/blockui.css +++ /dev/null @@ -1,26 +0,0 @@ -@layer primeng { - .p-blockui { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: transparent; - transition-property: background-color; - display: flex; - align-items: center; - justify-content: center; - } - - .p-blockui.p-component-overlay { - position: absolute; - } - - .p-blockui-document.p-component-overlay { - position: fixed; - } - - .p-blockui-leave.p-component-overlay { - background-color: transparent; - } -} diff --git a/src/app/components/blockui/blockui.interface.ts b/src/app/components/blockui/blockui.interface.ts deleted file mode 100644 index 8d4fdf9..0000000 --- a/src/app/components/blockui/blockui.interface.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { TemplateRef } from '@angular/core'; - -/** - * Defines valid templates in BlockUI. - * @group Templates - */ -export interface BlockUITemplates { - /** - * Custom template of content. - */ - content(): TemplateRef; -} diff --git a/src/app/components/blockui/blockui.spec.ts b/src/app/components/blockui/blockui.spec.ts deleted file mode 100644 index 448f395..0000000 --- a/src/app/components/blockui/blockui.spec.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { BlockUI } from './blockui'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Component } from '@angular/core'; -import { Panel } from 'primeng/panel'; - -@Component({ - template: ` - - - - ` -}) -class TestBlockUIComponent {} - -describe('BlockUI', () => { - let blockui: BlockUI; - let blockui2: BlockUI; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule], - declarations: [BlockUI, TestBlockUIComponent, Panel] - }); - - fixture = TestBed.createComponent(TestBlockUIComponent); - blockui = fixture.debugElement.children[0].componentInstance; - blockui2 = fixture.debugElement.children[1].componentInstance; - }); - - it('should display by default', () => { - blockui.blocked = false; - fixture.detectChanges(); - - const blockEl = fixture.debugElement.query(By.css('div')); - expect(blockEl.nativeElement).toBeTruthy(); - }); - - it('should block body', () => { - blockui.blocked = false; - fixture.detectChanges(); - - const blockSpy = spyOn(blockui, 'block').and.callThrough(); - blockui.blocked = true; - fixture.detectChanges(); - - expect(blockSpy).toHaveBeenCalled(); - }); - - it('should unblock body', () => { - blockui.blocked = false; - fixture.detectChanges(); - - const unBlockSpy = spyOn(blockui, 'unblock').and.callThrough(); - blockui.blocked = true; - fixture.detectChanges(); - - blockui.blocked = false; - fixture.detectChanges(); - - expect(unBlockSpy).toHaveBeenCalled(); - }); - - it('should block element with target', () => { - blockui2.blocked = false; - fixture.detectChanges(); - - const blockSpy = spyOn(blockui2, 'block').and.callThrough(); - blockui2.blocked = true; - fixture.detectChanges(); - - expect(blockSpy).toHaveBeenCalled(); - expect(blockui2.target.getBlockableElement().style.position).toEqual('relative'); - }); -}); diff --git a/src/app/components/blockui/blockui.ts b/src/app/components/blockui/blockui.ts deleted file mode 100644 index 44369e4..0000000 --- a/src/app/components/blockui/blockui.ts +++ /dev/null @@ -1,186 +0,0 @@ -import { CommonModule, DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { - AfterViewInit, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - ContentChildren, - ElementRef, - Inject, - Input, - NgModule, - OnDestroy, - PLATFORM_ID, - QueryList, - Renderer2, - TemplateRef, - ViewChild, - ViewEncapsulation, - booleanAttribute, - numberAttribute -} from '@angular/core'; -import { PrimeNGConfig, PrimeTemplate } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -import { ZIndexUtils } from 'primeng/utils'; -/** - * BlockUI can either block other components or the whole page. - * @group Components - */ -@Component({ - selector: 'p-blockUI', - template: ` -
- - -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./blockui.css'], - host: { - class: 'p-element' - } -}) -export class BlockUI implements AfterViewInit, OnDestroy { - /** - * Name of the local ng-template variable referring to another component. - * @group Props - */ - @Input() target: any; - /** - * Whether to automatically manage layering. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoZIndex: boolean = true; - /** - * Base zIndex value to use in layering. - * @group Props - */ - @Input({ transform: numberAttribute }) baseZIndex: number = 0; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Current blocked state as a boolean. - * @group Props - */ - @Input() get blocked(): boolean { - return this._blocked; - } - set blocked(val: boolean) { - if (this.mask && this.mask.nativeElement) { - if (val) this.block(); - else this.unblock(); - } else { - this._blocked = val; - } - } - - @ContentChildren(PrimeTemplate) templates: QueryList | undefined; - - @ViewChild('mask') mask: ElementRef | undefined; - - _blocked: boolean = false; - - animationEndListener: VoidFunction | null | undefined; - - contentTemplate: TemplateRef | undefined; - - constructor( - @Inject(DOCUMENT) private document: Document, - public el: ElementRef, - public cd: ChangeDetectorRef, - public config: PrimeNGConfig, - private renderer: Renderer2, - @Inject(PLATFORM_ID) public platformId: any - ) {} - - ngAfterViewInit() { - if (this._blocked) this.block(); - - if (this.target && !this.target.getBlockableElement) { - throw 'Target of BlockUI must implement BlockableUI interface'; - } - } - - ngAfterContentInit() { - (this.templates as QueryList).forEach((item) => { - switch (item.getType()) { - case 'content': - this.contentTemplate = item.template; - break; - - default: - this.contentTemplate = item.template; - break; - } - }); - } - - block() { - if (isPlatformBrowser(this.platformId)) { - this._blocked = true; - (this.mask as ElementRef).nativeElement.style.display = 'flex'; - - if (this.target) { - this.target.getBlockableElement().appendChild((this.mask as ElementRef).nativeElement); - this.target.getBlockableElement().style.position = 'relative'; - } else { - this.renderer.appendChild(this.document.body, (this.mask as ElementRef).nativeElement); - DomHandler.blockBodyScroll(); - } - - if (this.autoZIndex) { - ZIndexUtils.set('modal', (this.mask as ElementRef).nativeElement, this.baseZIndex + this.config.zIndex.modal); - } - } - } - - unblock() { - if (isPlatformBrowser(this.platformId) && this.mask && !this.animationEndListener) { - this.animationEndListener = this.renderer.listen(this.mask.nativeElement, 'animationend', this.destroyModal.bind(this)); - DomHandler.addClass(this.mask.nativeElement, 'p-component-overlay-leave'); - } - } - - destroyModal() { - this._blocked = false; - if (this.mask && isPlatformBrowser(this.platformId)) { - ZIndexUtils.clear(this.mask.nativeElement); - DomHandler.removeClass(this.mask.nativeElement, 'p-component-overlay-leave'); - this.renderer.removeChild(this.el.nativeElement, this.mask.nativeElement); - DomHandler.unblockBodyScroll(); - } - this.unbindAnimationEndListener(); - this.cd.markForCheck(); - } - - unbindAnimationEndListener() { - if (this.animationEndListener && this.mask) { - this.animationEndListener(); - this.animationEndListener = null; - } - } - - ngOnDestroy() { - this.unblock(); - this.destroyModal(); - } -} - -@NgModule({ - imports: [CommonModule], - exports: [BlockUI], - declarations: [BlockUI] -}) -export class BlockUIModule {} diff --git a/src/app/components/blockui/ng-package.json b/src/app/components/blockui/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/blockui/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/blockui/public_api.ts b/src/app/components/blockui/public_api.ts deleted file mode 100644 index 7ac2afa..0000000 --- a/src/app/components/blockui/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './blockui'; -export * from './blockui.interface'; diff --git a/src/app/components/breadcrumb/breadcrumb.css b/src/app/components/breadcrumb/breadcrumb.css deleted file mode 100644 index 8b62cea..0000000 --- a/src/app/components/breadcrumb/breadcrumb.css +++ /dev/null @@ -1,33 +0,0 @@ -@layer primeng { - .p-breadcrumb { - overflow-x: auto; - } - - .p-breadcrumb .p-breadcrumb-list { - margin: 0; - padding: 0; - list-style-type: none; - display: flex; - align-items: center; - flex-wrap: nowrap; - } - - .p-breadcrumb .p-menuitem-text { - line-height: 1; - } - - .p-breadcrumb .p-menuitem-link { - text-decoration: none; - display: flex; - align-items: center; - } - - .p-breadcrumb .p-menuitem-separator { - display: flex; - align-items: center; - } - - .p-breadcrumb::-webkit-scrollbar { - display: none; - } -} diff --git a/src/app/components/breadcrumb/breadcrumb.interface.ts b/src/app/components/breadcrumb/breadcrumb.interface.ts deleted file mode 100644 index 01d443f..0000000 --- a/src/app/components/breadcrumb/breadcrumb.interface.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { TemplateRef } from '@angular/core'; -import { MenuItem } from 'primeng/api'; -import { Breadcrumb } from './breadcrumb'; -/** - * Defines valid templates in Breadcumb. - * @group Templates - */ - -export interface BreadcumbTemplates { - /** - * Custom template of item. - */ - item(context: { - /** - * Data of the item. - */ - $implicit: MenuItem; - }): TemplateRef<{ $implicit: MenuItem }>; - - /** - * Custom template of separator. - */ - separator(): TemplateRef; -} -/** - * Custom select event. - * @see {@link Breadcrumb.onItemClick} - * @group Events - */ -export interface BreadcrumbItemClickEvent { - /** - * Browser event. - */ - originalEvent: Event; - /** - * Selected menu item . - */ - item: MenuItem; -} diff --git a/src/app/components/breadcrumb/breadcrumb.spec.ts b/src/app/components/breadcrumb/breadcrumb.spec.ts deleted file mode 100644 index c1e257a..0000000 --- a/src/app/components/breadcrumb/breadcrumb.spec.ts +++ /dev/null @@ -1,163 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { Breadcrumb, BreadcrumbModule } from './breadcrumb'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { RouterTestingModule } from '@angular/router/testing'; -import { NO_ERRORS_SCHEMA } from '@angular/core'; - -describe('Breadcrumb', () => { - let breadcrumb: Breadcrumb; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [RouterTestingModule.withRoutes([{ path: 'test', component: Breadcrumb }]), NoopAnimationsModule, BreadcrumbModule], - schemas: [NO_ERRORS_SCHEMA] - }); - - fixture = TestBed.createComponent(Breadcrumb); - breadcrumb = fixture.componentInstance; - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const breadcrumbEl = fixture.debugElement.query(By.css('nav')).nativeElement; - expect(breadcrumbEl).toBeTruthy(); - }); - - it('should change style and styleClass', () => { - breadcrumb.style = { height: '300px' }; - breadcrumb.styleClass = 'Primeng ROCKS!'; - fixture.detectChanges(); - - const breadcrumbEl = fixture.debugElement.query(By.css('nav')); - expect(breadcrumbEl.nativeElement.className).toContain('Primeng ROCKS!'); - expect(breadcrumbEl.styles.height).toEqual('300px'); - }); - - it('should display the home', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - fixture.detectChanges(); - - const homeEl = fixture.debugElement.query(By.css('.p-breadcrumb-home')); - expect(homeEl).toBeTruthy(); - }); - - it('should change home icon', () => { - breadcrumb.home = { icon: 'primeng' }; - fixture.detectChanges(); - - const homeEl = fixture.debugElement.query(By.css('.p-breadcrumb-home')).query(By.css('span')).nativeElement; - expect(homeEl.className).toContain('primeng'); - }); - - it('should display items', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemsEl = fixture.debugElement.query(By.css('ol')); - expect(itemsEl.children[2].children[0]).toBeTruthy(); - expect(itemsEl.children[2].children[0].nativeElement.textContent).toEqual('Squad'); - expect(itemsEl.children.length).toEqual(5); - }); - - it('should call itemClick when click home ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const homeEl = fixture.debugElement.query(By.css('.p-breadcrumb-home')).query(By.css('a')).nativeElement; - homeEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should call itemClick when click item ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const squadEl = fixture.debugElement.query(By.css('ol')).children[2].children[0].nativeElement; - squadEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should call itemClick(routerLink) when click item ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [{ label: 'Squad' }, { label: 'Lionel Messi', routerLink: 'test', icon: 'pi pi-external-link' }]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const messiEl = fixture.debugElement.query(By.css('ol')).children[4].children[0].nativeElement; - messiEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should call itemClick and do nothing (item disabled) ', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [ - { label: 'Squad', disabled: true }, - { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' } - ]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const squadEl = fixture.debugElement.query(By.css('ol')).children[2].children[0].nativeElement; - squadEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); - - it('should run command', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [ - { - label: 'Squad', - command: () => { - breadcrumb.styleClass = 'primengRocks!'; - } - }, - { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' } - ]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - const squadEl = fixture.debugElement.query(By.css('ol')).children[2].children[0].nativeElement; - squadEl.click(); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - expect(breadcrumb.styleClass).toEqual('primengRocks!'); - }); - - it('should call itemClick with home item', () => { - breadcrumb.home = { icon: 'pi pi-home' }; - breadcrumb.model = [ - { - label: 'Squad', - command: () => { - breadcrumb.styleClass = 'primengRocks!'; - } - }, - { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi', icon: 'pi pi-external-link' } - ]; - fixture.detectChanges(); - - const itemClickSpy = spyOn(breadcrumb, 'onClick').and.callThrough(); - let event = new Event('click'); - breadcrumb.onHomeClick(event); - fixture.detectChanges(); - - expect(itemClickSpy).toHaveBeenCalled(); - }); -}); diff --git a/src/app/components/breadcrumb/breadcrumb.ts b/src/app/components/breadcrumb/breadcrumb.ts deleted file mode 100644 index 52c1235..0000000 --- a/src/app/components/breadcrumb/breadcrumb.ts +++ /dev/null @@ -1,258 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { AfterContentInit, ChangeDetectionStrategy, Component, ContentChildren, EventEmitter, Input, NgModule, Output, QueryList, TemplateRef, ViewEncapsulation } from '@angular/core'; -import { Router, RouterModule } from '@angular/router'; -import { MenuItem, PrimeTemplate, SharedModule } from 'primeng/api'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { HomeIcon } from 'primeng/icons/home'; -import { TooltipModule } from 'primeng/tooltip'; -import { BreadcrumbItemClickEvent } from './breadcrumb.interface'; -/** - * Breadcrumb provides contextual information about page hierarchy. - * @group Components - */ -@Component({ - selector: 'p-breadcrumb', - template: ` - - `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./breadcrumb.css'], - host: { - class: 'p-element' - } -}) -export class Breadcrumb implements AfterContentInit { - /** - * An array of menuitems. - * @group Props - */ - @Input() model: MenuItem[] | undefined; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Style class of the component. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * MenuItem configuration for the home icon. - * @group Props - */ - @Input() home: MenuItem | undefined; - /** - * Defines a string that labels the home icon for accessibility. - * @group Props - */ - @Input() homeAriaLabel: string | undefined; - /** - * Fired when an item is selected. - * @param {BreadcrumbItemClickEvent} event - custom click event. - * @group Emits - */ - @Output() onItemClick: EventEmitter = new EventEmitter(); - - @ContentChildren(PrimeTemplate) templates: QueryList | undefined; - - separatorTemplate: TemplateRef | undefined; - - itemTemplate: TemplateRef | undefined; - - constructor(private router: Router) {} - - onClick(event: MouseEvent, item: MenuItem) { - if (item.disabled) { - event.preventDefault(); - return; - } - - if (!item.url && !item.routerLink) { - event.preventDefault(); - } - - if (item.command) { - item.command({ - originalEvent: event, - item: item - }); - } - - this.onItemClick.emit({ - originalEvent: event, - item: item - }); - } - - onHomeClick(event: MouseEvent | any) { - if (this.home) { - this.onClick(event, this.home); - } - } - - ngAfterContentInit() { - this.templates?.forEach((item) => { - switch (item.getType()) { - case 'separator': - this.separatorTemplate = item.template; - break; - - case 'item': - this.itemTemplate = item.template; - break; - - default: - this.itemTemplate = item.template; - break; - } - }); - } - - isCurrentUrl(item) { - const { routerLink } = item; - const lastPath = this.router ? this.router.url : ''; - - return routerLink === lastPath ? 'page' : undefined; - } -} - -@NgModule({ - imports: [CommonModule, RouterModule, TooltipModule, ChevronRightIcon, HomeIcon, SharedModule], - exports: [Breadcrumb, RouterModule, TooltipModule, SharedModule], - declarations: [Breadcrumb] -}) -export class BreadcrumbModule {} diff --git a/src/app/components/breadcrumb/ng-package.json b/src/app/components/breadcrumb/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/breadcrumb/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/breadcrumb/public_api.ts b/src/app/components/breadcrumb/public_api.ts deleted file mode 100644 index c739721..0000000 --- a/src/app/components/breadcrumb/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './breadcrumb'; -export * from './breadcrumb.interface'; diff --git a/src/app/components/button/button.css b/src/app/components/button/button.css deleted file mode 100644 index 4958987..0000000 --- a/src/app/components/button/button.css +++ /dev/null @@ -1,97 +0,0 @@ -@layer primeng { - .p-button { - margin: 0; - display: inline-flex; - cursor: pointer; - user-select: none; - align-items: center; - vertical-align: bottom; - text-align: center; - overflow: hidden; - position: relative; - } - - .p-button-label { - flex: 1 1 auto; - } - - .p-button-icon-right { - order: 1; - } - - .p-button:disabled { - cursor: default; - pointer-events: none; - } - - .p-button-icon-only { - justify-content: center; - } - - .p-button-icon-only:after { - content: 'p'; - visibility: hidden; - clip: rect(0 0 0 0); - width: 0; - } - - .p-button-vertical { - flex-direction: column; - } - - .p-button-icon-bottom { - order: 2; - } - - .p-button-group .p-button { - margin: 0; - } - - .p-button-group .p-button:focus, - .p-button-group p-button:focus .p-button, - .p-buttonset .p-button:focus, - .p-buttonset .p-button:focus, - .p-buttonset p-button:focus .p-button, - .p-buttonset .p-button:focus { - position: relative; - z-index: 1; - } - - .p-button-group .p-button:not(:last-child), - .p-button-group .p-button:not(:last-child):hover, - .p-button-group p-button:not(:last-child) .p-button, - .p-button-group p-button:not(:last-child) .p-button:hover, - .p-buttonset .p-button:not(:last-child), - .p-buttonset .p-button:not(:last-child):hover, - .p-buttonset p-button:not(:last-child) .p-button, - .p-buttonset p-button:not(:last-child) .p-button:hover { - border-right: 0 none; - } - - .p-button-group .p-button:not(:first-of-type):not(:last-of-type), - .p-button-group p-button:not(:first-of-type):not(:last-of-type) .p-button, - .p-buttonset .p-button:not(:first-of-type):not(:last-of-type), - .p-buttonset p-button:not(:first-of-type):not(:last-of-type) .p-button { - border-radius: 0; - } - - .p-button-group .p-button:first-of-type:not(:only-of-type), - .p-button-group p-button:first-of-type:not(:only-of-type) .p-button, - .p-buttonset .p-button:first-of-type:not(:only-of-type), - .p-buttonset p-button:first-of-type:not(:only-of-type) .p-button { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .p-button-group .p-button:last-of-type:not(:only-of-type), - .p-button-group p-button:last-of-type:not(:only-of-type) .p-button, - .p-buttonset .p-button:last-of-type:not(:only-of-type), - .p-buttonset p-button:last-of-type:not(:only-of-type) .p-button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - p-button[iconpos='right'] spinnericon { - order: 1; - } -} diff --git a/src/app/components/button/button.interface.ts b/src/app/components/button/button.interface.ts deleted file mode 100644 index 6002d5a..0000000 --- a/src/app/components/button/button.interface.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { NgClass } from '@angular/common'; -import { TemplateRef } from '@angular/core'; - -/** - * Defines valid templates in Button. - * @group Templates - */ -export interface ButtonTemplates { - /** - * Custom template of content. - */ - content(): TemplateRef; - /** - * Custom template of icon. - */ - icon(context: { - /** - * Icon class. - */ - class: NgClass; - }): TemplateRef; - /** - * Custom template of loadingicon. - */ - loadingicon(context: { - /** - * Icon class. - */ - class: NgClass; - }): TemplateRef; -} diff --git a/src/app/components/button/button.spec.ts b/src/app/components/button/button.spec.ts deleted file mode 100644 index 88e5b06..0000000 --- a/src/app/components/button/button.spec.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Button } from './button'; - -describe('Button', () => { - let button: Button; - let fixture: ComponentFixture - `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - host: { - class: 'p-element', - '[class.p-disabled]': 'disabled' || 'loading' - } -}) -export class Button implements AfterContentInit { - /** - * Type of the button. - * @group Props - */ - @Input() type: string = 'button'; - /** - * Position of the icon. - * @group Props - */ - @Input() iconPos: ButtonIconPosition = 'left'; - /** - * Name of the icon. - * @group Props - */ - @Input() icon: string | undefined; - /** - * Value of the badge. - * @group Props - */ - @Input() badge: string | undefined; - /** - * Uses to pass attributes to the label's DOM element. - * @group Props - */ - @Input() label: string | undefined; - /** - * When present, it specifies that the component should be disabled. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Whether the button is in loading state. - * @group Props - */ - @Input({ transform: booleanAttribute }) loading: boolean = false; - /** - * Icon to display in loading state. - * @group Props - */ - @Input() loadingIcon: string | undefined; - /** - * Add a shadow to indicate elevation. - * @group Props - */ - @Input({ transform: booleanAttribute }) raised: boolean = false; - /** - * Add a circular border radius to the button. - * @group Props - */ - @Input({ transform: booleanAttribute }) rounded: boolean = false; - /** - * Add a textual class to the button without a background initially. - * @group Props - */ - @Input({ transform: booleanAttribute }) text: boolean = false; - /** - * Add a plain textual class to the button without a background initially. - * @group Props - */ - @Input({ transform: booleanAttribute }) plain: boolean = false; - /** - * Defines the style of the button. - * @group Props - */ - @Input() severity: 'success' | 'info' | 'warning' | 'danger' | 'help' | 'primary' | 'secondary' | 'contrast' | null | undefined; - /** - * Add a border class without a background initially. - * @group Props - */ - @Input({ transform: booleanAttribute }) outlined: boolean = false; - /** - * Add a link style to the button. - * @group Props - */ - @Input({ transform: booleanAttribute }) link: boolean = false; - /** - * Add a tabindex to the button. - * @group Props - */ - @Input({ transform: numberAttribute }) tabindex: number | undefined; - /** - * Defines the size of the button. - * @group Props - */ - @Input() size: 'small' | 'large' | undefined; - /** - * Inline style of the element. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Style class of the badge. - * @group Props - */ - @Input() badgeClass: string | undefined; - /** - * Used to define a string that autocomplete attribute the current element. - * @group Props - */ - @Input() ariaLabel: string | undefined; - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean | undefined; - /** - * Callback to execute when button is clicked. - * This event is intended to be used with the component. Using a regular - - - - - -
- - - -
-
-
- -
- - - - {{ yearPickerValues()[0] }} - {{ yearPickerValues()[yearPickerValues().length - 1] }} - - -
- -
-
- - - - - - - - - - - - - -
- {{ getTranslation('weekHeader') }} - - {{ weekDay }} -
- - {{ month.weekNumbers[j] }} - - - - - {{ date.day }} - - - - - - - -
- {{ date.day }} -
-
-
-
-
-
-
- - {{ m }} -
- {{ m }} -
-
-
-
- - {{ y }} -
- {{ y }} -
-
-
-
-
-
- - 0{{ currentHour }} - -
-
- {{ timeSeparator }} -
-
- - 0{{ currentMinute }} - -
-
- {{ timeSeparator }} -
-
- - 0{{ currentSecond }} - -
-
- - {{ pm ? 'PM' : 'AM' }} - -
-
-
- - -
- - -
- - `, - animations: [ - trigger('overlayAnimation', [ - state( - 'visibleTouchUI', - style({ - transform: 'translate(-50%,-50%)', - opacity: 1 - }) - ), - transition('void => visible', [style({ opacity: 0, transform: 'scaleY(0.8)' }), animate('{{showTransitionParams}}', style({ opacity: 1, transform: '*' }))]), - transition('visible => void', [animate('{{hideTransitionParams}}', style({ opacity: 0 }))]), - transition('void => visibleTouchUI', [style({ opacity: 0, transform: 'translate3d(-50%, -40%, 0) scale(0.9)' }), animate('{{showTransitionParams}}')]), - transition('visibleTouchUI => void', [ - animate( - '{{hideTransitionParams}}', - style({ - opacity: 0, - transform: 'translate3d(-50%, -40%, 0) scale(0.9)' - }) - ) - ]) - ]) - ], - host: { - class: 'p-element p-inputwrapper', - '[class.p-inputwrapper-filled]': 'filled', - '[class.p-inputwrapper-focus]': 'focus', - '[class.p-calendar-clearable]': 'showClear && !disabled' - }, - providers: [CALENDAR_VALUE_ACCESSOR], - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./calendar.css'] -}) -export class Calendar implements OnInit, OnDestroy, ControlValueAccessor { - @Input() iconDisplay: 'input' | 'button' = 'button'; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Style class of the component. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Inline style of the input field. - * @group Props - */ - @Input() inputStyle: { [klass: string]: any } | null | undefined; - /** - * Identifier of the focus input to match a label defined for the component. - * @group Props - */ - @Input() inputId: string | undefined; - /** - * Name of the input element. - * @group Props - */ - @Input() name: string | undefined; - /** - * Style class of the input field. - * @group Props - */ - @Input() inputStyleClass: string | undefined; - /** - * Placeholder text for the input. - * @group Props - */ - @Input() placeholder: string | undefined; - /** - * Establishes relationships between the component and label(s) where its value should be one or more element IDs. - * @group Props - */ - @Input() ariaLabelledBy: string | undefined; - /** - * Defines a string that labels the input for accessibility. - * @group Props - */ - @Input() ariaLabel: string | undefined; - - /** - * Defines a string that labels the icon button for accessibility. - * @group Props - */ - @Input() iconAriaLabel: string | undefined; - /** - * When specified, disables the component. - * @group Props - */ - @Input({ transform: booleanAttribute }) disabled: boolean | undefined; - /** - * Format of the date which can also be defined at locale settings. - * @group Props - */ - @Input() dateFormat: string | undefined; - /** - * Separator for multiple selection mode. - * @group Props - */ - @Input() multipleSeparator: string = ','; - /** - * Separator for joining start and end dates on range selection mode. - * @group Props - */ - @Input() rangeSeparator: string = '-'; - /** - * When enabled, displays the calendar as inline. Default is false for popup mode. - * @group Props - */ - @Input({ transform: booleanAttribute }) inline: boolean = false; - /** - * Whether to display dates in other months (non-selectable) at the start or end of the current month. To make these days selectable use the selectOtherMonths option. - * @group Props - */ - @Input({ transform: booleanAttribute }) showOtherMonths: boolean = true; - /** - * Whether days in other months shown before or after the current month are selectable. This only applies if the showOtherMonths option is set to true. - * @group Props - */ - @Input({ transform: booleanAttribute }) selectOtherMonths: boolean | undefined; - /** - * When enabled, displays a button with icon next to input. - * @group Props - */ - @Input({ transform: booleanAttribute }) showIcon: boolean | undefined; - /** - * Icon of the calendar button. - * @group Props - */ - @Input() icon: string | undefined; - /** - * Target element to attach the overlay, valid values are "body" or a local ng-template variable of another element (note: use binding with brackets for template variables, e.g. [appendTo]="mydiv" for a div element having#mydiv as variable name). - * @group Props - */ - @Input() appendTo: HTMLElement | ElementRef | TemplateRef | string | null | undefined | any; - /** - * When specified, prevents entering the date manually with keyboard. - * @group Props - */ - @Input({ transform: booleanAttribute }) readonlyInput: boolean | undefined; - /** - * The cutoff year for determining the century for a date. - * @group Props - */ - @Input() shortYearCutoff: any = '+10'; - /** - * Whether the month should be rendered as a dropdown instead of text. - * @group Props - * @deprecated Navigator is always on. - */ - @Input({ transform: booleanAttribute }) monthNavigator: boolean | undefined; - /** - * Whether the year should be rendered as a dropdown instead of text. - * @group Props - * @deprecated Navigator is always on. - */ - @Input({ transform: booleanAttribute }) yearNavigator: boolean | undefined; - /** - * Specifies 12 or 24 hour format. - * @group Props - */ - @Input() hourFormat: string = '24'; - /** - * Whether to display timepicker only. - * @group Props - */ - @Input({ transform: booleanAttribute }) timeOnly: boolean | undefined; - /** - * Years to change per step in yearpicker. - * @group Props - */ - @Input({ transform: numberAttribute }) stepYearPicker: number = 10; - /** - * Hours to change per step. - * @group Props - */ - @Input({ transform: numberAttribute }) stepHour: number = 1; - /** - * Minutes to change per step. - * @group Props - */ - @Input({ transform: numberAttribute }) stepMinute: number = 1; - /** - * Seconds to change per step. - * @group Props - */ - @Input({ transform: numberAttribute }) stepSecond: number = 1; - /** - * Whether to show the seconds in time picker. - * @group Props - */ - @Input({ transform: booleanAttribute }) showSeconds: boolean = false; - /** - * When present, it specifies that an input field must be filled out before submitting the form. - * @group Props - */ - @Input({ transform: booleanAttribute }) required: boolean | undefined; - /** - * When disabled, datepicker will not be visible with input focus. - * @group Props - */ - @Input({ transform: booleanAttribute }) showOnFocus: boolean = true; - /** - * When enabled, calendar will show week numbers. - * @group Props - */ - @Input({ transform: booleanAttribute }) showWeek: boolean = false; - /** - * When enabled, calendar will start week numbers from first day of the year. - * @group Props - */ - @Input() startWeekFromFirstDayOfYear: boolean = false; - /** - * When enabled, a clear icon is displayed to clear the value. - * @group Props - */ - @Input({ transform: booleanAttribute }) showClear: boolean = false; - /** - * Type of the value to write back to ngModel, default is date and alternative is string. - * @group Props - */ - @Input() dataType: string = 'date'; - /** - * Defines the quantity of the selection, valid values are "single", "multiple" and "range". - * @group Props - */ - @Input() selectionMode: 'single' | 'multiple' | 'range' | undefined = 'single'; - /** - * Maximum number of selectable dates in multiple mode. - * @group Props - */ - @Input({ transform: numberAttribute }) maxDateCount: number | undefined; - /** - * Whether to display today and clear buttons at the footer - * @group Props - */ - @Input({ transform: booleanAttribute }) showButtonBar: boolean | undefined; - /** - * Style class of the today button. - * @group Props - */ - @Input() todayButtonStyleClass: string = 'p-button-text'; - /** - * Style class of the clear button. - * @group Props - */ - @Input() clearButtonStyleClass: string = 'p-button-text'; - /** - * When present, it specifies that the component should automatically get focus on load. - * @group Props - */ - @Input({ transform: booleanAttribute }) autofocus: boolean | undefined; - /** - * Whether to automatically manage layering. - * @group Props - */ - @Input({ transform: booleanAttribute }) autoZIndex: boolean = true; - /** - * Base zIndex value to use in layering. - * @group Props - */ - @Input({ transform: numberAttribute }) baseZIndex: number = 0; - /** - * Style class of the datetimepicker container element. - * @group Props - */ - @Input() panelStyleClass: string | undefined; - /** - * Inline style of the datetimepicker container element. - * @group Props - */ - @Input() panelStyle: any; - /** - * Keep invalid value when input blur. - * @group Props - */ - @Input({ transform: booleanAttribute }) keepInvalid: boolean = false; - /** - * Whether to hide the overlay on date selection. - * @group Props - */ - @Input({ transform: booleanAttribute }) hideOnDateTimeSelect: boolean = true; - /** - * When enabled, calendar overlay is displayed as optimized for touch devices. - * @group Props - */ - @Input({ transform: booleanAttribute }) touchUI: boolean | undefined; - /** - * Separator of time selector. - * @group Props - */ - @Input() timeSeparator: string = ':'; - /** - * When enabled, can only focus on elements inside the calendar. - * @group Props - */ - @Input({ transform: booleanAttribute }) focusTrap: boolean = true; - /** - * Transition options of the show animation. - * @group Props - */ - @Input() showTransitionOptions: string = '.12s cubic-bezier(0, 0, 0.2, 1)'; - /** - * Transition options of the hide animation. - * @group Props - */ - @Input() hideTransitionOptions: string = '.1s linear'; - /** - * Index of the element in tabbing order. - * @group Props - */ - @Input({ transform: numberAttribute }) tabindex: number | undefined; - /** - * Specifies the input variant of the component. - * @group Props - */ - @Input() variant: 'filled' | 'outlined' = 'outlined'; - /** - * The minimum selectable date. - * @group Props - */ - @Input() get minDate(): Date | undefined | null { - return this._minDate; - } - set minDate(date: Date | undefined | null) { - this._minDate = date; - - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * The maximum selectable date. - * @group Props - */ - @Input() get maxDate(): Date | undefined | null { - return this._maxDate; - } - set maxDate(date: Date | undefined | null) { - this._maxDate = date; - - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * Array with dates that should be disabled (not selectable). - * @group Props - */ - @Input() get disabledDates(): Date[] { - return this._disabledDates; - } - set disabledDates(disabledDates: Date[]) { - this._disabledDates = disabledDates; - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * Array with weekday numbers that should be disabled (not selectable). - * @group Props - */ - @Input() get disabledDays(): number[] { - return this._disabledDays; - } - set disabledDays(disabledDays: number[]) { - this._disabledDays = disabledDays; - - if (this.currentMonth != undefined && this.currentMonth != null && this.currentYear) { - this.createMonths(this.currentMonth, this.currentYear); - } - } - /** - * The range of years displayed in the year drop-down in (nnnn:nnnn) format such as (2000:2020). - * @group Props - * @deprecated Years are based on decades by default. - */ - @Input() get yearRange(): string { - return this._yearRange; - } - set yearRange(yearRange: string) { - this._yearRange = yearRange; - - if (yearRange) { - const years = yearRange.split(':'); - const yearStart = parseInt(years[0]); - const yearEnd = parseInt(years[1]); - - this.populateYearOptions(yearStart, yearEnd); - } - } - /** - * Whether to display timepicker. - * @group Props - */ - @Input() get showTime(): boolean { - return this._showTime; - } - set showTime(showTime: boolean) { - this._showTime = showTime; - - if (this.currentHour === undefined) { - this.initTime(this.value || new Date()); - } - this.updateInputfield(); - } - /** - * An array of options for responsive design. - * @group Props - */ - @Input() get responsiveOptions(): CalendarResponsiveOptions[] { - return this._responsiveOptions; - } - set responsiveOptions(responsiveOptions: CalendarResponsiveOptions[]) { - this._responsiveOptions = responsiveOptions; - - this.destroyResponsiveStyleElement(); - this.createResponsiveStyle(); - } - /** - * Number of months to display. - * @group Props - */ - @Input() get numberOfMonths(): number { - return this._numberOfMonths; - } - set numberOfMonths(numberOfMonths: number) { - this._numberOfMonths = numberOfMonths; - - this.destroyResponsiveStyleElement(); - this.createResponsiveStyle(); - } - /** - * Defines the first of the week for various date calculations. - * @group Props - */ - @Input() get firstDayOfWeek(): number { - return this._firstDayOfWeek; - } - set firstDayOfWeek(firstDayOfWeek: number) { - this._firstDayOfWeek = firstDayOfWeek; - - this.createWeekDays(); - } - /** - * Option to set calendar locale. - * @group Props - * @deprecated Locale property has no effect, use new i18n API instead. - */ - @Input() set locale(newLocale: LocaleSettings) { - console.warn('Locale property has no effect, use new i18n API instead.'); - } - /** - * Type of view to display, valid values are "date" for datepicker and "month" for month picker. - * @group Props - */ - @Input() get view(): CalendarTypeView { - return this._view; - } - set view(view: CalendarTypeView) { - this._view = view; - this.currentView = this._view; - } - /** - * Set the date to highlight on first opening if the field is blank. - * @group Props - */ - @Input() get defaultDate(): Date { - return this._defaultDate; - } - set defaultDate(defaultDate: Date) { - this._defaultDate = defaultDate; - - if (this.initialized) { - const date = defaultDate || new Date(); - this.currentMonth = date.getMonth(); - this.currentYear = date.getFullYear(); - this.initTime(date); - this.createMonths(this.currentMonth, this.currentYear); - } - } - get inputClass() { - return { - 'p-inputtext p-component': true, - 'p-variant-filled': this.variant === 'filled' || this.config.inputStyle() === 'filled' - }; - } - - /** - * Callback to invoke on focus of input field. - * @param {Event} event - browser event. - * @group Emits - */ - @Output() onFocus: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on blur of input field. - * @param {Event} event - browser event. - * @group Emits - */ - @Output() onBlur: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when date panel closed. - * @param {Event} event - Mouse event - * @group Emits - */ - @Output() onClose: EventEmitter = new EventEmitter(); - /** - * Callback to invoke on date select. - * @param {Date} date - date value. - * @group Emits - */ - @Output() onSelect: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when input field cleared. - * @group Emits - */ - @Output() onClear: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when input field is being typed. - * @param {Event} event - browser event - * @group Emits - */ - @Output() onInput: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when today button is clicked. - * @param {Date} date - today as a date instance. - * @group Emits - */ - @Output() onTodayClick: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when clear button is clicked. - * @param {Event} event - browser event. - * @group Emits - */ - @Output() onClearClick: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a month is changed using the navigators. - * @param {CalendarMonthChangeEvent} event - custom month change event. - * @group Emits - */ - @Output() onMonthChange: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when a year is changed using the navigators. - * @param {CalendarYearChangeEvent} event - custom year change event. - * @group Emits - */ - @Output() onYearChange: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when clicked outside of the date panel. - * @group Emits - */ - @Output() onClickOutside: EventEmitter = new EventEmitter(); - /** - * Callback to invoke when datepicker panel is shown. - * @group Emits - */ - @Output() onShow: EventEmitter = new EventEmitter(); - - @ContentChildren(PrimeTemplate) templates!: QueryList; - - @ViewChild('container', { static: false }) containerViewChild: Nullable; - - @ViewChild('inputfield', { static: false }) inputfieldViewChild: Nullable; - - @ViewChild('contentWrapper', { static: false }) set content(content: ElementRef) { - this.contentViewChild = content; - - if (this.contentViewChild) { - if (this.isMonthNavigate) { - Promise.resolve(null).then(() => this.updateFocus()); - this.isMonthNavigate = false; - } else { - if (!this.focus && !this.inline) { - this.initFocusableCell(); - } - } - } - } - - contentViewChild!: ElementRef; - - value: any; - - dates: Nullable; - - months!: Month[]; - - weekDays: Nullable; - - currentMonth!: number; - - currentYear!: number; - - currentHour: Nullable; - - currentMinute: Nullable; - - currentSecond: Nullable; - - pm: Nullable; - - mask: Nullable; - - maskClickListener: VoidListener; - - overlay: Nullable; - - responsiveStyleElement: HTMLStyleElement | undefined | null; - - overlayVisible: Nullable; - - onModelChange: Function = () => {}; - - onModelTouched: Function = () => {}; - - calendarElement: Nullable; - - timePickerTimer: any; - - documentClickListener: VoidListener; - - animationEndListener: VoidListener; - - ticksTo1970: Nullable; - - yearOptions: Nullable; - - focus: Nullable; - - isKeydown: Nullable; - - filled: Nullable; - - inputFieldValue: Nullable = null; - - _minDate?: Date | null; - - _maxDate?: Date | null; - - _showTime!: boolean; - - _yearRange!: string; - - preventDocumentListener: Nullable; - - dateTemplate: Nullable>; - - headerTemplate: Nullable>; - - footerTemplate: Nullable>; - - disabledDateTemplate: Nullable>; - - decadeTemplate: Nullable>; - - previousIconTemplate: Nullable>; - - nextIconTemplate: Nullable>; - - triggerIconTemplate: Nullable>; - - clearIconTemplate: Nullable>; - - decrementIconTemplate: Nullable>; - - incrementIconTemplate: Nullable>; - - inputIconTemplate: Nullable>; - - _disabledDates!: Array; - - _disabledDays!: Array; - - selectElement: Nullable; - - todayElement: Nullable; - - focusElement: Nullable; - - scrollHandler: Nullable; - - documentResizeListener: VoidListener; - - navigationState: Nullable = null; - - isMonthNavigate: Nullable; - - initialized: Nullable; - - translationSubscription: Nullable; - - _locale!: LocaleSettings; - - _responsiveOptions!: CalendarResponsiveOptions[]; - - currentView: Nullable; - - attributeSelector: Nullable; - - panelId: Nullable; - - _numberOfMonths: number = 1; - - _firstDayOfWeek!: number; - - _view: CalendarTypeView = 'date'; - - preventFocus: Nullable; - - _defaultDate!: Date; - - _focusKey: Nullable = null; - - private window: Window; - - get locale() { - return this._locale; - } - - get iconButtonAriaLabel() { - return this.iconAriaLabel ? this.iconAriaLabel : this.getTranslation('chooseDate'); - } - - get prevIconAriaLabel() { - return this.currentView === 'year' ? this.getTranslation('prevDecade') : this.currentView === 'month' ? this.getTranslation('prevYear') : this.getTranslation('prevMonth'); - } - - get nextIconAriaLabel() { - return this.currentView === 'year' ? this.getTranslation('nextDecade') : this.currentView === 'month' ? this.getTranslation('nextYear') : this.getTranslation('nextMonth'); - } - - constructor( - @Inject(DOCUMENT) private document: Document, - public el: ElementRef, - public renderer: Renderer2, - public cd: ChangeDetectorRef, - private zone: NgZone, - private config: PrimeNGConfig, - public overlayService: OverlayService - ) { - this.window = this.document.defaultView as Window; - } - - ngOnInit() { - this.attributeSelector = UniqueComponentId(); - this.panelId = this.attributeSelector + '_panel'; - const date = this.defaultDate || new Date(); - this.createResponsiveStyle(); - this.currentMonth = date.getMonth(); - this.currentYear = date.getFullYear(); - this.yearOptions = []; - this.currentView = this.view; - - if (this.view === 'date') { - this.createWeekDays(); - this.initTime(date); - this.createMonths(this.currentMonth, this.currentYear); - this.ticksTo1970 = ((1970 - 1) * 365 + Math.floor(1970 / 4) - Math.floor(1970 / 100) + Math.floor(1970 / 400)) * 24 * 60 * 60 * 10000000; - } - - this.translationSubscription = this.config.translationObserver.subscribe(() => { - this.createWeekDays(); - this.cd.markForCheck(); - }); - - this.initialized = true; - } - - ngAfterContentInit() { - this.templates.forEach((item) => { - switch (item.getType()) { - case 'date': - this.dateTemplate = item.template; - break; - - case 'decade': - this.decadeTemplate = item.template; - break; - - case 'disabledDate': - this.disabledDateTemplate = item.template; - break; - - case 'header': - this.headerTemplate = item.template; - break; - - case 'inputicon': - this.inputIconTemplate = item.template; - break; - - case 'previousicon': - this.previousIconTemplate = item.template; - break; - - case 'nexticon': - this.nextIconTemplate = item.template; - break; - - case 'triggericon': - this.triggerIconTemplate = item.template; - break; - - case 'clearicon': - this.clearIconTemplate = item.template; - break; - - case 'decrementicon': - this.decrementIconTemplate = item.template; - break; - - case 'incrementicon': - this.incrementIconTemplate = item.template; - break; - - case 'footer': - this.footerTemplate = item.template; - break; - - default: - this.dateTemplate = item.template; - break; - } - }); - } - - ngAfterViewInit() { - if (this.inline) { - this.contentViewChild && this.contentViewChild.nativeElement.setAttribute(this.attributeSelector, ''); - - if (!this.disabled && !this.inline) { - this.initFocusableCell(); - if (this.numberOfMonths === 1) { - if (this.contentViewChild && this.contentViewChild.nativeElement) { - this.contentViewChild.nativeElement.style.width = DomHandler.getOuterWidth(this.containerViewChild?.nativeElement) + 'px'; - } - } - } - } - } - - getTranslation(option: string) { - return this.config.getTranslation(option); - } - - populateYearOptions(start: number, end: number) { - this.yearOptions = []; - - for (let i = start; i <= end; i++) { - this.yearOptions.push(i); - } - } - - createWeekDays() { - this.weekDays = []; - let dayIndex = this.getFirstDateOfWeek(); - let dayLabels = this.getTranslation(TranslationKeys.DAY_NAMES_MIN); - for (let i = 0; i < 7; i++) { - this.weekDays.push(dayLabels[dayIndex]); - dayIndex = dayIndex == 6 ? 0 : ++dayIndex; - } - } - - monthPickerValues() { - let monthPickerValues = []; - for (let i = 0; i <= 11; i++) { - monthPickerValues.push(this.config.getTranslation('monthNamesShort')[i]); - } - - return monthPickerValues; - } - - yearPickerValues() { - let yearPickerValues = []; - let base = this.currentYear - (this.currentYear % this.stepYearPicker); - for (let i = 0; i < this.stepYearPicker; i++) { - yearPickerValues.push(base + i); - } - - return yearPickerValues; - } - - createMonths(month: number, year: number) { - this.months = this.months = []; - for (let i = 0; i < this.numberOfMonths; i++) { - let m = month + i; - let y = year; - if (m > 11) { - m = (m % 11) - 1; - y = year + 1; - } - - this.months.push(this.createMonth(m, y)); - } - } - - getWeekNumber(date: Date) { - let checkDate = new Date(date.getTime()); - if (this.startWeekFromFirstDayOfYear) { - let firstDayOfWeek: number = +this.getFirstDateOfWeek(); - checkDate.setDate(checkDate.getDate() + 6 + firstDayOfWeek - checkDate.getDay()); - } else { - checkDate.setDate(checkDate.getDate() + 4 - (checkDate.getDay() || 7)); - } - let time = checkDate.getTime(); - checkDate.setMonth(0); - checkDate.setDate(1); - return Math.floor(Math.round((time - checkDate.getTime()) / 86400000) / 7) + 1; - } - - createMonth(month: number, year: number): Month { - let dates = []; - let firstDay = this.getFirstDayOfMonthIndex(month, year); - let daysLength = this.getDaysCountInMonth(month, year); - let prevMonthDaysLength = this.getDaysCountInPrevMonth(month, year); - let dayNo = 1; - let today = new Date(); - let weekNumbers = []; - let monthRows = Math.ceil((daysLength + firstDay) / 7); - - for (let i = 0; i < monthRows; i++) { - let week = []; - - if (i == 0) { - for (let j = prevMonthDaysLength - firstDay + 1; j <= prevMonthDaysLength; j++) { - let prev = this.getPreviousMonthAndYear(month, year); - week.push({ day: j, month: prev.month, year: prev.year, otherMonth: true, today: this.isToday(today, j, prev.month, prev.year), selectable: this.isSelectable(j, prev.month, prev.year, true) }); - } - - let remainingDaysLength = 7 - week.length; - for (let j = 0; j < remainingDaysLength; j++) { - week.push({ day: dayNo, month: month, year: year, today: this.isToday(today, dayNo, month, year), selectable: this.isSelectable(dayNo, month, year, false) }); - dayNo++; - } - } else { - for (let j = 0; j < 7; j++) { - if (dayNo > daysLength) { - let next = this.getNextMonthAndYear(month, year); - week.push({ - day: dayNo - daysLength, - month: next.month, - year: next.year, - otherMonth: true, - today: this.isToday(today, dayNo - daysLength, next.month, next.year), - selectable: this.isSelectable(dayNo - daysLength, next.month, next.year, true) - }); - } else { - week.push({ day: dayNo, month: month, year: year, today: this.isToday(today, dayNo, month, year), selectable: this.isSelectable(dayNo, month, year, false) }); - } - - dayNo++; - } - } - - if (this.showWeek) { - weekNumbers.push(this.getWeekNumber(new Date(week[0].year, week[0].month, week[0].day))); - } - - dates.push(week); - } - - return { - month: month, - year: year, - dates: dates, - weekNumbers: weekNumbers - }; - } - - initTime(date: Date) { - this.pm = date.getHours() > 11; - - if (this.showTime) { - this.currentMinute = date.getMinutes(); - this.currentSecond = date.getSeconds(); - this.setCurrentHourPM(date.getHours()); - } else if (this.timeOnly) { - this.currentMinute = 0; - this.currentHour = 0; - this.currentSecond = 0; - } - } - - navBackward(event: any) { - if (this.disabled) { - event.preventDefault(); - return; - } - - this.isMonthNavigate = true; - - if (this.currentView === 'month') { - this.decrementYear(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else if (this.currentView === 'year') { - this.decrementYearPickerStep(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else { - if (this.currentMonth === 0) { - this.currentMonth = 11; - this.decrementYear(); - } else { - this.currentMonth--; - } - - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - } - - navForward(event: any) { - if (this.disabled) { - event.preventDefault(); - return; - } - - this.isMonthNavigate = true; - - if (this.currentView === 'month') { - this.incrementYear(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else if (this.currentView === 'year') { - this.incrementYearPickerStep(); - setTimeout(() => { - this.updateFocus(); - }, 1); - } else { - if (this.currentMonth === 11) { - this.currentMonth = 0; - this.incrementYear(); - } else { - this.currentMonth++; - } - - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - } - - decrementYear() { - this.currentYear--; - let _yearOptions = this.yearOptions; - - if (this.yearNavigator && this.currentYear < _yearOptions[0]) { - let difference = _yearOptions[_yearOptions.length - 1] - _yearOptions[0]; - this.populateYearOptions(_yearOptions[0] - difference, _yearOptions[_yearOptions.length - 1] - difference); - } - } - - decrementYearPickerStep() { - this.currentYear = this.currentYear - this.stepYearPicker; - } - - incrementYearPickerStep() { - this.currentYear = this.currentYear + this.stepYearPicker; - } - - incrementYear() { - this.currentYear++; - let _yearOptions = this.yearOptions; - - if (this.yearNavigator && this.currentYear > _yearOptions[_yearOptions.length - 1]) { - let difference = _yearOptions[_yearOptions.length - 1] - _yearOptions[0]; - this.populateYearOptions(_yearOptions[0] + difference, _yearOptions[_yearOptions.length - 1] + difference); - } - } - - switchToMonthView(event: Event) { - this.setCurrentView('month'); - event.preventDefault(); - } - - switchToYearView(event: Event) { - this.setCurrentView('year'); - event.preventDefault(); - } - - onDateSelect(event: Event, dateMeta: any) { - if (this.disabled || !dateMeta.selectable) { - event.preventDefault(); - return; - } - - if (this.isMultipleSelection() && this.isSelected(dateMeta)) { - this.value = this.value.filter((date: Date, i: number) => { - return !this.isDateEquals(date, dateMeta); - }); - if (this.value.length === 0) { - this.value = null; - } - this.updateModel(this.value); - } else { - if (this.shouldSelectDate(dateMeta)) { - this.selectDate(dateMeta); - } - } - - if (this.hideOnDateTimeSelect && (this.isSingleSelection() || (this.isRangeSelection() && this.value[1]))) { - setTimeout(() => { - event.preventDefault(); - this.hideOverlay(); - - if (this.mask) { - this.disableModality(); - } - - this.cd.markForCheck(); - }, 150); - } - - this.updateInputfield(); - event.preventDefault(); - } - - shouldSelectDate(dateMeta: any) { - if (this.isMultipleSelection()) return this.maxDateCount != null ? this.maxDateCount > (this.value ? this.value.length : 0) : true; - else return true; - } - - onMonthSelect(event: Event, index: number) { - if (this.view === 'month') { - this.onDateSelect(event, { year: this.currentYear, month: index, day: 1, selectable: true }); - } else { - this.currentMonth = index; - this.createMonths(this.currentMonth, this.currentYear); - this.setCurrentView('date'); - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - } - } - - onYearSelect(event: Event, year: number) { - if (this.view === 'year') { - this.onDateSelect(event, { year: year, month: 0, day: 1, selectable: true }); - } else { - this.currentYear = year; - this.setCurrentView('month'); - this.onYearChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - } - } - - updateInputfield() { - let formattedValue = ''; - - if (this.value) { - if (this.isSingleSelection()) { - formattedValue = this.formatDateTime(this.value); - } else if (this.isMultipleSelection()) { - for (let i = 0; i < this.value.length; i++) { - let dateAsString = this.formatDateTime(this.value[i]); - formattedValue += dateAsString; - if (i !== this.value.length - 1) { - formattedValue += this.multipleSeparator + ' '; - } - } - } else if (this.isRangeSelection()) { - if (this.value && this.value.length) { - let startDate = this.value[0]; - let endDate = this.value[1]; - - formattedValue = this.formatDateTime(startDate); - if (endDate) { - formattedValue += ' ' + this.rangeSeparator + ' ' + this.formatDateTime(endDate); - } - } - } - } - - this.inputFieldValue = formattedValue; - this.updateFilledState(); - if (this.inputfieldViewChild && this.inputfieldViewChild.nativeElement) { - this.inputfieldViewChild.nativeElement.value = this.inputFieldValue; - } - } - - formatDateTime(date: any) { - let formattedValue = this.keepInvalid ? date : null; - const isDateValid = this.isValidDateForTimeConstraints(date); - - if (this.isValidDate(date)) { - if (this.timeOnly) { - formattedValue = this.formatTime(date); - } else { - formattedValue = this.formatDate(date, this.getDateFormat()); - if (this.showTime) { - formattedValue += ' ' + this.formatTime(date); - } - } - } else if (this.dataType === 'string') { - formattedValue = date; - } - formattedValue = isDateValid ? formattedValue : ''; - return formattedValue; - } - - formatDateMetaToDate(dateMeta: any): Date { - return new Date(dateMeta.year, dateMeta.month, dateMeta.day); - } - - formatDateKey(date: Date): string { - return `${date.getFullYear()}-${date.getMonth()}-${date.getDate()}`; - } - - setCurrentHourPM(hours: number) { - if (this.hourFormat == '12') { - this.pm = hours > 11; - if (hours >= 12) { - this.currentHour = hours == 12 ? 12 : hours - 12; - } else { - this.currentHour = hours == 0 ? 12 : hours; - } - } else { - this.currentHour = hours; - } - } - - setCurrentView(currentView: CalendarTypeView) { - this.currentView = currentView; - this.cd.detectChanges(); - this.alignOverlay(); - } - - selectDate(dateMeta: any) { - let date = this.formatDateMetaToDate(dateMeta); - - if (this.showTime) { - if (this.hourFormat == '12') { - if (this.currentHour === 12) date.setHours(this.pm ? 12 : 0); - else date.setHours(this.pm ? this.currentHour + 12 : this.currentHour); - } else { - date.setHours(this.currentHour); - } - - date.setMinutes(this.currentMinute); - date.setSeconds(this.currentSecond); - } - - if (this.minDate && this.minDate > date) { - date = this.minDate; - this.setCurrentHourPM(date.getHours()); - this.currentMinute = date.getMinutes(); - this.currentSecond = date.getSeconds(); - } - - if (this.maxDate && this.maxDate < date) { - date = this.maxDate; - this.setCurrentHourPM(date.getHours()); - this.currentMinute = date.getMinutes(); - this.currentSecond = date.getSeconds(); - } - - if (this.isSingleSelection()) { - this.updateModel(date); - } else if (this.isMultipleSelection()) { - this.updateModel(this.value ? [...this.value, date] : [date]); - } else if (this.isRangeSelection()) { - if (this.value && this.value.length) { - let startDate = this.value[0]; - let endDate = this.value[1]; - - if (!endDate && date.getTime() >= startDate.getTime()) { - endDate = date; - } else { - startDate = date; - endDate = null; - } - - this.updateModel([startDate, endDate]); - } else { - this.updateModel([date, null]); - } - } - - this.onSelect.emit(date); - } - - updateModel(value: any) { - this.value = value; - - if (this.dataType == 'date') { - this.onModelChange(this.value); - } else if (this.dataType == 'string') { - if (this.isSingleSelection()) { - this.onModelChange(this.formatDateTime(this.value)); - } else { - let stringArrValue = null; - if (Array.isArray(this.value)) { - stringArrValue = this.value.map((date: Date) => this.formatDateTime(date)); - } - this.onModelChange(stringArrValue); - } - } - } - - getFirstDayOfMonthIndex(month: number, year: number) { - let day = new Date(); - day.setDate(1); - day.setMonth(month); - day.setFullYear(year); - - let dayIndex = day.getDay() + this.getSundayIndex(); - return dayIndex >= 7 ? dayIndex - 7 : dayIndex; - } - - getDaysCountInMonth(month: number, year: number) { - return 32 - this.daylightSavingAdjust(new Date(year, month, 32)).getDate(); - } - - getDaysCountInPrevMonth(month: number, year: number) { - let prev = this.getPreviousMonthAndYear(month, year); - return this.getDaysCountInMonth(prev.month, prev.year); - } - - getPreviousMonthAndYear(month: number, year: number) { - let m, y; - - if (month === 0) { - m = 11; - y = year - 1; - } else { - m = month - 1; - y = year; - } - - return { month: m, year: y }; - } - - getNextMonthAndYear(month: number, year: number) { - let m, y; - - if (month === 11) { - m = 0; - y = year + 1; - } else { - m = month + 1; - y = year; - } - - return { month: m, year: y }; - } - - getSundayIndex() { - let firstDayOfWeek = this.getFirstDateOfWeek(); - - return firstDayOfWeek > 0 ? 7 - firstDayOfWeek : 0; - } - - isSelected(dateMeta: any): boolean | undefined { - if (this.value) { - if (this.isSingleSelection()) { - return this.isDateEquals(this.value, dateMeta); - } else if (this.isMultipleSelection()) { - let selected = false; - for (let date of this.value) { - selected = this.isDateEquals(date, dateMeta); - if (selected) { - break; - } - } - - return selected; - } else if (this.isRangeSelection()) { - if (this.value[1]) return this.isDateEquals(this.value[0], dateMeta) || this.isDateEquals(this.value[1], dateMeta) || this.isDateBetween(this.value[0], this.value[1], dateMeta); - else return this.isDateEquals(this.value[0], dateMeta); - } - } else { - return false; - } - } - - isComparable() { - return this.value != null && typeof this.value !== 'string'; - } - - isMonthSelected(month: number) { - if (this.isComparable() && !this.isMultipleSelection()) { - const [start, end] = this.isRangeSelection() ? this.value : [this.value, this.value]; - const selected = new Date(this.currentYear, month, 1); - return selected >= start && selected <= (end ?? start); - } - return false; - } - - isMonthDisabled(month: number, year?: number) { - const yearToCheck = year ?? this.currentYear; - - for (let day = 1; day < this.getDaysCountInMonth(month, yearToCheck) + 1; day++) { - if (this.isSelectable(day, month, yearToCheck, false)) { - return false; - } - } - return true; - } - - isYearDisabled(year: number) { - return Array(12) - .fill(0) - .every((v, month) => this.isMonthDisabled(month, year)); - } - - isYearSelected(year: number) { - if (!this.isComparable()) return false; - if (this.isMultipleSelection()) return false; - - let value = this.isRangeSelection() ? this.value[0] : this.value; - return value ? value.getFullYear() === year : false; - } - - isDateEquals(value: any, dateMeta: any) { - if (value && ObjectUtils.isDate(value)) return value.getDate() === dateMeta.day && value.getMonth() === dateMeta.month && value.getFullYear() === dateMeta.year; - else return false; - } - - isDateBetween(start: Date, end: Date, dateMeta: any) { - let between: boolean = false; - if (ObjectUtils.isDate(start) && ObjectUtils.isDate(end)) { - let date: Date = this.formatDateMetaToDate(dateMeta); - return start.getTime() <= date.getTime() && end.getTime() >= date.getTime(); - } - - return between; - } - - isSingleSelection(): boolean { - return this.selectionMode === 'single'; - } - - isRangeSelection(): boolean { - return this.selectionMode === 'range'; - } - - isMultipleSelection(): boolean { - return this.selectionMode === 'multiple'; - } - - isToday(today: Date, day: number, month: number, year: number): boolean { - return today.getDate() === day && today.getMonth() === month && today.getFullYear() === year; - } - - isSelectable(day: any, month: any, year: any, otherMonth: any): boolean { - let validMin = true; - let validMax = true; - let validDate = true; - let validDay = true; - - if (otherMonth && !this.selectOtherMonths) { - return false; - } - - if (this.minDate) { - if (this.minDate.getFullYear() > year) { - validMin = false; - } else if (this.minDate.getFullYear() === year && this.currentView != 'year') { - if (this.minDate.getMonth() > month) { - validMin = false; - } else if (this.minDate.getMonth() === month) { - if (this.minDate.getDate() > day) { - validMin = false; - } - } - } - } - - if (this.maxDate) { - if (this.maxDate.getFullYear() < year) { - validMax = false; - } else if (this.maxDate.getFullYear() === year) { - if (this.maxDate.getMonth() < month) { - validMax = false; - } else if (this.maxDate.getMonth() === month) { - if (this.maxDate.getDate() < day) { - validMax = false; - } - } - } - } - - if (this.disabledDates) { - validDate = !this.isDateDisabled(day, month, year); - } - - if (this.disabledDays) { - validDay = !this.isDayDisabled(day, month, year); - } - - return validMin && validMax && validDate && validDay; - } - - isDateDisabled(day: number, month: number, year: number): boolean { - if (this.disabledDates) { - for (let disabledDate of this.disabledDates) { - if (disabledDate.getFullYear() === year && disabledDate.getMonth() === month && disabledDate.getDate() === day) { - return true; - } - } - } - - return false; - } - - isDayDisabled(day: number, month: number, year: number): boolean { - if (this.disabledDays) { - let weekday = new Date(year, month, day); - let weekdayNumber = weekday.getDay(); - return this.disabledDays.indexOf(weekdayNumber) !== -1; - } - return false; - } - - onInputFocus(event: Event) { - this.focus = true; - if (this.showOnFocus) { - this.showOverlay(); - } - this.onFocus.emit(event); - } - - onInputClick() { - if (this.showOnFocus && !this.overlayVisible) { - this.showOverlay(); - } - } - - onInputBlur(event: Event) { - this.focus = false; - this.onBlur.emit(event); - if (!this.keepInvalid) { - this.updateInputfield(); - } - this.onModelTouched(); - } - - onButtonClick(event: Event, inputfield: any = this.inputfieldViewChild?.nativeElement) { - if (!this.overlayVisible) { - inputfield.focus(); - this.showOverlay(); - } else { - this.hideOverlay(); - } - } - - clear() { - this.inputFieldValue = null; - this.value = null; - this.onModelChange(this.value); - this.onClear.emit(); - } - - onOverlayClick(event: Event) { - this.overlayService.add({ - originalEvent: event, - target: this.el.nativeElement - }); - } - - getMonthName(index: number) { - return this.config.getTranslation('monthNames')[index]; - } - - getYear(month: any) { - return this.currentView === 'month' ? this.currentYear : month.year; - } - - switchViewButtonDisabled() { - return this.numberOfMonths > 1 || this.disabled; - } - - onPrevButtonClick(event: Event) { - this.navigationState = { backward: true, button: true }; - this.navBackward(event); - } - - onNextButtonClick(event: Event) { - this.navigationState = { backward: false, button: true }; - this.navForward(event); - } - - onContainerButtonKeydown(event: KeyboardEvent) { - switch (event.which) { - //tab - case 9: - if (!this.inline) { - this.trapFocus(event); - } - if (this.inline) { - const headerElements = DomHandler.findSingle(this.containerViewChild?.nativeElement, '.p-datepicker-header'); - const element = event.target; - if (this.timeOnly) { - return; - } else { - if (element == headerElements.children[headerElements?.children?.length - 1]) { - this.initFocusableCell(); - } - } - } - break; - - //escape - case 27: - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - - default: - //Noop - break; - } - } - - onInputKeydown(event: any) { - this.isKeydown = true; - if (event.keyCode === 40 && this.contentViewChild) { - this.trapFocus(event); - } else if (event.keyCode === 27) { - if (this.overlayVisible) { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - } - } else if (event.keyCode === 13) { - if (this.overlayVisible) { - this.overlayVisible = false; - event.preventDefault(); - } - } else if (event.keyCode === 9 && this.contentViewChild) { - DomHandler.getFocusableElements(this.contentViewChild.nativeElement).forEach((el) => (el.tabIndex = '-1')); - if (this.overlayVisible) { - this.overlayVisible = false; - } - } - } - - onDateCellKeydown(event: any, dateMeta: any, groupIndex: number) { - const cellContent = event.currentTarget; - const cell = cellContent.parentElement; - const currentDate = this.formatDateMetaToDate(dateMeta); - switch (event.which) { - //down arrow - case 40: { - cellContent.tabIndex = '-1'; - let cellIndex = DomHandler.index(cell); - let nextRow = cell.parentElement.nextElementSibling; - if (nextRow) { - let focusCell = nextRow.children[cellIndex].children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled')) { - this.navigationState = { backward: false }; - this.navForward(event); - } else { - nextRow.children[cellIndex].children[0].tabIndex = '0'; - nextRow.children[cellIndex].children[0].focus(); - } - } else { - this.navigationState = { backward: false }; - this.navForward(event); - } - event.preventDefault(); - break; - } - - //up arrow - case 38: { - cellContent.tabIndex = '-1'; - let cellIndex = DomHandler.index(cell); - let prevRow = cell.parentElement.previousElementSibling; - if (prevRow) { - let focusCell = prevRow.children[cellIndex].children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled')) { - this.navigationState = { backward: true }; - this.navBackward(event); - } else { - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } else { - this.navigationState = { backward: true }; - this.navBackward(event); - } - event.preventDefault(); - break; - } - - //left arrow - case 37: { - cellContent.tabIndex = '-1'; - let prevCell = cell.previousElementSibling; - if (prevCell) { - let focusCell = prevCell.children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled') || DomHandler.hasClass(focusCell.parentElement, 'p-datepicker-weeknumber')) { - this.navigateToMonth(true, groupIndex); - } else { - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } else { - this.navigateToMonth(true, groupIndex); - } - event.preventDefault(); - break; - } - - //right arrow - case 39: { - cellContent.tabIndex = '-1'; - let nextCell = cell.nextElementSibling; - if (nextCell) { - let focusCell = nextCell.children[0]; - if (DomHandler.hasClass(focusCell, 'p-disabled')) { - this.navigateToMonth(false, groupIndex); - } else { - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } else { - this.navigateToMonth(false, groupIndex); - } - event.preventDefault(); - break; - } - - //enter - //space - case 13: - case 32: { - this.onDateSelect(event, dateMeta); - event.preventDefault(); - break; - } - - //escape - case 27: { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - } - - //tab - case 9: { - if (!this.inline) { - this.trapFocus(event); - } - break; - } - - // page up - case 33: { - cellContent.tabIndex = '-1'; - const dateToFocus = new Date(currentDate.getFullYear(), currentDate.getMonth() - 1, currentDate.getDate()); - const focusKey = this.formatDateKey(dateToFocus); - this.navigateToMonth(true, groupIndex, `span[data-date='${focusKey}']:not(.p-disabled):not(.p-ink)`); - event.preventDefault(); - break; - } - - // page down - case 34: { - cellContent.tabIndex = '-1'; - const dateToFocus = new Date(currentDate.getFullYear(), currentDate.getMonth() + 1, currentDate.getDate()); - const focusKey = this.formatDateKey(dateToFocus); - this.navigateToMonth(false, groupIndex, `span[data-date='${focusKey}']:not(.p-disabled):not(.p-ink)`); - event.preventDefault(); - break; - } - - //home - case 36: - cellContent.tabIndex = '-1'; - const firstDayDate = new Date(currentDate.getFullYear(), currentDate.getMonth(), 1); - const firstDayDateKey = this.formatDateKey(firstDayDate); - const firstDayCell = DomHandler.findSingle(cellContent.offsetParent, `span[data-date='${firstDayDateKey}']:not(.p-disabled):not(.p-ink)`); - if (firstDayCell) { - firstDayCell.tabIndex = '0'; - firstDayCell.focus(); - } - event.preventDefault(); - break; - - //end - case 35: - cellContent.tabIndex = '-1'; - const lastDayDate = new Date(currentDate.getFullYear(), currentDate.getMonth() + 1, 0); - const lastDayDateKey = this.formatDateKey(lastDayDate); - const lastDayCell = DomHandler.findSingle(cellContent.offsetParent, `span[data-date='${lastDayDateKey}']:not(.p-disabled):not(.p-ink)`); - if (lastDayDate) { - lastDayCell.tabIndex = '0'; - lastDayCell.focus(); - } - event.preventDefault(); - break; - - default: - //no op - break; - } - } - - onMonthCellKeydown(event: any, index: number) { - const cell = event.currentTarget; - switch (event.which) { - //arrows - case 38: - case 40: { - cell.tabIndex = '-1'; - var cells = cell.parentElement.children; - var cellIndex = DomHandler.index(cell); - let nextCell = cells[event.which === 40 ? cellIndex + 3 : cellIndex - 3]; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } - event.preventDefault(); - break; - } - - //left arrow - case 37: { - cell.tabIndex = '-1'; - let prevCell = cell.previousElementSibling; - if (prevCell) { - prevCell.tabIndex = '0'; - prevCell.focus(); - } else { - this.navigationState = { backward: true }; - this.navBackward(event); - } - - event.preventDefault(); - break; - } - - //right arrow - case 39: { - cell.tabIndex = '-1'; - let nextCell = cell.nextElementSibling; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } else { - this.navigationState = { backward: false }; - this.navForward(event); - } - - event.preventDefault(); - break; - } - - //enter - //space - case 13: - case 32: { - this.onMonthSelect(event, index); - event.preventDefault(); - break; - } - - //escape - case 27: { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - } - - //tab - case 9: { - if (!this.inline) { - this.trapFocus(event); - } - break; - } - - default: - //no op - break; - } - } - - onYearCellKeydown(event: any, index: number) { - const cell = event.currentTarget; - - switch (event.which) { - //arrows - case 38: - case 40: { - cell.tabIndex = '-1'; - var cells = cell.parentElement.children; - var cellIndex = DomHandler.index(cell); - let nextCell = cells[event.which === 40 ? cellIndex + 2 : cellIndex - 2]; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } - event.preventDefault(); - break; - } - - //left arrow - case 37: { - cell.tabIndex = '-1'; - let prevCell = cell.previousElementSibling; - if (prevCell) { - prevCell.tabIndex = '0'; - prevCell.focus(); - } else { - this.navigationState = { backward: true }; - this.navBackward(event); - } - - event.preventDefault(); - break; - } - - //right arrow - case 39: { - cell.tabIndex = '-1'; - let nextCell = cell.nextElementSibling; - if (nextCell) { - nextCell.tabIndex = '0'; - nextCell.focus(); - } else { - this.navigationState = { backward: false }; - this.navForward(event); - } - - event.preventDefault(); - break; - } - - //enter - //space - case 13: - case 32: { - this.onYearSelect(event, index); - event.preventDefault(); - break; - } - - //escape - case 27: { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - event.preventDefault(); - break; - } - - //tab - case 9: { - this.trapFocus(event); - break; - } - - default: - //no op - break; - } - } - - navigateToMonth(prev: boolean, groupIndex: number, focusKey?: string) { - if (prev) { - if (this.numberOfMonths === 1 || groupIndex === 0) { - this.navigationState = { backward: true }; - this._focusKey = focusKey; - this.navBackward(event); - } else { - let prevMonthContainer = this.contentViewChild.nativeElement.children[groupIndex - 1]; - if (focusKey) { - const firstDayCell = DomHandler.findSingle(prevMonthContainer, focusKey); - firstDayCell.tabIndex = '0'; - firstDayCell.focus(); - } else { - let cells = DomHandler.find(prevMonthContainer, '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - let focusCell = cells[cells.length - 1]; - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } - } else { - if (this.numberOfMonths === 1 || groupIndex === this.numberOfMonths - 1) { - this.navigationState = { backward: false }; - this._focusKey = focusKey; - this.navForward(event); - } else { - let nextMonthContainer = this.contentViewChild.nativeElement.children[groupIndex + 1]; - if (focusKey) { - const firstDayCell = DomHandler.findSingle(nextMonthContainer, focusKey); - firstDayCell.tabIndex = '0'; - firstDayCell.focus(); - } else { - let focusCell = DomHandler.findSingle(nextMonthContainer, '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - focusCell.tabIndex = '0'; - focusCell.focus(); - } - } - } - } - - updateFocus() { - let cell; - - if (this.navigationState) { - if (this.navigationState.button) { - this.initFocusableCell(); - - if (this.navigationState.backward) DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-datepicker-prev').focus(); - else DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-datepicker-next').focus(); - } else { - if (this.navigationState.backward) { - let cells; - - if (this.currentView === 'month') { - cells = DomHandler.find(this.contentViewChild.nativeElement, '.p-monthpicker .p-monthpicker-month:not(.p-disabled)'); - } else if (this.currentView === 'year') { - cells = DomHandler.find(this.contentViewChild.nativeElement, '.p-yearpicker .p-yearpicker-year:not(.p-disabled)'); - } else { - cells = DomHandler.find(this.contentViewChild.nativeElement, this._focusKey || '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - } - - if (cells && cells.length > 0) { - cell = cells[cells.length - 1]; - } - } else { - if (this.currentView === 'month') { - cell = DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-monthpicker .p-monthpicker-month:not(.p-disabled)'); - } else if (this.currentView === 'year') { - cell = DomHandler.findSingle(this.contentViewChild.nativeElement, '.p-yearpicker .p-yearpicker-year:not(.p-disabled)'); - } else { - cell = DomHandler.findSingle(this.contentViewChild.nativeElement, this._focusKey || '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - } - } - - if (cell) { - cell.tabIndex = '0'; - cell.focus(); - } - } - - this.navigationState = null; - this._focusKey = null; - } else { - this.initFocusableCell(); - } - this.alignOverlay(); - } - - initFocusableCell() { - const contentEl = this.contentViewChild?.nativeElement; - let cell!: any; - - if (this.currentView === 'month') { - let cells = DomHandler.find(contentEl, '.p-monthpicker .p-monthpicker-month:not(.p-disabled)'); - let selectedCell = DomHandler.findSingle(contentEl, '.p-monthpicker .p-monthpicker-month.p-highlight'); - cells.forEach((cell) => (cell.tabIndex = -1)); - cell = selectedCell || cells[0]; - - if (cells.length === 0) { - let disabledCells = DomHandler.find(contentEl, '.p-monthpicker .p-monthpicker-month.p-disabled[tabindex = "0"]'); - disabledCells.forEach((cell) => (cell.tabIndex = -1)); - } - } else if (this.currentView === 'year') { - let cells = DomHandler.find(contentEl, '.p-yearpicker .p-yearpicker-year:not(.p-disabled)'); - let selectedCell = DomHandler.findSingle(contentEl, '.p-yearpicker .p-yearpicker-year.p-highlight'); - cells.forEach((cell) => (cell.tabIndex = -1)); - cell = selectedCell || cells[0]; - - if (cells.length === 0) { - let disabledCells = DomHandler.find(contentEl, '.p-yearpicker .p-yearpicker-year.p-disabled[tabindex = "0"]'); - disabledCells.forEach((cell) => (cell.tabIndex = -1)); - } - } else { - cell = DomHandler.findSingle(contentEl, 'span.p-highlight'); - if (!cell) { - let todayCell = DomHandler.findSingle(contentEl, 'td.p-datepicker-today span:not(.p-disabled):not(.p-ink)'); - if (todayCell) cell = todayCell; - else cell = DomHandler.findSingle(contentEl, '.p-datepicker-calendar td span:not(.p-disabled):not(.p-ink)'); - } - } - - if (cell) { - cell.tabIndex = '0'; - - if (!this.preventFocus && (!this.navigationState || !this.navigationState.button)) { - setTimeout(() => { - if (!this.disabled) { - cell.focus(); - } - }, 1); - } - - this.preventFocus = false; - } - } - - trapFocus(event: any) { - let focusableElements = DomHandler.getFocusableElements(this.contentViewChild.nativeElement); - - if (focusableElements && focusableElements.length > 0) { - if (!focusableElements[0].ownerDocument.activeElement) { - focusableElements[0].focus(); - } else { - let focusedIndex = focusableElements.indexOf(focusableElements[0].ownerDocument.activeElement); - - if (event.shiftKey) { - if (focusedIndex == -1 || focusedIndex === 0) { - if (this.focusTrap) { - focusableElements[focusableElements.length - 1].focus(); - } else { - if (focusedIndex === -1) return this.hideOverlay(); - else if (focusedIndex === 0) return; - } - } else { - focusableElements[focusedIndex - 1].focus(); - } - } else { - if (focusedIndex == -1) { - if (this.timeOnly) { - focusableElements[0].focus(); - } else { - let spanIndex = 0; - - for (let i = 0; i < focusableElements.length; i++) { - if (focusableElements[i].tagName === 'SPAN') spanIndex = i; - } - - focusableElements[spanIndex].focus(); - } - } else if (focusedIndex === focusableElements.length - 1) { - if (!this.focusTrap && focusedIndex != -1) return this.hideOverlay(); - - focusableElements[0].focus(); - } else { - focusableElements[focusedIndex + 1].focus(); - } - } - } - } - - event.preventDefault(); - } - - onMonthDropdownChange(m: string) { - this.currentMonth = parseInt(m); - this.onMonthChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - - onYearDropdownChange(y: string) { - this.currentYear = parseInt(y); - this.onYearChange.emit({ month: this.currentMonth + 1, year: this.currentYear }); - this.createMonths(this.currentMonth, this.currentYear); - } - - convertTo24Hour(hours: number, pm: boolean) { - //@ts-ignore - if (this.hourFormat == '12') { - if (hours === 12) { - return pm ? 12 : 0; - } else { - return pm ? hours + 12 : hours; - } - } - return hours; - } - - constrainTime(hour: number, minute: number, second: number, pm: boolean) { - let returnTimeTriple: number[] = [hour, minute, second]; - let minHoursExceeds12: boolean; - let value = this.value; - const convertedHour = this.convertTo24Hour(hour, pm); - const isRange = this.isRangeSelection(), - isMultiple = this.isMultipleSelection(), - isMultiValue = isRange || isMultiple; - - if (isMultiValue) { - if (!this.value) { - this.value = [new Date(), new Date()]; - } - if (isRange) { - value = this.value[1] || this.value[0]; - } - if (isMultiple) { - value = this.value[this.value.length - 1]; - } - } - const valueDateString = value ? value.toDateString() : null; - let isMinDate = this.minDate && valueDateString && this.minDate.toDateString() === valueDateString; - let isMaxDate = this.maxDate && valueDateString && this.maxDate.toDateString() === valueDateString; - - if (isMinDate) { - minHoursExceeds12 = this.minDate.getHours() >= 12; - } - - switch ( - true // intentional fall through - ) { - case isMinDate && minHoursExceeds12 && this.minDate.getHours() === 12 && this.minDate.getHours() > convertedHour: - returnTimeTriple[0] = 11; - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - case isMinDate && !minHoursExceeds12 && this.minDate.getHours() - 1 === convertedHour && this.minDate.getHours() > convertedHour: - returnTimeTriple[0] = 11; - this.pm = true; - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - - case isMinDate && minHoursExceeds12 && this.minDate.getHours() > convertedHour && convertedHour !== 12: - this.setCurrentHourPM(this.minDate.getHours()); - returnTimeTriple[0] = this.currentHour; - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - case isMinDate && this.minDate.getHours() > convertedHour: - returnTimeTriple[0] = this.minDate.getHours(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() > minute: - returnTimeTriple[1] = this.minDate.getMinutes(); - case isMinDate && this.minDate.getHours() === convertedHour && this.minDate.getMinutes() === minute && this.minDate.getSeconds() > second: - returnTimeTriple[2] = this.minDate.getSeconds(); - break; - case isMaxDate && this.maxDate.getHours() < convertedHour: - returnTimeTriple[0] = this.maxDate.getHours(); - case isMaxDate && this.maxDate.getHours() === convertedHour && this.maxDate.getMinutes() < minute: - returnTimeTriple[1] = this.maxDate.getMinutes(); - case isMaxDate && this.maxDate.getHours() === convertedHour && this.maxDate.getMinutes() === minute && this.maxDate.getSeconds() < second: - returnTimeTriple[2] = this.maxDate.getSeconds(); - break; - } - - return returnTimeTriple; - } - - incrementHour(event: any) { - const prevHour = this.currentHour ?? 0; - let newHour = (this.currentHour ?? 0) + this.stepHour; - let newPM = this.pm; - if (this.hourFormat == '24') newHour = newHour >= 24 ? newHour - 24 : newHour; - else if (this.hourFormat == '12') { - // Before the AM/PM break, now after - if (prevHour < 12 && newHour > 11) { - newPM = !this.pm; - } - newHour = newHour >= 13 ? newHour - 12 : newHour; - } - this.toggleAMPMIfNotMinDate(newPM); - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(newHour, this.currentMinute!, this.currentSecond!, newPM!); - event.preventDefault(); - } - - toggleAMPMIfNotMinDate(newPM: boolean) { - let value = this.value; - - if ((this.selectionMode == 'range' || this.selectionMode == 'multiple') && Array.isArray(value) && value.length > 0) { - value = value[value.length - 1]; - } - const valueDateString = value ? value.toDateString() : null; - let isMinDate = this.minDate && valueDateString && this.minDate.toDateString() === valueDateString; - if (isMinDate && this.minDate.getHours() >= 12) { - this.pm = true; - } else { - this.pm = newPM; - } - } - - onTimePickerElementMouseDown(event: Event, type: number, direction: number) { - if (!this.disabled) { - this.repeat(event, null, type, direction); - event.preventDefault(); - } - } - - onTimePickerElementMouseUp(event: Event) { - if (!this.disabled) { - this.clearTimePickerTimer(); - this.updateTime(); - } - } - - onTimePickerElementMouseLeave() { - if (!this.disabled && this.timePickerTimer) { - this.clearTimePickerTimer(); - this.updateTime(); - } - } - - repeat(event: Event | null, interval: number | null, type: number | null, direction: number | null) { - let i = interval || 500; - - this.clearTimePickerTimer(); - this.timePickerTimer = setTimeout(() => { - this.repeat(event, 100, type, direction); - this.cd.markForCheck(); - }, i); - - switch (type) { - case 0: - if (direction === 1) this.incrementHour(event); - else this.decrementHour(event); - break; - - case 1: - if (direction === 1) this.incrementMinute(event); - else this.decrementMinute(event); - break; - - case 2: - if (direction === 1) this.incrementSecond(event); - else this.decrementSecond(event); - break; - } - - this.updateInputfield(); - } - - clearTimePickerTimer() { - if (this.timePickerTimer) { - clearTimeout(this.timePickerTimer); - this.timePickerTimer = null; - } - } - - decrementHour(event: any) { - let newHour = (this.currentHour ?? 0) - this.stepHour; - let newPM = this.pm; - if (this.hourFormat == '24') newHour = newHour < 0 ? 24 + newHour : newHour; - else if (this.hourFormat == '12') { - // If we were at noon/midnight, then switch - if (this.currentHour === 12) { - newPM = !this.pm; - } - newHour = newHour <= 0 ? 12 + newHour : newHour; - } - this.toggleAMPMIfNotMinDate(newPM); - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(newHour, this.currentMinute!, this.currentSecond!, newPM!); - event.preventDefault(); - } - - incrementMinute(event: any) { - let newMinute = (this.currentMinute ?? 0) + this.stepMinute; - newMinute = newMinute > 59 ? newMinute - 60 : newMinute; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, newMinute, this.currentSecond!, this.pm!); - event.preventDefault(); - } - - decrementMinute(event: any) { - let newMinute = (this.currentMinute ?? 0) - this.stepMinute; - newMinute = newMinute < 0 ? 60 + newMinute : newMinute; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, newMinute, this.currentSecond, this.pm); - event.preventDefault(); - } - - incrementSecond(event: any) { - let newSecond = this.currentSecond + this.stepSecond; - newSecond = newSecond > 59 ? newSecond - 60 : newSecond; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, this.currentMinute, newSecond, this.pm); - event.preventDefault(); - } - - decrementSecond(event: any) { - let newSecond = this.currentSecond - this.stepSecond; - newSecond = newSecond < 0 ? 60 + newSecond : newSecond; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, this.currentMinute, newSecond, this.pm); - event.preventDefault(); - } - - updateTime() { - let value = this.value; - if (this.isRangeSelection()) { - value = this.value[1] || this.value[0]; - } - if (this.isMultipleSelection()) { - value = this.value[this.value.length - 1]; - } - value = value ? new Date(value.getTime()) : new Date(); - - if (this.hourFormat == '12') { - if (this.currentHour === 12) value.setHours(this.pm ? 12 : 0); - else value.setHours(this.pm ? this.currentHour + 12 : this.currentHour); - } else { - value.setHours(this.currentHour); - } - - value.setMinutes(this.currentMinute); - value.setSeconds(this.currentSecond); - if (this.isRangeSelection()) { - if (this.value[1]) value = [this.value[0], value]; - else value = [value, null]; - } - - if (this.isMultipleSelection()) { - value = [...this.value.slice(0, -1), value]; - } - - this.updateModel(value); - this.onSelect.emit(value); - this.updateInputfield(); - } - - toggleAMPM(event: any) { - const newPM = !this.pm; - this.pm = newPM; - [this.currentHour, this.currentMinute, this.currentSecond] = this.constrainTime(this.currentHour, this.currentMinute, this.currentSecond, newPM); - this.updateTime(); - event.preventDefault(); - } - - onUserInput(event: KeyboardEvent | any) { - // IE 11 Workaround for input placeholder : https://github.com/primefaces/primeng/issues/2026 - if (!this.isKeydown) { - return; - } - this.isKeydown = false; - - let val = (event.target).value; - try { - let value = this.parseValueFromString(val); - if (this.isValidSelection(value)) { - this.updateModel(value); - this.updateUI(); - } else if (this.keepInvalid) { - this.updateModel(value); - } - } catch (err) { - //invalid date - let value = this.keepInvalid ? val : null; - this.updateModel(value); - } - - this.filled = (val != null && val.length) as any; - this.onInput.emit(event); - } - - isValidSelection(value: any): boolean { - if (this.isSingleSelection()) { - return this.isSelectable(value.getDate(), value.getMonth(), value.getFullYear(), false); - } - let isValid = value.every((v: any) => this.isSelectable(v.getDate(), v.getMonth(), v.getFullYear(), false)); - if (isValid && this.isRangeSelection()) { - isValid = value.length === 1 || (value.length > 1 && value[1] >= value[0]); - } - return isValid; - } - - parseValueFromString(text: string): Date | Date[] | null { - if (!text || text.trim().length === 0) { - return null; - } - - let value: any; - - if (this.isSingleSelection()) { - value = this.parseDateTime(text); - } else if (this.isMultipleSelection()) { - let tokens = text.split(this.multipleSeparator); - value = []; - for (let token of tokens) { - value.push(this.parseDateTime(token.trim())); - } - } else if (this.isRangeSelection()) { - let tokens = text.split(' ' + this.rangeSeparator + ' '); - value = []; - for (let i = 0; i < tokens.length; i++) { - value[i] = this.parseDateTime(tokens[i].trim()); - } - } - - return value; - } - - parseDateTime(text: any): Date { - let date: Date; - let parts: string[] = text.split(' '); - - if (this.timeOnly) { - date = new Date(); - this.populateTime(date, parts[0], parts[1]); - } else { - const dateFormat = this.getDateFormat(); - if (this.showTime) { - let ampm = this.hourFormat == '12' ? parts.pop() : null; - let timeString = parts.pop(); - - date = this.parseDate(parts.join(' '), dateFormat); - this.populateTime(date, timeString, ampm); - } else { - date = this.parseDate(text, dateFormat); - } - } - - return date; - } - - populateTime(value: any, timeString: any, ampm: any) { - if (this.hourFormat == '12' && !ampm) { - throw 'Invalid Time'; - } - - this.pm = ampm === 'PM' || ampm === 'pm'; - let time = this.parseTime(timeString); - value.setHours(time.hour); - value.setMinutes(time.minute); - value.setSeconds(time.second); - } - - isValidDate(date: any) { - return ObjectUtils.isDate(date) && ObjectUtils.isNotEmpty(date); - } - - updateUI() { - let propValue = this.value; - if (Array.isArray(propValue)) { - propValue = propValue[1] || propValue[0]; - } - - let val = this.defaultDate && this.isValidDate(this.defaultDate) && !this.value ? this.defaultDate : propValue && this.isValidDate(propValue) ? propValue : new Date(); - - this.currentMonth = val.getMonth(); - this.currentYear = val.getFullYear(); - this.createMonths(this.currentMonth, this.currentYear); - - if (this.showTime || this.timeOnly) { - this.setCurrentHourPM(val.getHours()); - this.currentMinute = val.getMinutes(); - this.currentSecond = val.getSeconds(); - } - } - - showOverlay() { - if (!this.overlayVisible) { - this.updateUI(); - - if (!this.touchUI) { - this.preventFocus = true; - } - - this.overlayVisible = true; - } - } - - hideOverlay() { - this.inputfieldViewChild?.nativeElement.focus(); - this.overlayVisible = false; - this.clearTimePickerTimer(); - - if (this.touchUI) { - this.disableModality(); - } - - this.cd.markForCheck(); - } - - toggle() { - if (!this.inline) { - if (!this.overlayVisible) { - this.showOverlay(); - this.inputfieldViewChild?.nativeElement.focus(); - } else { - this.hideOverlay(); - } - } - } - - onOverlayAnimationStart(event: AnimationEvent) { - switch (event.toState) { - case 'visible': - case 'visibleTouchUI': - if (!this.inline) { - this.overlay = event.element; - this.overlay?.setAttribute(this.attributeSelector as string, ''); - this.appendOverlay(); - this.updateFocus(); - if (this.autoZIndex) { - if (this.touchUI) ZIndexUtils.set('modal', this.overlay, this.baseZIndex || this.config.zIndex.modal); - else ZIndexUtils.set('overlay', this.overlay, this.baseZIndex || this.config.zIndex.overlay); - } - - this.alignOverlay(); - this.onShow.emit(event); - } - break; - - case 'void': - this.onOverlayHide(); - this.onClose.emit(event); - break; - } - } - - onOverlayAnimationDone(event: AnimationEvent) { - switch (event.toState) { - case 'visible': - case 'visibleTouchUI': - if (!this.inline) { - this.bindDocumentClickListener(); - this.bindDocumentResizeListener(); - this.bindScrollListener(); - } - break; - - case 'void': - if (this.autoZIndex) { - ZIndexUtils.clear(event.element); - } - break; - } - } - - appendOverlay() { - if (this.appendTo) { - if (this.appendTo === 'body') this.document.body.appendChild(this.overlay); - else DomHandler.appendChild(this.overlay, this.appendTo); - } - } - - restoreOverlayAppend() { - if (this.overlay && this.appendTo) { - this.el.nativeElement.appendChild(this.overlay); - } - } - - alignOverlay() { - if (this.touchUI) { - this.enableModality(this.overlay); - } else if (this.overlay) { - if (this.appendTo) { - if (this.view === 'date') { - if (!this.overlay.style.width) { - this.overlay.style.width = DomHandler.getOuterWidth(this.overlay) + 'px'; - } - if (!this.overlay.style.minWidth) { - this.overlay.style.minWidth = DomHandler.getOuterWidth(this.inputfieldViewChild?.nativeElement) + 'px'; - } - } else { - if (!this.overlay.style.width) { - this.overlay.style.width = DomHandler.getOuterWidth(this.inputfieldViewChild?.nativeElement) + 'px'; - } - } - - DomHandler.absolutePosition(this.overlay, this.inputfieldViewChild?.nativeElement); - } else { - DomHandler.relativePosition(this.overlay, this.inputfieldViewChild?.nativeElement); - } - } - } - - enableModality(element: any) { - if (!this.mask && this.touchUI) { - this.mask = this.renderer.createElement('div'); - this.renderer.setStyle(this.mask, 'zIndex', String(parseInt(element.style.zIndex) - 1)); - let maskStyleClass = 'p-component-overlay p-datepicker-mask p-datepicker-mask-scrollblocker p-component-overlay p-component-overlay-enter'; - DomHandler.addMultipleClasses(this.mask, maskStyleClass); - - this.maskClickListener = this.renderer.listen(this.mask, 'click', (event: any) => { - this.disableModality(); - this.overlayVisible = false; - }); - this.renderer.appendChild(this.document.body, this.mask); - DomHandler.blockBodyScroll(); - } - } - - disableModality() { - if (this.mask) { - DomHandler.addClass(this.mask, 'p-component-overlay-leave'); - if (!this.animationEndListener) { - this.animationEndListener = this.renderer.listen(this.mask, 'animationend', this.destroyMask.bind(this)); - } - } - } - - destroyMask() { - if (!this.mask) { - return; - } - this.renderer.removeChild(this.document.body, this.mask); - let bodyChildren = this.document.body.children; - let hasBlockerMasks!: boolean; - for (let i = 0; i < bodyChildren.length; i++) { - let bodyChild = bodyChildren[i]; - if (DomHandler.hasClass(bodyChild, 'p-datepicker-mask-scrollblocker')) { - hasBlockerMasks = true; - break; - } - } - - if (!hasBlockerMasks) { - DomHandler.unblockBodyScroll(); - } - - this.unbindAnimationEndListener(); - this.unbindMaskClickListener(); - this.mask = null; - } - - unbindMaskClickListener() { - if (this.maskClickListener) { - this.maskClickListener(); - this.maskClickListener = null; - } - } - - unbindAnimationEndListener() { - if (this.animationEndListener && this.mask) { - this.animationEndListener(); - this.animationEndListener = null; - } - } - - writeValue(value: any): void { - this.value = value; - if (this.value && typeof this.value === 'string') { - try { - this.value = this.parseValueFromString(this.value); - } catch { - if (this.keepInvalid) { - this.value = value; - } - } - } - - this.updateInputfield(); - this.updateUI(); - this.cd.markForCheck(); - } - - registerOnChange(fn: Function): void { - this.onModelChange = fn; - } - - registerOnTouched(fn: Function): void { - this.onModelTouched = fn; - } - - setDisabledState(val: boolean): void { - this.disabled = val; - this.cd.markForCheck(); - } - - getDateFormat() { - return this.dateFormat || this.getTranslation('dateFormat'); - } - - getFirstDateOfWeek() { - return this._firstDayOfWeek || this.getTranslation(TranslationKeys.FIRST_DAY_OF_WEEK); - } - - // Ported from jquery-ui datepicker formatDate - formatDate(date: any, format: any) { - if (!date) { - return ''; - } - - let iFormat!: any; - const lookAhead = (match: string) => { - const matches = iFormat + 1 < format.length && format.charAt(iFormat + 1) === match; - if (matches) { - iFormat++; - } - return matches; - }, - formatNumber = (match: string, value: any, len: any) => { - let num = '' + value; - if (lookAhead(match)) { - while (num.length < len) { - num = '0' + num; - } - } - return num; - }, - formatName = (match: string, value: any, shortNames: any, longNames: any) => { - return lookAhead(match) ? longNames[value] : shortNames[value]; - }; - let output = ''; - let literal = false; - - if (date) { - for (iFormat = 0; iFormat < format.length; iFormat++) { - if (literal) { - if (format.charAt(iFormat) === "'" && !lookAhead("'")) { - literal = false; - } else { - output += format.charAt(iFormat); - } - } else { - switch (format.charAt(iFormat)) { - case 'd': - output += formatNumber('d', date.getDate(), 2); - break; - case 'D': - output += formatName('D', date.getDay(), this.getTranslation(TranslationKeys.DAY_NAMES_SHORT), this.getTranslation(TranslationKeys.DAY_NAMES)); - break; - case 'o': - output += formatNumber('o', Math.round((new Date(date.getFullYear(), date.getMonth(), date.getDate()).getTime() - new Date(date.getFullYear(), 0, 0).getTime()) / 86400000), 3); - break; - case 'm': - output += formatNumber('m', date.getMonth() + 1, 2); - break; - case 'M': - output += formatName('M', date.getMonth(), this.getTranslation(TranslationKeys.MONTH_NAMES_SHORT), this.getTranslation(TranslationKeys.MONTH_NAMES)); - break; - case 'y': - output += lookAhead('y') ? date.getFullYear() : (date.getFullYear() % 100 < 10 ? '0' : '') + (date.getFullYear() % 100); - break; - case '@': - output += date.getTime(); - break; - case '!': - output += date.getTime() * 10000 + this.ticksTo1970; - break; - case "'": - if (lookAhead("'")) { - output += "'"; - } else { - literal = true; - } - break; - default: - output += format.charAt(iFormat); - } - } - } - } - return output; - } - - formatTime(date: any) { - if (!date) { - return ''; - } - - let output = ''; - let hours = date.getHours(); - let minutes = date.getMinutes(); - let seconds = date.getSeconds(); - - if (this.hourFormat == '12' && hours > 11 && hours != 12) { - hours -= 12; - } - - if (this.hourFormat == '12') { - output += hours === 0 ? 12 : hours < 10 ? '0' + hours : hours; - } else { - output += hours < 10 ? '0' + hours : hours; - } - output += ':'; - output += minutes < 10 ? '0' + minutes : minutes; - - if (this.showSeconds) { - output += ':'; - output += seconds < 10 ? '0' + seconds : seconds; - } - - if (this.hourFormat == '12') { - output += date.getHours() > 11 ? ' PM' : ' AM'; - } - - return output; - } - - parseTime(value: any) { - let tokens: string[] = value.split(':'); - let validTokenLength = this.showSeconds ? 3 : 2; - - if (tokens.length !== validTokenLength) { - throw 'Invalid time'; - } - - let h = parseInt(tokens[0]); - let m = parseInt(tokens[1]); - let s = this.showSeconds ? parseInt(tokens[2]) : null; - - if (isNaN(h) || isNaN(m) || h > 23 || m > 59 || (this.hourFormat == '12' && h > 12) || (this.showSeconds && (isNaN(s) || s > 59))) { - throw 'Invalid time'; - } else { - if (this.hourFormat == '12') { - if (h !== 12 && this.pm) { - h += 12; - } else if (!this.pm && h === 12) { - h -= 12; - } - } - - return { hour: h, minute: m, second: s }; - } - } - - // Ported from jquery-ui datepicker parseDate - parseDate(value: any, format: any) { - if (format == null || value == null) { - throw 'Invalid arguments'; - } - - value = typeof value === 'object' ? value.toString() : value + ''; - if (value === '') { - return null; - } - - let iFormat!: any, - dim, - extra, - iValue = 0, - shortYearCutoff = typeof this.shortYearCutoff !== 'string' ? this.shortYearCutoff : (new Date().getFullYear() % 100) + parseInt(this.shortYearCutoff, 10), - year = -1, - month = -1, - day = -1, - doy = -1, - literal = false, - date, - lookAhead = (match: any) => { - let matches = iFormat + 1 < format.length && format.charAt(iFormat + 1) === match; - if (matches) { - iFormat++; - } - return matches; - }, - getNumber = (match: any) => { - let isDoubled = lookAhead(match), - size = match === '@' ? 14 : match === '!' ? 20 : match === 'y' && isDoubled ? 4 : match === 'o' ? 3 : 2, - minSize = match === 'y' ? size : 1, - digits = new RegExp('^\\d{' + minSize + ',' + size + '}'), - num = value.substring(iValue).match(digits); - if (!num) { - throw 'Missing number at position ' + iValue; - } - iValue += num[0].length; - return parseInt(num[0], 10); - }, - getName = (match: any, shortNames: any, longNames: any) => { - let index = -1; - let arr = lookAhead(match) ? longNames : shortNames; - let names = []; - - for (let i = 0; i < arr.length; i++) { - names.push([i, arr[i]]); - } - names.sort((a, b) => { - return -(a[1].length - b[1].length); - }); - - for (let i = 0; i < names.length; i++) { - let name = names[i][1]; - if (value.substr(iValue, name.length).toLowerCase() === name.toLowerCase()) { - index = names[i][0]; - iValue += name.length; - break; - } - } - - if (index !== -1) { - return index + 1; - } else { - throw 'Unknown name at position ' + iValue; - } - }, - checkLiteral = () => { - if (value.charAt(iValue) !== format.charAt(iFormat)) { - throw 'Unexpected literal at position ' + iValue; - } - iValue++; - }; - - if (this.view === 'month') { - day = 1; - } - - for (iFormat = 0; iFormat < format.length; iFormat++) { - if (literal) { - if (format.charAt(iFormat) === "'" && !lookAhead("'")) { - literal = false; - } else { - checkLiteral(); - } - } else { - switch (format.charAt(iFormat)) { - case 'd': - day = getNumber('d'); - break; - case 'D': - getName('D', this.getTranslation(TranslationKeys.DAY_NAMES_SHORT), this.getTranslation(TranslationKeys.DAY_NAMES)); - break; - case 'o': - doy = getNumber('o'); - break; - case 'm': - month = getNumber('m'); - break; - case 'M': - month = getName('M', this.getTranslation(TranslationKeys.MONTH_NAMES_SHORT), this.getTranslation(TranslationKeys.MONTH_NAMES)); - break; - case 'y': - year = getNumber('y'); - break; - case '@': - date = new Date(getNumber('@')); - year = date.getFullYear(); - month = date.getMonth() + 1; - day = date.getDate(); - break; - case '!': - date = new Date((getNumber('!') - this.ticksTo1970) / 10000); - year = date.getFullYear(); - month = date.getMonth() + 1; - day = date.getDate(); - break; - case "'": - if (lookAhead("'")) { - checkLiteral(); - } else { - literal = true; - } - break; - default: - checkLiteral(); - } - } - } - - if (iValue < value.length) { - extra = value.substr(iValue); - if (!/^\s+/.test(extra)) { - throw 'Extra/unparsed characters found in date: ' + extra; - } - } - - if (year === -1) { - year = new Date().getFullYear(); - } else if (year < 100) { - year += new Date().getFullYear() - (new Date().getFullYear() % 100) + (year <= shortYearCutoff ? 0 : -100); - } - - if (doy > -1) { - month = 1; - day = doy; - do { - dim = this.getDaysCountInMonth(year, month - 1); - if (day <= dim) { - break; - } - month++; - day -= dim; - } while (true); - } - - if (this.view === 'year') { - month = month === -1 ? 1 : month; - day = day === -1 ? 1 : day; - } - - date = this.daylightSavingAdjust(new Date(year, month - 1, day)); - - if (date.getFullYear() !== year || date.getMonth() + 1 !== month || date.getDate() !== day) { - throw 'Invalid date'; // E.g. 31/02/00 - } - - return date; - } - - daylightSavingAdjust(date: any) { - if (!date) { - return null; - } - - date.setHours(date.getHours() > 12 ? date.getHours() + 2 : 0); - - return date; - } - - updateFilledState() { - this.filled = (this.inputFieldValue && this.inputFieldValue != '') as boolean; - } - - isValidDateForTimeConstraints(selectedDate: Date) { - if (this.keepInvalid) { - return true; // If we are keeping invalid dates, we don't need to check for time constraints - } - return (!this.minDate || selectedDate >= this.minDate) && (!this.maxDate || selectedDate <= this.maxDate); - } - - onTodayButtonClick(event: any) { - const date: Date = new Date(); - const dateMeta = { day: date.getDate(), month: date.getMonth(), year: date.getFullYear(), otherMonth: date.getMonth() !== this.currentMonth || date.getFullYear() !== this.currentYear, today: true, selectable: true }; - - this.createMonths(date.getMonth(), date.getFullYear()); - this.onDateSelect(event, dateMeta); - this.onTodayClick.emit(date); - } - - onClearButtonClick(event: any) { - this.updateModel(null); - this.updateInputfield(); - this.hideOverlay(); - this.onClearClick.emit(event); - } - - createResponsiveStyle() { - if (this.numberOfMonths > 1 && this.responsiveOptions) { - if (!this.responsiveStyleElement) { - this.responsiveStyleElement = this.renderer.createElement('style'); - (this.responsiveStyleElement).type = 'text/css'; - DomHandler.setAttribute(this.responsiveStyleElement, 'nonce', this.config?.csp()?.nonce); - this.renderer.appendChild(this.document.body, this.responsiveStyleElement); - } - - let innerHTML = ''; - if (this.responsiveOptions) { - let responsiveOptions = [...this.responsiveOptions].filter((o) => !!(o.breakpoint && o.numMonths)).sort((o1: any, o2: any) => -1 * o1.breakpoint.localeCompare(o2.breakpoint, undefined, { numeric: true })); - - for (let i = 0; i < responsiveOptions.length; i++) { - let { breakpoint, numMonths } = responsiveOptions[i]; - let styles = ` - .p-datepicker[${this.attributeSelector}] .p-datepicker-group:nth-child(${numMonths}) .p-datepicker-next { - display: inline-flex !important; - } - `; - - for (let j: number = numMonths; j < this.numberOfMonths; j++) { - styles += ` - .p-datepicker[${this.attributeSelector}] .p-datepicker-group:nth-child(${j + 1}) { - display: none !important; - } - `; - } - - innerHTML += ` - @media screen and (max-width: ${breakpoint}) { - ${styles} - } - `; - } - } - - (this.responsiveStyleElement).innerHTML = innerHTML; - } - } - - destroyResponsiveStyleElement() { - if (this.responsiveStyleElement) { - this.responsiveStyleElement.remove(); - this.responsiveStyleElement = null; - } - } - - bindDocumentClickListener() { - if (!this.documentClickListener) { - this.zone.runOutsideAngular(() => { - const documentTarget: any = this.el ? this.el.nativeElement.ownerDocument : this.document; - - this.documentClickListener = this.renderer.listen(documentTarget, 'mousedown', (event) => { - if (this.isOutsideClicked(event) && this.overlayVisible) { - this.zone.run(() => { - this.hideOverlay(); - this.onClickOutside.emit(event); - - this.cd.markForCheck(); - }); - } - }); - }); - } - } - - unbindDocumentClickListener() { - if (this.documentClickListener) { - this.documentClickListener(); - this.documentClickListener = null; - } - } - - bindDocumentResizeListener() { - if (!this.documentResizeListener && !this.touchUI) { - this.documentResizeListener = this.renderer.listen(this.window, 'resize', this.onWindowResize.bind(this)); - } - } - - unbindDocumentResizeListener() { - if (this.documentResizeListener) { - this.documentResizeListener(); - this.documentResizeListener = null; - } - } - - bindScrollListener() { - if (!this.scrollHandler) { - this.scrollHandler = new ConnectedOverlayScrollHandler(this.containerViewChild?.nativeElement, () => { - if (this.overlayVisible) { - this.hideOverlay(); - } - }); - } - - this.scrollHandler.bindScrollListener(); - } - - unbindScrollListener() { - if (this.scrollHandler) { - this.scrollHandler.unbindScrollListener(); - } - } - - isOutsideClicked(event: Event) { - return !(this.el.nativeElement.isSameNode(event.target) || this.isNavIconClicked(event) || this.el.nativeElement.contains(event.target) || (this.overlay && this.overlay.contains(event.target))); - } - - isNavIconClicked(event: Event) { - return ( - DomHandler.hasClass(event.target, 'p-datepicker-prev') || DomHandler.hasClass(event.target, 'p-datepicker-prev-icon') || DomHandler.hasClass(event.target, 'p-datepicker-next') || DomHandler.hasClass(event.target, 'p-datepicker-next-icon') - ); - } - - onWindowResize() { - if (this.overlayVisible && !DomHandler.isTouchDevice()) { - this.hideOverlay(); - } - } - - onOverlayHide() { - this.currentView = this.view; - - if (this.mask) { - this.destroyMask(); - } - - this.unbindDocumentClickListener(); - this.unbindDocumentResizeListener(); - this.unbindScrollListener(); - this.overlay = null; - } - - ngOnDestroy() { - if (this.scrollHandler) { - this.scrollHandler.destroy(); - this.scrollHandler = null; - } - - if (this.translationSubscription) { - this.translationSubscription.unsubscribe(); - } - - if (this.overlay && this.autoZIndex) { - ZIndexUtils.clear(this.overlay); - } - - this.destroyResponsiveStyleElement(); - this.clearTimePickerTimer(); - this.restoreOverlayAppend(); - this.onOverlayHide(); - } -} - -@NgModule({ - imports: [CommonModule, ButtonModule, SharedModule, RippleModule, ChevronLeftIcon, ChevronRightIcon, ChevronUpIcon, ChevronDownIcon, TimesIcon, CalendarIcon, AutoFocusModule], - exports: [Calendar, ButtonModule, SharedModule], - declarations: [Calendar] -}) -export class CalendarModule {} diff --git a/src/app/components/calendar/ng-package.json b/src/app/components/calendar/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/calendar/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/calendar/public_api.ts b/src/app/components/calendar/public_api.ts deleted file mode 100644 index 21390c9..0000000 --- a/src/app/components/calendar/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './calendar'; -export * from './calendar.interface'; diff --git a/src/app/components/card/card.css b/src/app/components/card/card.css deleted file mode 100644 index f3e561f..0000000 --- a/src/app/components/card/card.css +++ /dev/null @@ -1,5 +0,0 @@ -@layer primeng { - .p-card-header img { - width: 100%; - } -} diff --git a/src/app/components/card/card.interface.ts b/src/app/components/card/card.interface.ts deleted file mode 100644 index 3cb7d39..0000000 --- a/src/app/components/card/card.interface.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { TemplateRef } from '@angular/core'; - -/** - * Defines valid templates in Card. - * @group Templates - */ -export interface CardTemplates { - /** - * Custom template of header. - */ - header(): TemplateRef; - /** - * Custom template of title. - */ - title(): TemplateRef; - /** - * Custom template of subtitle. - */ - subtitle(): TemplateRef; - /** - * Custom template of content. - */ - content(): TemplateRef; - /** - * Custom template of footer. - */ - footer(): TemplateRef; -} diff --git a/src/app/components/card/card.spec.ts b/src/app/components/card/card.spec.ts deleted file mode 100644 index d9ef486..0000000 --- a/src/app/components/card/card.spec.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { Component, NO_ERRORS_SCHEMA } from '@angular/core'; -import { ComponentFixture, TestBed, async } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { Footer, Header } from 'primeng/api'; -import { ButtonModule } from '../button/button'; -import { Card } from './card'; - -@Component({ - template: ` - - - -
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Inventore sed consequuntur error repudiandae numquam deserunt quisquam repellat libero asperiores earum nam nobis, culpa ratione quam perferendis esse, cupiditate neque quas! -
- - - - -
` -}) -class TestCardComponent { - header: string; - - subheader: string; - - styleClass: string; - - style: any; -} - -describe('Card', () => { - let card: Card; - let fixture: ComponentFixture; - - beforeEach(async(() => { - TestBed.configureTestingModule({ - schemas: [NO_ERRORS_SCHEMA], - imports: [NoopAnimationsModule, ButtonModule, Header, Footer], - declarations: [Card, TestCardComponent] - }); - })); - beforeEach(() => { - fixture = TestBed.createComponent(TestCardComponent); - card = fixture.debugElement.children[0].componentInstance; - - fixture.detectChanges(); - }); - - it('should display by default', () => { - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('div')); - expect(cardEl.nativeElement).toBeTruthy(); - }); - - it('should display the title', () => { - fixture.componentInstance.header = 'Primeng ROCKS!'; - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('.p-card-title')).nativeElement; - expect(cardEl.textContent).toEqual(' Primeng ROCKS! '); - }); - - it('should display the subtitle', () => { - fixture.componentInstance.subheader = 'Primeng ROCKS!'; - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('.p-card-subtitle')).nativeElement; - expect(cardEl.textContent).toEqual(' Primeng ROCKS! '); - }); - - it('should change style and styleClass', () => { - fixture.componentInstance.styleClass = 'Primeng ROCKS!'; - fixture.componentInstance.style = { height: '300px' }; - fixture.detectChanges(); - - const cardEl = fixture.debugElement.query(By.css('div')).nativeElement; - expect(cardEl.className).toContain('Primeng ROCKS!'); - expect(cardEl.style.height).toEqual('300px'); - }); - - it('should have a header', () => { - fixture.detectChanges(); - - const headerEl = fixture.debugElement.query(By.css('p-header')).nativeElement; - const cardHeaderEl = fixture.debugElement.query(By.css('.p-card-header')).nativeElement; - expect(headerEl).toBeTruthy(); - expect(cardHeaderEl).toBeTruthy(); - expect(cardHeaderEl.children[0].children.length).toEqual(1); - }); - - it('should have a footer', () => { - fixture.detectChanges(); - - const footerEl = fixture.debugElement.query(By.css('p-footer')).nativeElement; - const cardFooterEl = fixture.debugElement.query(By.css('.p-card-footer')).nativeElement; - expect(footerEl).toBeTruthy(); - expect(cardFooterEl).toBeTruthy(); - expect(cardFooterEl.children[0].children.length).toEqual(2); - }); - - it('should not have a header', () => { - card.headerFacet = null; - fixture.componentInstance.header = null; - fixture.detectChanges(); - - const cardHeaderEl = fixture.debugElement.query(By.css('.p-card-header')); - expect(cardHeaderEl).toBeFalsy(); - }); -}); diff --git a/src/app/components/card/card.ts b/src/app/components/card/card.ts deleted file mode 100644 index c4db6ad..0000000 --- a/src/app/components/card/card.ts +++ /dev/null @@ -1,130 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { AfterContentInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChild, ContentChildren, ElementRef, Input, NgModule, QueryList, SimpleChange, TemplateRef, ViewEncapsulation, signal } from '@angular/core'; -import { BlockableUI, Footer, Header, PrimeTemplate, SharedModule } from 'primeng/api'; -import { ObjectUtils } from 'primeng/utils'; -/** - * Card is a flexible container component. - * @group Components - */ -@Component({ - selector: 'p-card', - template: ` -
-
- - -
-
-
- {{ header }} - -
-
- {{ subheader }} - -
-
- - -
- -
-
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./card.css'], - host: { - class: 'p-element' - } -}) -export class Card implements AfterContentInit, BlockableUI { - /** - * Header of the card. - * @group Props - */ - @Input() header: string | undefined; - /** - * Subheader of the card. - * @group Props - */ - @Input() subheader: string | undefined; - /** - * Inline style of the element. - * @group Props - */ - @Input() set style(value: { [klass: string]: any } | null | undefined) { - if (!ObjectUtils.equals(this._style(), value)) { - this._style.set(value); - } - } - /** - * Class of the element. - * @group Props - */ - @Input() styleClass: string | undefined; - - @ContentChild(Header) headerFacet: TemplateRef | undefined; - - @ContentChild(Footer) footerFacet: TemplateRef | undefined; - - @ContentChildren(PrimeTemplate) templates: QueryList | undefined; - - headerTemplate: TemplateRef | undefined; - - titleTemplate: TemplateRef | undefined; - - subtitleTemplate: TemplateRef | undefined; - - contentTemplate: TemplateRef | undefined; - - footerTemplate: TemplateRef | undefined; - - _style = signal<{ [klass: string]: any } | null | undefined>(null); - - constructor(private el: ElementRef) {} - - ngAfterContentInit() { - (this.templates as QueryList).forEach((item) => { - switch (item.getType()) { - case 'header': - this.headerTemplate = item.template; - break; - - case 'title': - this.titleTemplate = item.template; - break; - - case 'subtitle': - this.subtitleTemplate = item.template; - break; - - case 'content': - this.contentTemplate = item.template; - break; - - case 'footer': - this.footerTemplate = item.template; - break; - - default: - this.contentTemplate = item.template; - break; - } - }); - } - - getBlockableElement(): HTMLElement { - return this.el.nativeElement.children[0]; - } -} - -@NgModule({ - imports: [CommonModule], - exports: [Card, SharedModule], - declarations: [Card] -}) -export class CardModule {} diff --git a/src/app/components/card/ng-package.json b/src/app/components/card/ng-package.json deleted file mode 100644 index ab5467e..0000000 --- a/src/app/components/card/ng-package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "ng-packagr/ng-package.schema.json", - "lib": { - "entryFile": "public_api.ts" - } - } \ No newline at end of file diff --git a/src/app/components/card/public_api.ts b/src/app/components/card/public_api.ts deleted file mode 100644 index 23d03b7..0000000 --- a/src/app/components/card/public_api.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './card'; -export * from './card.interface'; diff --git a/src/app/components/carousel/carousel.css b/src/app/components/carousel/carousel.css deleted file mode 100644 index 799ef9e..0000000 --- a/src/app/components/carousel/carousel.css +++ /dev/null @@ -1,71 +0,0 @@ -@layer primeng { - .p-carousel { - display: flex; - flex-direction: column; - } - - .p-carousel-content { - display: flex; - flex-direction: column; - overflow: auto; - } - - .p-carousel-prev, - .p-carousel-next { - align-self: center; - flex-grow: 0; - flex-shrink: 0; - display: flex; - justify-content: center; - align-items: center; - overflow: hidden; - position: relative; - } - - .p-carousel-container { - display: flex; - flex-direction: row; - } - - .p-carousel-items-content { - overflow: hidden; - width: 100%; - } - - .p-carousel-items-container { - display: flex; - flex-direction: row; - } - - .p-carousel-indicators { - display: flex; - flex-direction: row; - justify-content: center; - flex-wrap: wrap; - } - - .p-carousel-indicator > button { - display: flex; - align-items: center; - justify-content: center; - } - - /* Vertical */ - .p-carousel-vertical .p-carousel-container { - flex-direction: column; - } - - .p-carousel-vertical .p-carousel-items-container { - flex-direction: column; - height: 100%; - } - - /* Keyboard Support */ - .p-items-hidden .p-carousel-item { - visibility: hidden; - } - - .p-items-hidden .p-carousel-item.p-carousel-item-active { - visibility: visible; - } -} diff --git a/src/app/components/carousel/carousel.interface.ts b/src/app/components/carousel/carousel.interface.ts deleted file mode 100644 index c1efb4b..0000000 --- a/src/app/components/carousel/carousel.interface.ts +++ /dev/null @@ -1,61 +0,0 @@ -import { TemplateRef } from '@angular/core'; -/** - * Responsive options of the component. - * @group Interface - */ -export interface CarouselResponsiveOptions { - /** - * Breakpoint for responsive mode. Exp; @media screen and (max-width: ${breakpoint}) {...} - */ - breakpoint: string; - /** - * The number of visible items on breakpoint. - */ - numVisible: number; - /** - * The number of scrolled items on breakpoint. - */ - numScroll: number; -} -/** - * Custom page event. - * @group Events - */ -export interface CarouselPageEvent { - /** - * Current page. - */ - page?: number; -} -/** - * Defines valid templates in Carousel. - * @group Templates - */ -export interface CarouselTemplates { - /** - * Custom template of header. - */ - header(): TemplateRef; - /** - * Custom template of item. - * @param {Object} context - item data. - */ - item(context: { - /** - * Data of the item. - */ - $implicit: any; - }): TemplateRef<{ $implicit: any }>; - /** - * Custom template of previousicon. - */ - previousicon(): TemplateRef; - /** - * Custom template of nexticon. - */ - nexticon(): TemplateRef; - /** - * Custom template of footer. - */ - footer(): TemplateRef; -} diff --git a/src/app/components/carousel/carousel.spec.ts b/src/app/components/carousel/carousel.spec.ts deleted file mode 100644 index a695ac1..0000000 --- a/src/app/components/carousel/carousel.spec.ts +++ /dev/null @@ -1,115 +0,0 @@ -import { TestBed, ComponentFixture } from '@angular/core/testing'; -import { By } from '@angular/platform-browser'; -import { Carousel } from './carousel'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { ChevronLeftIcon } from 'primeng/icons/chevronleft'; - -describe('Carousel', () => { - let carousel: Carousel; - let fixture: ComponentFixture; - - beforeEach(() => { - TestBed.configureTestingModule({ - imports: [NoopAnimationsModule, ChevronRightIcon, ChevronLeftIcon], - declarations: [Carousel] - }); - - fixture = TestBed.createComponent(Carousel); - carousel = fixture.componentInstance; - carousel.value = [ - { vin: 'r3278r2', year: 2010, brand: 'Audi', color: 'Black' }, - { vin: 'jhto2g2', year: 2015, brand: 'BMW', color: 'White' }, - { vin: 'h453w54', year: 2012, brand: 'Honda', color: 'Blue' }, - { vin: 'g43gwwg', year: 1998, brand: 'Renault', color: 'White' }, - { vin: 'gf45wg5', year: 2011, brand: 'VW', color: 'Red' }, - { vin: 'bhv5y5w', year: 2015, brand: 'Jaguar', color: 'Blue' }, - { vin: 'ybw5fsd', year: 2012, brand: 'Ford', color: 'Yellow' }, - { vin: '45665e5', year: 2011, brand: 'Mercedes', color: 'Brown' }, - { vin: 'he6sb5v', year: 2015, brand: 'Ford', color: 'Black' } - ]; - }); - - it('should created by default', () => { - fixture.detectChanges(); - - const containerEl = fixture.debugElement.query(By.css('.p-carousel')); - expect(containerEl.nativeElement).toBeTruthy(); - }); - - it('should create 9 elements', () => { - fixture.detectChanges(); - - const containerEl = fixture.debugElement.queryAll(By.css('.p-carousel-item')); - expect(containerEl.length).toEqual(9); - }); - - it('should call the navForward (circular)', () => { - carousel.circular = true; - fixture.detectChanges(); - - const onNextNavSpy = spyOn(carousel, 'navForward').and.callThrough(); - const nextEl = fixture.debugElement.query(By.css('.p-carousel-next')); - expect(carousel.page).toEqual(0); - nextEl.nativeElement.click(); - fixture.detectChanges(); - - expect(onNextNavSpy).toHaveBeenCalled(); - expect(carousel.page).toEqual(1); - nextEl.nativeElement.click(); - nextEl.nativeElement.click(); - fixture.detectChanges(); - - expect(carousel.page).toEqual(3); - }); - - it('should call the navBackward (circular)', () => { - carousel.circular = true; - fixture.detectChanges(); - - const onPrevNavSpy = spyOn(carousel, 'navBackward').and.callThrough(); - const prevEl = fixture.debugElement.query(By.css('.p-carousel-prev')); - expect(carousel.page).toEqual(0); - prevEl.nativeElement.click(); - fixture.detectChanges(); - - expect(onPrevNavSpy).toHaveBeenCalled(); - expect(carousel.page).toEqual(8); - prevEl.nativeElement.click(); - fixture.detectChanges(); - - expect(carousel.page).toEqual(7); - }); - - it('should call updateState when window resize', () => { - fixture.detectChanges(); - - expect(carousel.totalDots()).toEqual(9); - (window).innerWidth = 490; - window.dispatchEvent(new Event('resize')); - fixture.detectChanges(); - - expect(carousel.totalDots()).toEqual(9); - window.dispatchEvent(new Event('resize')); - fixture.detectChanges(); - - (window).innerWidth = 1000; - window.dispatchEvent(new Event('resize')); - fixture.detectChanges(); - - expect(carousel.totalDots()).toEqual(9); - }); - - it('should show with autoPlay', (done) => { - carousel.autoplayInterval = 100; - fixture.detectChanges(); - - expect(carousel.page).toEqual(0); - fixture.detectChanges(); - - setTimeout(() => { - expect(carousel.page).toEqual(1); - done(); - }, 102); - }); -}); diff --git a/src/app/components/carousel/carousel.ts b/src/app/components/carousel/carousel.ts deleted file mode 100644 index bf4277a..0000000 --- a/src/app/components/carousel/carousel.ts +++ /dev/null @@ -1,947 +0,0 @@ -import { CommonModule, DOCUMENT, isPlatformBrowser } from '@angular/common'; -import { - AfterContentInit, - ChangeDetectionStrategy, - ChangeDetectorRef, - Component, - ContentChild, - ContentChildren, - ElementRef, - EventEmitter, - Inject, - Input, - NgModule, - NgZone, - Output, - PLATFORM_ID, - QueryList, - Renderer2, - SimpleChanges, - TemplateRef, - ViewChild, - ViewEncapsulation, - booleanAttribute, - numberAttribute -} from '@angular/core'; -import { Footer, Header, PrimeTemplate, SharedModule } from 'primeng/api'; -import { ChevronDownIcon } from 'primeng/icons/chevrondown'; -import { ChevronLeftIcon } from 'primeng/icons/chevronleft'; -import { ChevronRightIcon } from 'primeng/icons/chevronright'; -import { ChevronUpIcon } from 'primeng/icons/chevronup'; -import { RippleModule } from 'primeng/ripple'; -import { UniqueComponentId } from 'primeng/utils'; -import { CarouselPageEvent, CarouselResponsiveOptions } from './carousel.interface'; -import { PrimeNGConfig } from 'primeng/api'; -import { DomHandler } from 'primeng/dom'; -/** - * Carousel is a content slider featuring various customization options. - * @group Components - */ -@Component({ - selector: 'p-carousel', - template: ` -
- -
- -
    -
  • - -
  • -
-
- -
- `, - changeDetection: ChangeDetectionStrategy.OnPush, - encapsulation: ViewEncapsulation.None, - styleUrls: ['./carousel.css'], - host: { - class: 'p-element' - } -}) -export class Carousel implements AfterContentInit { - /** - * Index of the first item. - * @defaultValue 0 - * @group Props - */ - @Input() get page(): number { - return this._page; - } - set page(val: number) { - if (this.isCreated && val !== this._page) { - if (this.autoplayInterval) { - this.stopAutoplay(); - } - - if (val > this._page && val <= this.totalDots() - 1) { - this.step(-1, val); - } else if (val < this._page) { - this.step(1, val); - } - } - - this._page = val; - } - /** - * Number of items per page. - * @defaultValue 1 - * @group Props - */ - @Input() get numVisible(): number { - return this._numVisible; - } - set numVisible(val: number) { - this._numVisible = val; - } - /** - * Number of items to scroll. - * @defaultValue 1 - * @group Props - */ - @Input() get numScroll(): number { - return this._numVisible; - } - set numScroll(val: number) { - this._numScroll = val; - } - /** - * An array of options for responsive design. - * @see {CarouselResponsiveOptions} - * @group Props - */ - @Input() responsiveOptions: CarouselResponsiveOptions[] | undefined; - /** - * Specifies the layout of the component. - * @group Props - */ - @Input() orientation: 'horizontal' | 'vertical' = 'horizontal'; - /** - * Height of the viewport in vertical layout. - * @group Props - */ - @Input() verticalViewPortHeight: string = '300px'; - /** - * Style class of main content. - * @group Props - */ - @Input() contentClass: string = ''; - /** - * Style class of the indicator items. - * @group Props - */ - @Input() indicatorsContentClass: string = ''; - /** - * Inline style of the indicator items. - * @group Props - */ - @Input() indicatorsContentStyle: { [klass: string]: any } | null | undefined; - /** - * Style class of the indicators. - * @group Props - */ - @Input() indicatorStyleClass: string = ''; - /** - * Style of the indicators. - * @group Props - */ - @Input() indicatorStyle: { [klass: string]: any } | null | undefined; - /** - * An array of objects to display. - * @defaultValue null - * @group Props - */ - @Input() get value(): any[] { - return this._value as any[]; - } - set value(val) { - this._value = val; - } - /** - * Defines if scrolling would be infinite. - * @group Props - */ - @Input({ transform: booleanAttribute }) circular: boolean = false; - /** - * Whether to display indicator container. - * @group Props - */ - @Input({ transform: booleanAttribute }) showIndicators: boolean = true; - /** - * Whether to display navigation buttons in container. - * @group Props - */ - @Input({ transform: booleanAttribute }) showNavigators: boolean = true; - /** - * Time in milliseconds to scroll items automatically. - * @group Props - */ - @Input({ transform: numberAttribute }) autoplayInterval: number = 0; - /** - * Inline style of the component. - * @group Props - */ - @Input() style: { [klass: string]: any } | null | undefined; - /** - * Style class of the viewport container. - * @group Props - */ - @Input() styleClass: string | undefined; - /** - * Callback to invoke after scroll. - * @param {CarouselPageEvent} event - Custom page event. - * @group Emits - */ - @Output() onPage: EventEmitter = new EventEmitter(); - - @ViewChild('itemsContainer') itemsContainer: ElementRef | undefined; - - @ViewChild('indicatorContent') indicatorContent: ElementRef | undefined; - - @ContentChild(Header) headerFacet: QueryList
| undefined; - - @ContentChild(Footer) footerFacet: QueryList